+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/plinkseq-0.08nb14/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/plinkseq-0.08nb14/work.log ===> Building for plinkseq-0.08nb14 cd /home/pbulk/build/biology/plinkseq/work/plinkseq-0.08/lib && protoc --cpp_out=. pp.proto && mv pp.pb.cc pp.pb.cpp cd /home/pbulk/build/biology/plinkseq/work/plinkseq-0.08/lib && protoc --cpp_out=. variant.proto && mv variant.pb.cc variant.pb.cpp --- all --- /opt/pkg/bin/bmake all-recursive --- all-recursive --- Making all in lib --- libplinkseq_la-eval.lo --- --- libplinkseq_la-token.lo --- --- libplinkseq_la-vcfz.lo --- --- libplinkseq_la-gstore.lo --- --- libplinkseq_la-eval.lo --- /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -MT libplinkseq_la-eval.lo -MD -MP -MF .deps/libplinkseq_la-eval.Tpo -c -o libplinkseq_la-eval.lo `test -f 'eval.cpp' || echo './'`eval.cpp --- libplinkseq_la-vcfz.lo --- /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -MT libplinkseq_la-vcfz.lo -MD -MP -MF .deps/libplinkseq_la-vcfz.Tpo -c -o libplinkseq_la-vcfz.lo `test -f 'vcfz.cpp' || echo './'`vcfz.cpp --- libplinkseq_la-token.lo --- /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -MT libplinkseq_la-token.lo -MD -MP -MF .deps/libplinkseq_la-token.Tpo -c -o libplinkseq_la-token.lo `test -f 'token.cpp' || echo './'`token.cpp --- libplinkseq_la-gstore.lo --- /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -MT libplinkseq_la-gstore.lo -MD -MP -MF .deps/libplinkseq_la-gstore.Tpo -c -o libplinkseq_la-gstore.lo `test -f 'gstore.cpp' || echo './'`gstore.cpp --- libplinkseq_la-eval.lo --- libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/biology/plinkseq/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libplinkseq_la-eval.lo -MD -MP -MF .deps/libplinkseq_la-eval.Tpo -c eval.cpp -fPIC -DPIC -o .libs/libplinkseq_la-eval.o --- libplinkseq_la-token.lo --- libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/biology/plinkseq/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libplinkseq_la-token.lo -MD -MP -MF .deps/libplinkseq_la-token.Tpo -c token.cpp -fPIC -DPIC -o .libs/libplinkseq_la-token.o --- libplinkseq_la-vcfz.lo --- libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/biology/plinkseq/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libplinkseq_la-vcfz.lo -MD -MP -MF .deps/libplinkseq_la-vcfz.Tpo -c vcfz.cpp -fPIC -DPIC -o .libs/libplinkseq_la-vcfz.o --- libplinkseq_la-gstore.lo --- libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/biology/plinkseq/work/.buildlink/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT libplinkseq_la-gstore.lo -MD -MP -MF .deps/libplinkseq_la-gstore.Tpo -c gstore.cpp -fPIC -DPIC -o .libs/libplinkseq_la-gstore.o --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/attributes.h:39, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_vlog_is_on.h:61, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_log.h:36, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:107, from variant.pb.h:20, from svar.h:6, from variant.h:22, from token.h:4, from eval.h:4, from eval.cpp:8: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/attributes.h:39, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_vlog_is_on.h:61, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_log.h:36, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:107, from variant.pb.h:20, from svar.h:6, from variant.h:22, from token.h:4, from token.cpp:2: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/attributes.h:39, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_vlog_is_on.h:61, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_log.h:36, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:107, from variant.pb.h:20, from svar.h:6, from variant.h:22, from vcfz.cpp:3: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/config.h:92, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/attributes.h:39, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_vlog_is_on.h:61, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_log.h:36, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:107, from variant.pb.h:20, from svar.h:6, from variant.h:22, from gstore.h:6, from gstore.cpp:2: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/policy_checks.h:81:2: error: #error "C++ versions less than C++17 are not supported." 81 | #error "C++ versions less than C++17 are not supported." | ^~~~~ --- libplinkseq_la-token.lo --- In file included from meta.h:13, from individual.h:8, from genotype.h:11, from variant.h:14: helper.h: In function 'std::ostream& operator<<(std::ostream&, const int_range&)': helper.h:730:3: warning: no return statement in function returning non-void [-Wreturn-type] 730 | } | ^ --- libplinkseq_la-vcfz.lo --- In file included from vcfz.h:5, from vcfz.cpp:2: helper.h: In function 'std::ostream& operator<<(std::ostream&, const int_range&)': helper.h:730:3: warning: no return statement in function returning non-void [-Wreturn-type] 730 | } | ^ --- libplinkseq_la-eval.lo --- In file included from meta.h:13, from individual.h:8, from genotype.h:11, from variant.h:14: helper.h: In function 'std::ostream& operator<<(std::ostream&, const int_range&)': helper.h:730:3: warning: no return statement in function returning non-void [-Wreturn-type] 730 | } | ^ --- libplinkseq_la-gstore.lo --- In file included from meta.h:13, from individual.h:8, from genotype.h:11, from variant.h:14: helper.h: In function 'std::ostream& operator<<(std::ostream&, const int_range&)': helper.h:730:3: warning: no return statement in function returning non-void [-Wreturn-type] 730 | } | ^ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:40, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:748:8: error: 'string_view' does not name a type 748 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:129:21: error: 'string_view' is not a member of 'absl' 129 | int VLogLevel(absl::string_view file); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:141:6: error: variable or field 'UpdateVModule' declared void 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:141:26: error: 'string_view' is not a member of 'absl' 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:151:26: error: 'string_view' is not a member of 'absl' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:151:54: error: expected primary-expression before 'int' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:151:67: error: expression list treated as compound expression in initializer [-fpermissive] 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:40, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:748:8: error: 'string_view' does not name a type 748 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:129:21: error: 'string_view' is not a member of 'absl' 129 | int VLogLevel(absl::string_view file); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:141:6: error: variable or field 'UpdateVModule' declared void 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:141:26: error: 'string_view' is not a member of 'absl' 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:151:26: error: 'string_view' is not a member of 'absl' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:151:54: error: expected primary-expression before 'int' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:151:67: error: expression list treated as compound expression in initializer [-fpermissive] 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/casts.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:31, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:20: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/casts.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:31, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:20: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:149:46: error: 'absl::string_view' has not been declared 149 | inline bool EncodeString(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeString(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:149:46: error: 'absl::string_view' has not been declared 149 | inline bool EncodeString(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:29, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:28: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeString(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:29, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:28: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:48: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:55: error: 'c' was not declared in this scope 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:40, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:748:8: error: 'string_view' does not name a type 748 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:129:21: error: 'string_view' is not a member of 'absl' 129 | int VLogLevel(absl::string_view file); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:141:6: error: variable or field 'UpdateVModule' declared void 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:141:26: error: 'string_view' is not a member of 'absl' 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:151:26: error: 'string_view' is not a member of 'absl' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:151:54: error: expected primary-expression before 'int' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:151:67: error: expression list treated as compound expression in initializer [-fpermissive] 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:48: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'perror'? 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:55: error: 'c' was not declared in this scope 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:40, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_vlog_is_on.h:63: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type 53 | using string_view = std::string_view; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards 53 | using string_view = std::string_view; | ^~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | perror --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'perror'? 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:748:8: error: 'string_view' does not name a type 748 | inline string_view ClippedSubstr(string_view s, size_t pos, | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/string_view.h:759:11: error: 'string_view' does not name a type 759 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:129:21: error: 'string_view' is not a member of 'absl' 129 | int VLogLevel(absl::string_view file); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:141:6: error: variable or field 'UpdateVModule' declared void 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:141:26: error: 'string_view' is not a member of 'absl' 141 | void UpdateVModule(absl::string_view vmodule); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:151:26: error: 'string_view' is not a member of 'absl' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:151:54: error: expected primary-expression before 'int' 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:151:67: error: expression list treated as compound expression in initializer [-fpermissive] 151 | int PrependVModule(absl::string_view module_pattern, int log_level); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | perror --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:54: error: 'dst' was not declared in this scope 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'perror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:59: warning: 'pure' attribute ignored [-Wattributes] 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:59: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1507:58: error: expected primary-expression before 't' 1507 | Time t, TimeZone tz); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1507:70: error: expected primary-expression before 'tz' 1507 | Time t, TimeZone tz); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1512:72: error: 'std::string absl::lts_20250512::FormatTime(Time, TimeZone)' redeclared as different kind of entity 1512 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1513:59: error: 'std::string absl::lts_20250512::FormatTime(Time)' redeclared as different kind of entity 1513 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:54: error: 'dst' was not declared in this scope 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'perror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, Time)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1517:26: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, Time)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1523:25: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1576:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1576 | std::string* err); | ^~~ | erf /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1576:32: error: expression list treated as compound expression in initializer [-fpermissive] 1576 | std::string* err); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:6: error: redefinition of 'bool absl::lts_20250512::ParseTime' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:6: note: 'bool absl::lts_20250512::ParseTime' previously defined here 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:22: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:48: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:76: error: expected primary-expression before 'tz' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1586:20: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1586:39: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type 145 | absl::string_view text_message_with_prefix_and_newline() const | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type 151 | absl::string_view text_message_with_prefix() const | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type 157 | absl::string_view text_message_with_newline() const | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type 201 | absl::string_view full_filename_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type 202 | absl::string_view base_filename_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type 211 | absl::string_view encoding_; | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:50: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:84:32: error: 'absl::string_view' has not been declared 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:162:32: error: 'absl::string_view' has not been declared 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' cannot be overloaded with 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:128:15: note: previous declaration 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 128 | LogMessage& operator<<(signed int v) { return operator<< (v); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:166:31: error: 'std::wstring_view' has not been declared 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' cannot be overloaded with 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:128:15: note: previous declaration 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 128 | LogMessage& operator<<(signed int v) { return operator<< (v); } | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:34: error: 'absl::string_view' has not been declared 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:260:33: error: 'std::wstring_view' has not been declared 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:260:8: error: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/casts.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:31, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:20: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:59: warning: 'pure' attribute ignored [-Wattributes] 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:59: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1507:58: error: expected primary-expression before 't' 1507 | Time t, TimeZone tz); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1507:70: error: expected primary-expression before 'tz' 1507 | Time t, TimeZone tz); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1512:72: error: 'std::string absl::lts_20250512::FormatTime(Time, TimeZone)' redeclared as different kind of entity 1512 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1513:59: error: 'std::string absl::lts_20250512::FormatTime(Time)' redeclared as different kind of entity 1513 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, Time)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1517:26: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, Time)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1523:25: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1576:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1576 | std::string* err); | ^~~ | erf /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1576:32: error: expression list treated as compound expression in initializer [-fpermissive] 1576 | std::string* err); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:6: error: redefinition of 'bool absl::lts_20250512::ParseTime' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:6: note: 'bool absl::lts_20250512::ParseTime' previously defined here 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:22: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:48: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:76: error: expected primary-expression before 'tz' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1586:20: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1586:39: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/casts.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:31, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:26, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:47, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:20: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:125:12: error: 'conjunction' has not been declared in 'std' 125 | using std::conjunction; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:128:12: error: 'disjunction' has not been declared in 'std' 128 | using std::disjunction; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:140:12: error: 'negation' has not been declared in 'std' 140 | using std::negation; | ^~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected template-name before '<' token 470 | : absl::negation {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:470:21: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' 517 | struct IsView> : std::true_type {}; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:20: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:44: error: wrong number of template arguments (2, should be 1) 517 | struct IsView> : std::true_type {}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:513:8: note: provided for 'template struct absl::lts_20250512::type_traits_internal::IsView' 513 | struct IsView : std::integral_constant::value || | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:517:50: error: expected unqualified-id before '>' token 517 | struct IsView> : std::true_type {}; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/meta/type_traits.h:532:41: error: 'conjunction' in namespace 'absl' does not name a template type 532 | using IsLifetimeBoundAssignment = absl::conjunction< | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/strip.h:27, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:21: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/nullstream.h:49:32: error: 'absl::string_view' has not been declared 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type 145 | absl::string_view text_message_with_prefix_and_newline() const | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type 151 | absl::string_view text_message_with_prefix() const | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type 157 | absl::string_view text_message_with_newline() const | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:109: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:315:21: error: 'absl::string_view' has not been declared 315 | void Append(absl::string_view text); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type 201 | absl::string_view full_filename_; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:318:37: error: 'absl::string_view' has not been declared 318 | absl::string_view text); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type 202 | absl::string_view base_filename_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type 211 | absl::string_view encoding_; | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:50: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:372:7: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:372:10: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:84:32: error: 'absl::string_view' has not been declared 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:162:32: error: 'absl::string_view' has not been declared 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' cannot be overloaded with 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:128:15: note: previous declaration 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 128 | LogMessage& operator<<(signed int v) { return operator<< (v); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:166:31: error: 'std::wstring_view' has not been declared 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' cannot be overloaded with 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:128:15: note: previous declaration 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 128 | LogMessage& operator<<(signed int v) { return operator<< (v); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:34: error: 'absl::string_view' has not been declared 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:260:33: error: 'std::wstring_view' has not been declared 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:260:8: error: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:149:46: error: 'absl::string_view' has not been declared 149 | inline bool EncodeString(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeString(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:29, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:28: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:53, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:110: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20250512::numeric_internal::Popcount(T)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/internal/bits.h:129:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 129 | if constexpr (sizeof(x) <= sizeof(uint32_t)) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h: In function 'constexpr T absl::lts_20250512::byteswap(T)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:241:22: error: 'is_integral_v' is not a member of 'std'; did you mean 'is_integral'? 241 | static_assert(std::is_integral_v, | ^~~~~~~~~~~~~ | is_integral /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:241:37: error: expected primary-expression before '>' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:241:38: error: expected primary-expression before ',' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:246:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 246 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:248:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 248 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:250:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 250 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:252:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 252 | } else if constexpr (sizeof(T) == 8) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:149:46: error: 'absl::string_view' has not been declared 149 | inline bool EncodeString(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeString(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:151:27: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 151 | return EncodeBytes(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: At global scope: --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/strip.h:27, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:21: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/nullstream.h:49:32: error: 'absl::string_view' has not been declared 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:19, --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:159:54: error: 'absl::string_view' has not been declared 159 | inline bool EncodeStringTruncate(uint64_t tag, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: In function 'bool absl::lts_20250512::log_internal::EncodeStringTruncate(uint64_t, int, absl::lts_20250512::Span*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:161:35: error: could not convert 'value' from 'int' to 'absl::lts_20250512::Span' 161 | return EncodeBytesTruncate(tag, value, buf); | ^~~~~ | | | int /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h: At global scope: --- libplinkseq_la-token.lo --- from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:109: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:315:21: error: 'absl::string_view' has not been declared 315 | void Append(absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:318:37: error: 'absl::string_view' has not been declared 318 | absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:276:9: error: 'string_view' in namespace 'absl' does not name a type 276 | absl::string_view string_value() const { | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:29, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:28: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:35:12: error: 'apply' has not been declared in 'std' 35 | using std::apply; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:38:12: error: 'in_place' has not been declared in 'std' 38 | using std::in_place; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:39:12: error: 'in_place_index' has not been declared in 'std' 39 | using std::in_place_index; --- libplinkseq_la-token.lo --- | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:372:7: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:372:10: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ --- libplinkseq_la-eval.lo --- | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:40:12: error: 'in_place_index_t' has not been declared in 'std' 40 | using std::in_place_index_t; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:41:12: error: 'in_place_t' has not been declared in 'std' 41 | using std::in_place_t; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:42:12: error: 'in_place_type' has not been declared in 'std' 42 | using std::in_place_type; | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:43:12: error: 'in_place_type_t' has not been declared in 'std' 43 | using std::in_place_type_t; | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/utility/utility.h:47:12: error: 'make_from_tuple' has not been declared in 'std' 47 | using std::make_from_tuple; | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:33:12: error: 'bad_variant_access' has not been declared in 'std' 33 | using std::bad_variant_access; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:35:12: error: 'get_if' has not been declared in 'std' 35 | using std::get_if; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:36:12: error: 'holds_alternative' has not been declared in 'std' 36 | using std::holds_alternative; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:37:12: error: 'monostate' has not been declared in 'std' 37 | using std::monostate; | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:38:12: error: 'variant' has not been declared in 'std' 38 | using std::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:39:12: error: 'variant_alternative' has not been declared in 'std' 39 | using std::variant_alternative; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:40:12: error: 'variant_alternative_t' has not been declared in 'std' 40 | using std::variant_alternative_t; | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:41:12: error: 'variant_npos' has not been declared in 'std' 41 | using std::variant_npos; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:42:12: error: 'variant_size' has not been declared in 'std' 42 | using std::variant_size; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:43:12: error: 'variant_size_v' has not been declared in 'std' 43 | using std::variant_size_v; | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:44:12: error: 'visit' has not been declared in 'std' 44 | using std::visit; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h: In function 'To absl::lts_20250512::ConvertVariantTo(Variant&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/variant.h:75:16: error: 'visit' is not a member of 'absl' 75 | return absl::visit(variant_internal::ConversionVisitor{}, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:38:24: error: 'variant' in namespace 'absl' does not name a template type 38 | using Varint = absl::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:42:21: error: 'variant' in namespace 'absl' does not name a template type 42 | using I64 = absl::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:50:21: error: 'variant' in namespace 'absl' does not name a template type 50 | using I32 = absl::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:54:23: error: 'variant' in namespace 'absl' does not name a template type 54 | using Value = absl::variant; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:60:3: error: 'Value' does not name a type 60 | Value value; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h: In function 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:71:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::Varint' has not been declared 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:75:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I64' has not been declared 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:75:12: error: 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 75 | size_t operator()(StructuredProtoField::I64 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:84:45: error: 'absl::lts_20250512::log_internal::StructuredProtoField::I32' has not been declared 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:84:12: error: 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' cannot be overloaded with 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 84 | size_t operator()(StructuredProtoField::I32 /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:71:12: note: previous declaration 'std::size_t absl::lts_20250512::log_internal::BufferSizeForStructuredProtoField(StructuredProtoField)::BufferSizeVisitor::operator()(int)' 71 | size_t operator()(StructuredProtoField::Varint /*unused*/) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:91:16: error: 'visit' is not a member of 'absl' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/structured_proto.h:91:67: error: 'struct absl::lts_20250512::log_internal::StructuredProtoField' has no member named 'value' 91 | return absl::visit(BufferSizeVisitor{field.field_number}, field.value); | ^~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:53, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:110: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20250512::numeric_internal::Popcount(T)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/internal/bits.h:129:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 129 | if constexpr (sizeof(x) <= sizeof(uint32_t)) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h: In function 'constexpr T absl::lts_20250512::byteswap(T)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:241:22: error: 'is_integral_v' is not a member of 'std'; did you mean 'is_integral'? 241 | static_assert(std::is_integral_v, | ^~~~~~~~~~~~~ | is_integral /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:241:37: error: expected primary-expression before '>' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:241:38: error: expected primary-expression before ',' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:246:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 246 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:248:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 248 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:250:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 250 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:252:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 252 | } else if constexpr (sizeof(T) == 8) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:48: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:55: error: 'c' was not declared in this scope 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:102, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:35, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:48: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:516:55: error: 'c' was not declared in this scope 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:27, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:111: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::string*, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::ostream*, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 44 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared 48 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared 57 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared 62 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared 94 | void Append(string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20250512::ParseCivilTime' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20250512::ParseCivilTime' previously defined here 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Flush()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:73:16: error: 'string_view' was not declared in this scope 73 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Append(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' 95 | size_t n = v.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' 103 | memcpy(pos_, v.data(), n); | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'perror'? 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const std::wstring&, FormatConversionSpecImpl, FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'string_view' was not declared in this scope 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:226:64: error: expected primary-expression before 'conv' 226 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:53: error: expected primary-expression before '*' token 227 | FormatSinkImpl* sink); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 227 | FormatSinkImpl* sink); | ^~~~ | sinl /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const std::wstring&, FormatConversionSpecImpl, FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'wstring_view' is not a member of 'std' 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' 229 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token 230 | FormatSinkImpl* sink); | ^ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:27, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:111: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::string*, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 230 | FormatSinkImpl* sink); | ^~~~ | sinl --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::ostream*, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 44 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared 48 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared 57 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared 62 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared 94 | void Append(string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Flush()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:73:16: error: 'string_view' was not declared in this scope 73 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const AbslCord&, FormatConversionSpecImpl, FormatSinkImpl*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:8: error: 'string_view' was not declared in this scope 275 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Append(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' 95 | size_t n = v.size(); | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ';' before 'if' 286 | } | ^ | ; 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ')' before 'if' 286 | } | ^ | ) 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:7: note: to match this '(' 275 | for (string_view piece : value.Chunks()) { | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' 103 | memcpy(pos_, v.data(), n); | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~ | perror --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20250512::ParseLenientCivilTime' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20250512::ParseLenientCivilTime' previously defined here 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); | ^~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const std::wstring&, FormatConversionSpecImpl, FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:46: error: 'string_view' was not declared in this scope 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'string_view' was not declared in this scope 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:226:64: error: expected primary-expression before 'conv' 226 | FormatConversionSpecImpl conv, | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:53: error: expected primary-expression before '*' token 227 | FormatSinkImpl* sink); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:84: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward(v)) {} | ~ ^ | ) --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 227 | FormatSinkImpl* sink); | ^~~~ | sinl /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const std::wstring&, FormatConversionSpecImpl, FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' 164 | bool, absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:60: error: expected parameter pack before '...' 165 | TupleElementMoveConstructible...>::value> {}; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:63: error: template argument 2 is invalid 165 | TupleElementMoveConstructible...>::value> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:64: error: expected '{' before '::' token 165 | TupleElementMoveConstructible...>::value> {}; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' 227 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:229:27: error: 'negation' is not a member of 'absl' 229 | absl::negation)>>, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:231:48: error: non-type template parameters of class type only available with '-std=c++20' or '-std=gnu++20' 231 | internal_compressed_tuple::TupleItemsMoveConstructible< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | CompressedTuple, First, Vs...>>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'wstring_view' is not a member of 'std' 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' 229 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token 230 | FormatSinkImpl* sink); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'perror'? 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~ | perror --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:232:65: error: 'value' in namespace '::' does not name a type 232 | CompressedTuple, First, Vs...>>::value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20250512::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 230 | FormatSinkImpl* sink); | ^~~~ | sinl --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:54: error: 'dst' was not declared in this scope 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' 298 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:300:69: error: template argument 1 is invalid 300 | std::is_same>>>::value, | ^~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const AbslCord&, FormatConversionSpecImpl, FormatSinkImpl*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:8: error: 'string_view' was not declared in this scope 275 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ';' before 'if' 286 | } | ^ | ; 287 | --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' 319 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:320:69: error: wrong number of template arguments (2, should be 3) 320 | std::is_same>>>::value, | ^~ In file included from /opt/tools/gcc13/include/c++/13.3.0/bits/char_traits.h:50, from /opt/tools/gcc13/include/c++/13.3.0/string:42, from helper.h:4: --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'perror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token --- libplinkseq_la-token.lo --- 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ')' before 'if' 286 | } | ^ | ) 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:7: note: to match this '(' 275 | for (string_view piece : value.Chunks()) { | ^ --- libplinkseq_la-vcfz.lo --- /opt/tools/gcc13/include/c++/13.3.0/type_traits:2614:11: note: provided for 'template using std::conditional_t = typename std::conditional::type' 2614 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ --- libplinkseq_la-eval.lo --- 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:46: error: 'string_view' was not declared in this scope 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); | ^~~~~ | perror --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:84: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h: In member function 'void absl::lts_20250512::inlined_vector_internal::Storage::Swap(absl::lts_20250512::inlined_vector_internal::Storage*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:995:25: error: 'SwapInlinedElementsPolicy' was not declared in this scope; did you mean 'SwapInlinedElements'? 995 | SwapInlinedElements(SwapInlinedElementsPolicy{}, other_storage_ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SwapInlinedElements --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:59: warning: 'pure' attribute ignored [-Wattributes] 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:59: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1507:58: error: expected primary-expression before 't' 1507 | Time t, TimeZone tz); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1507:70: error: expected primary-expression before 'tz' 1507 | Time t, TimeZone tz); | ^~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20250512::time_internal::AbslParseFlag' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20250512::time_internal::AbslParseFlag' previously defined here 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token --- libplinkseq_la-token.lo --- 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward(v)) {} | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1512:72: error: 'std::string absl::lts_20250512::FormatTime(Time, TimeZone)' redeclared as different kind of entity 1512 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1513:59: error: 'std::string absl::lts_20250512::FormatTime(Time)' redeclared as different kind of entity 1513 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ --- libplinkseq_la-eval.lo --- 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' 164 | bool, absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:60: error: expected parameter pack before '...' 165 | TupleElementMoveConstructible...>::value> {}; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:63: error: template argument 2 is invalid 165 | TupleElementMoveConstructible...>::value> {}; | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, Time)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1517:26: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, Time)': --- libplinkseq_la-eval.lo --- | ^~~~~ | perror --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:64: error: expected '{' before '::' token 165 | TupleElementMoveConstructible...>::value> {}; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' 227 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:229:27: error: 'negation' is not a member of 'absl' 229 | absl::negation}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:230:75: error: template argument 1 is invalid 230 | void(absl::decay_t)>>, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:231:48: error: non-type template parameters of class type only available with '-std=c++20' or '-std=gnu++20' 231 | internal_compressed_tuple::TupleItemsMoveConstructible< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | CompressedTuple, First, Vs...>>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:232:65: error: 'value' in namespace '::' does not name a type --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1576:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1576 | std::string* err); | ^~~ | erf /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1576:32: error: expression list treated as compound expression in initializer [-fpermissive] 1576 | std::string* err); --- libplinkseq_la-token.lo --- 232 | CompressedTuple, First, Vs...>>::value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20250512::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' --- libplinkseq_la-gstore.lo --- | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:6: error: redefinition of 'bool absl::lts_20250512::ParseTime' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:6: note: 'bool absl::lts_20250512::ParseTime' previously defined here 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:22: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:48: error: 'string_view' is not a member of 'absl' --- libplinkseq_la-token.lo --- 298 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:300:69: error: template argument 1 is invalid 300 | std::is_same>>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' 319 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' --- libplinkseq_la-gstore.lo --- 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:76: error: expected primary-expression before 'tz' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1586:20: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1586:39: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:320:69: error: wrong number of template arguments (2, should be 3) 320 | std::is_same>>>::value, | ^~ In file included from /opt/tools/gcc13/include/c++/13.3.0/bits/stl_pair.h:60, from /opt/tools/gcc13/include/c++/13.3.0/bits/stl_algobase.h:64, from /opt/tools/gcc13/include/c++/13.3.0/vector:62, from variant.h:6: /opt/tools/gcc13/include/c++/13.3.0/type_traits:2614:11: note: provided for 'template using std::conditional_t = typename std::conditional::type' 2614 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type 145 | absl::string_view text_message_with_prefix_and_newline() const | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type 151 | absl::string_view text_message_with_prefix() const | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type 157 | absl::string_view text_message_with_newline() const | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type 201 | absl::string_view full_filename_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type 202 | absl::string_view base_filename_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type 211 | absl::string_view encoding_; | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:50: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:84:32: error: 'absl::string_view' has not been declared 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:162:32: error: 'absl::string_view' has not been declared 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' cannot be overloaded with 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:128:15: note: previous declaration 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 128 | LogMessage& operator<<(signed int v) { return operator<< (v); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:166:31: error: 'std::wstring_view' has not been declared 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' cannot be overloaded with 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:128:15: note: previous declaration 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 128 | LogMessage& operator<<(signed int v) { return operator<< (v); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:34: error: 'absl::string_view' has not been declared 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:260:33: error: 'std::wstring_view' has not been declared 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:260:8: error: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h: In member function 'void absl::lts_20250512::inlined_vector_internal::Storage::Swap(absl::lts_20250512::inlined_vector_internal::Storage*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:995:25: error: 'SwapInlinedElementsPolicy' was not declared in this scope; did you mean 'SwapInlinedElements'? 995 | SwapInlinedElements(SwapInlinedElementsPolicy{}, other_storage_ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SwapInlinedElements --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/strip.h:27, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:21: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/nullstream.h:49:32: error: 'absl::string_view' has not been declared 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:109: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:315:21: error: 'absl::string_view' has not been declared 315 | void Append(absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:318:37: error: 'absl::string_view' has not been declared 318 | absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:372:7: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:372:10: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:29: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:24: error: 'string_view' was not declared in this scope 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:50: error: expected primary-expression before 'consumer' 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:58: error: expression list treated as compound expression in initializer [-fpermissive] 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:26: error: 'string_view' is not a member of 'absl' 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:58: error: expected primary-expression before '*' token 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:59: error: expected ';' before '{' token 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope 116 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' 123 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' 122 | explicit ParsedFormatBase( | ^ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:29: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:24: error: 'string_view' was not declared in this scope 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:50: error: expected primary-expression before 'consumer' 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:58: error: expression list treated as compound expression in initializer [-fpermissive] 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:59: error: expected ';' before '{' token 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope 116 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' 123 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' 122 | explicit ParsedFormatBase( | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:60: error: 'd' was not declared in this scope 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:725:61: error: expression list treated as compound expression in initializer [-fpermissive] 725 | bool ParseDuration(absl::string_view dur_string, Duration* d); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:26: error: 'string_view' is not a member of 'absl' 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:52: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:54: error: 'dst' was not declared in this scope 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:70: error: expected primary-expression before '*' token 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:72: error: 'error' was not declared in this scope; did you mean 'perror'? 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:77: error: expression list treated as compound expression in initializer [-fpermissive] 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:6: error: redefinition of 'bool absl::lts_20250512::AbslParseFlag' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:732:6: note: 'bool absl::lts_20250512::AbslParseFlag' previously defined here 732 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:26: error: 'string_view' is not a member of 'absl' 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:48: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:50: error: 't' was not declared in this scope; did you mean 'tm'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ | tm /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:64: error: expected primary-expression before '*' token 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1060:66: error: 'error' was not declared in this scope; did you mean 'perror'? 1060 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); | ^~~~~ | perror /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:32: error: 'string_view' is not a member of 'absl' 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:58: error: expected primary-expression before '*' token 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:60: error: 'tz' was not declared in this scope; did you mean 'tm'? 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^~ | tm /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1264:62: error: expression list treated as compound expression in initializer [-fpermissive] 1264 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:59: warning: 'pure' attribute ignored [-Wattributes] 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:59: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1507:58: error: expected primary-expression before 't' 1507 | Time t, TimeZone tz); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1507:70: error: expected primary-expression before 'tz' 1507 | Time t, TimeZone tz); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1512:72: error: 'std::string absl::lts_20250512::FormatTime(Time, TimeZone)' redeclared as different kind of entity 1512 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1513:59: error: 'std::string absl::lts_20250512::FormatTime(Time)' redeclared as different kind of entity 1513 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1506:42: note: previous declaration 'std::string absl::lts_20250512::FormatTime' 1506 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h: In function 'std::ostream& absl::lts_20250512::operator<<(std::ostream&, Time)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1517:26: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1517 | return os << FormatTime(t); | ~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, Time)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1523:25: error: no match for call to '(std::string {aka std::__cxx11::basic_string}) (absl::lts_20250512::Time&)' 1523 | sink.Append(FormatTime(t)); | ~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:22: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:48: error: 'string_view' is not a member of 'absl' 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:71: error: expected primary-expression before '*' token 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1576:27: error: expected primary-expression before '*' token 1576 | std::string* err); | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:53, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:110: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20250512::numeric_internal::Popcount(T)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/internal/bits.h:129:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 129 | if constexpr (sizeof(x) <= sizeof(uint32_t)) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20250512::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:155:5: error: 'string_view' was not declared in this scope 155 | string_view text(base, 0); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1576:29: error: 'err' was not declared in this scope; did you mean 'erf'? 1576 | std::string* err); | ^~~ | erf /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1576:32: error: expression list treated as compound expression in initializer [-fpermissive] 1576 | std::string* err); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:6: error: redefinition of 'bool absl::lts_20250512::ParseTime' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1575:6: note: 'bool absl::lts_20250512::ParseTime' previously defined here 1575 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:22: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:48: error: 'string_view' is not a member of 'absl' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1585:76: error: expected primary-expression before 'tz' 1585 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1586:20: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1586:39: error: expected primary-expression before '*' token 1586 | Time* time, std::string* err); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h: In function 'constexpr T absl::lts_20250512::byteswap(T)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:241:22: error: 'is_integral_v' is not a member of 'std'; did you mean 'is_integral'? 241 | static_assert(std::is_integral_v, | ^~~~~~~~~~~~~ | is_integral /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:241:37: error: expected primary-expression before '>' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:241:38: error: expected primary-expression before ',' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:246:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 246 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:248:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 248 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:250:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 250 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:252:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 252 | } else if constexpr (sizeof(T) == 8) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1586:41: error: 'err' was not declared in this scope; did you mean 'erf'? 1586 | Time* time, std::string* err); | ^~~ | erf --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:157:31: error: 'text' was not declared in this scope 157 | const char* const end = text.data() + text.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:224:44: error: expected ')' before 'format' 224 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:247:52: error: 'string_view' has not been declared 247 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:251:7: error: 'string_view' has not been declared 251 | string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:256:52: error: 'string_view' has not been declared 256 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:264:35: error: expected ')' before 's' 264 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:265:50: error: expected unqualified-id before ')' token 265 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' 55 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20250512::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:155:5: error: 'string_view' was not declared in this scope 155 | string_view text(base, 0); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type 63 | string_view str() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:157:31: error: 'text' was not declared in this scope 157 | const char* const end = text.data() + text.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:224:44: error: expected ')' before 'format' 224 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:247:52: error: 'string_view' has not been declared 247 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:251:7: error: 'string_view' has not been declared 251 | string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:256:52: error: 'string_view' has not been declared 256 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:264:35: error: expected ')' before 's' 264 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:265:50: error: expected unqualified-id before ')' token 265 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' 55 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'using absl::lts_20250512::InlinedVector::Storage = class absl::lts_20250512::inlined_vector_internal::Storage >' {aka 'class absl::lts_20250512::inlined_vector_internal::Storage >'} 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type 63 | string_view str() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type 145 | absl::string_view text_message_with_prefix_and_newline() const | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type 151 | absl::string_view text_message_with_prefix() const | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type 157 | absl::string_view text_message_with_newline() const | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type 201 | absl::string_view full_filename_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type 202 | absl::string_view base_filename_; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'using absl::lts_20250512::InlinedVector::Storage = class absl::lts_20250512::inlined_vector_internal::Storage >' {aka 'class absl::lts_20250512::inlined_vector_internal::Storage >'} 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared 847 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared 861 | absl::string_view v) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type 211 | absl::string_view encoding_; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:98:36: error: 'absl::string_view' has not been declared 98 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h: In function 'absl::lts_20250512::crc32c_t absl::lts_20250512::ExtendCrc32c(crc32c_t, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:100:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 100 | if (buf_to_add.size() <= 64) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:102:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 102 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:103:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 103 | buf_to_add.size())) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:113:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:113:37: error: 'string_view' is not a member of 'absl' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:113:54: error: expected ',' or ';' before '{' token 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared 847 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared 861 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:98:36: error: 'absl::string_view' has not been declared 98 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h: In function 'absl::lts_20250512::crc32c_t absl::lts_20250512::ExtendCrc32c(crc32c_t, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:100:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 100 | if (buf_to_add.size() <= 64) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:102:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 102 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:103:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 103 | buf_to_add.size())) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:113:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:113:37: error: 'string_view' is not a member of 'absl' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:113:54: error: expected ',' or ';' before '{' token 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:50: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared 36 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:84:32: error: 'absl::string_view' has not been declared 84 | LogMessage& AtLocation(absl::string_view file, int line); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:162:32: error: 'absl::string_view' has not been declared 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:162:15: error: 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' cannot be overloaded with 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 162 | LogMessage& operator<<(absl::string_view v); | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:128:15: note: previous declaration 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 128 | LogMessage& operator<<(signed int v) { return operator<< (v); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:166:31: error: 'std::wstring_view' has not been declared 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:166:15: error: 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' cannot be overloaded with 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 166 | LogMessage& operator<<(std::wstring_view v); | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:128:15: note: previous declaration 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(int)' 128 | LogMessage& operator<<(signed int v) { return operator<< (v); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:34: error: 'absl::string_view' has not been declared 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:260:33: error: 'std::wstring_view' has not been declared 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:260:8: error: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' cannot be overloaded with 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 260 | void CopyToEncodedBuffer(std::wstring_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: previous declaration 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int)' 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:266:58: error: 'absl::string_view' has not been declared 266 | absl::string_view str) | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:317:21: error: 'absl::string_view' has not been declared 317 | void Append(absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:323:37: error: 'absl::string_view' has not been declared 323 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In member function 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const T&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:334:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 334 | if constexpr (absl::HasAbslStringify::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:390:45: error: template-id 'CopyToEncodedBuffer' used as a declarator 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:389:22: error: variable or field 'CopyToEncodedBuffer' declared void 389 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:390:38: error: expected ';' before '(' token 390 | LogMessage::StringType::kLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:392:48: error: template-id 'CopyToEncodedBuffer' used as a declarator 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:391:22: error: variable or field 'CopyToEncodedBuffer' declared void 391 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:392:41: error: expected ';' before '(' token 392 | LogMessage::StringType::kNotLiteral>(absl::string_view str); | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:399:44: error: template-id 'CopyToEncodedBuffer' used as a declarator 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:398:22: error: variable or field 'CopyToEncodedBuffer' declared void 398 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:399:38: error: expected ';' before '(' token 399 | LogMessage::StringType::kLiteral>(std::wstring_view str); | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:401:47: error: template-id 'CopyToEncodedBuffer' used as a declarator 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:400:22: error: variable or field 'CopyToEncodedBuffer' declared void 400 | extern template void LogMessage::CopyToEncodedBuffer< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:401:41: error: expected ';' before '(' token 401 | LogMessage::StringType::kNotLiteral>(std::wstring_view str); | ^ | ; In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/strip.h:27, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:21: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/nullstream.h:49:32: error: 'absl::string_view' has not been declared 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:81: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'constexpr bool absl::lts_20250512::internal_any_invocable::IsStoredLocally()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:104:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 104 | if constexpr (sizeof(T) <= kStorageSize && alignof(T) <= kAlignment && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'ReturnType absl::lts_20250512::internal_any_invocable::InvokeR(F&&, P&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:22: error: 'is_void_v' is not a member of 'std'; did you mean 'is_void'? 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ | is_void /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:42: error: expected primary-expression before '>' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:43: error: expected primary-expression before ')' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: error: 'invoke' is not a member of 'std' 120 | std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: error: 'invoke' is not a member of 'std' 122 | return std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'T& absl::lts_20250512::internal_any_invocable::ObjectInLocalStorage(TypeErasedState*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: error: 'launder' is not a member of 'std' 184 | return *std::launder(reinterpret_cast(&state->storage)); | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: note: 'std::launder' is only available from C++17 onwards --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:109: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:315:21: error: 'absl::string_view' has not been declared 315 | void Append(absl::string_view text); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:318:37: error: 'absl::string_view' has not been declared 318 | absl::string_view text); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' 338 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:44: error: template argument 1 is invalid 338 | struct IsInPlaceType> : std::true_type {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:45: error: expected unqualified-id before '>' token 338 | struct IsInPlaceType> : std::true_type {}; | ^~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:372:7: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:381:66: error: 'string_view' in namespace 'absl' does not name a type 381 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:372:10: note: in definition of macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 372 | x, x, const char* absl_nonnull) | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:455:42: error: expected ')' before '<' token 455 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In constructor 'absl::lts_20250512::internal_any_invocable::CoreImpl::CoreImpl(absl::lts_20250512::internal_any_invocable::TypedConversionConstruct, F&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:408:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 408 | if constexpr (std::is_pointer::value || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:431:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 431 | } else if constexpr (IsCompatibleAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:439:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 439 | } else if constexpr (IsAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeStorage(Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:503:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 503 | if constexpr (IsStoredLocally()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:26: error: 'is_trivially_copyable_v' is not a member of 'std'; did you mean 'is_trivially_copyable'? 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_copyable /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:54: error: expected primary-expression before '>' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:55: error: expected primary-expression before ')' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeRemoteManager(Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:24: error: 'is_trivially_destructible_v' is not a member of 'std'; did you mean 'is_trivially_destructible'? 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_destructible /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:53: error: expected primary-expression before '>' token 523 | if constexpr (std::is_trivially_destructible_v && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected identifier before 'alignof' 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected ')' before 'alignof' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:18: note: to match this '(' 523 | if constexpr (std::is_trivially_destructible_v && | ^ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:81: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'constexpr bool absl::lts_20250512::internal_any_invocable::IsStoredLocally()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:104:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 104 | if constexpr (sizeof(T) <= kStorageSize && alignof(T) <= kAlignment && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'ReturnType absl::lts_20250512::internal_any_invocable::InvokeR(F&&, P&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:53, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:110: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20250512::numeric_internal::Popcount(T)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/internal/bits.h:129:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 129 | if constexpr (sizeof(x) <= sizeof(uint32_t)) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:22: error: 'is_void_v' is not a member of 'std'; did you mean 'is_void'? 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ | is_void /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:42: error: expected primary-expression before '>' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:43: error: expected primary-expression before ')' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: error: 'invoke' is not a member of 'std' 120 | std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: error: 'invoke' is not a member of 'std' 122 | return std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'T& absl::lts_20250512::internal_any_invocable::ObjectInLocalStorage(TypeErasedState*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: error: 'launder' is not a member of 'std' 184 | return *std::launder(reinterpret_cast(&state->storage)); | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: note: 'std::launder' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' 338 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:44: error: template argument 1 is invalid 338 | struct IsInPlaceType> : std::true_type {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:45: error: expected unqualified-id before '>' token 338 | struct IsInPlaceType> : std::true_type {}; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:455:42: error: expected ')' before '<' token 455 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h: In function 'constexpr T absl::lts_20250512::byteswap(T)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:241:22: error: 'is_integral_v' is not a member of 'std'; did you mean 'is_integral'? 241 | static_assert(std::is_integral_v, | ^~~~~~~~~~~~~ | is_integral /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:241:37: error: expected primary-expression before '>' token 241 | static_assert(std::is_integral_v, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:241:38: error: expected primary-expression before ',' token 241 | static_assert(std::is_integral_v, | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In constructor 'absl::lts_20250512::internal_any_invocable::CoreImpl::CoreImpl(absl::lts_20250512::internal_any_invocable::TypedConversionConstruct, F&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:408:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 408 | if constexpr (std::is_pointer::value || | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:246:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 246 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:248:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 248 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:431:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 431 | } else if constexpr (IsCompatibleAnyInvocable::value) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:250:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 250 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/bits.h:252:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 252 | } else if constexpr (sizeof(T) == 8) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:439:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 439 | } else if constexpr (IsAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeStorage(Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:503:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 503 | if constexpr (IsStoredLocally()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:26: error: 'is_trivially_copyable_v' is not a member of 'std'; did you mean 'is_trivially_copyable'? 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_copyable /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:54: error: expected primary-expression before '>' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:55: error: expected primary-expression before ')' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeRemoteManager(Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:24: error: 'is_trivially_destructible_v' is not a member of 'std'; did you mean 'is_trivially_destructible'? 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_destructible /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:53: error: expected primary-expression before '>' token 523 | if constexpr (std::is_trivially_destructible_v && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected identifier before 'alignof' 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected ')' before 'alignof' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:18: note: to match this '(' 523 | if constexpr (std::is_trivially_destructible_v && | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>>>::value>>; \ | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ --- libplinkseq_la-vcfz.lo --- 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' --- libplinkseq_la-token.lo --- 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) --- libplinkseq_la-vcfz.lo --- 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' --- libplinkseq_la-vcfz.lo --- 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ --- libplinkseq_la-token.lo --- 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>>>::value>>; \ | ^~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ --- libplinkseq_la-vcfz.lo --- 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:27, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:111: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::string*, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::ostream*, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 44 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared 48 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared 57 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared 62 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared 94 | void Append(string_view v) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias(pos_ - buf_))); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Append(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' 95 | size_t n = v.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' 103 | memcpy(pos_, v.data(), n); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:207:46: error: expected ')' before '<' token 207 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:207:46: error: expected ')' before '<' token 207 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:219:46: error: expected ')' before '<' token 219 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeObject(VoidPtr, typename ForwardT::type ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: error: 'invoke' is not a member of 'std' --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:219:46: error: expected ')' before '<' token 219 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeObject(VoidPtr, typename ForwardT::type ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: error: 'invoke' is not a member of 'std' 76 | return static_cast(std::invoke(*o, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: note: 'std::invoke' is only available from C++17 onwards --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const std::wstring&, FormatConversionSpecImpl, FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- 76 | return static_cast(std::invoke(*o, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeFunction(VoidPtr, typename ForwardT::type ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: error: 'invoke' is not a member of 'std' 82 | return static_cast(std::invoke(f, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: note: 'std::invoke' is only available from C++17 onwards --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeFunction(VoidPtr, typename ForwardT::type ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: error: 'invoke' is not a member of 'std' 82 | return static_cast(std::invoke(f, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:90:44: error: 'invoke_result_t' in namespace 'std' does not name a template type 90 | template > --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'string_view' was not declared in this scope 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:226:64: error: expected primary-expression before 'conv' 226 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:53: error: expected primary-expression before '*' token 227 | FormatSinkImpl* sink); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:90:44: error: 'invoke_result_t' in namespace 'std' does not name a template type 90 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:90:39: note: 'std::invoke_result_t' is only available from C++17 onwards 90 | template > | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:90:59: error: expected '>' before '<' token 90 | template > | ^ --- libplinkseq_la-vcfz.lo --- | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:90:39: note: 'std::invoke_result_t' is only available from C++17 onwards 90 | template > | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:90:59: error: expected '>' before '<' token 90 | template > | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:97:62: error: template argument 2 is invalid 97 | template > | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:97:62: error: template argument 2 is invalid 97 | template > | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:112:51: error: template argument 2 is invalid 112 | typename F, typename = EnableIfCompatible, | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:84: --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:112:51: error: template argument 2 is invalid 112 | typename F, typename = EnableIfCompatible, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static K& absl::lts_20250512::container_internal::map_slot_policy::mutable_key(slot_type*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: error: 'launder' is not a member of 'std' 381 | : *std::launder(const_cast( | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: note: 'std::launder' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static auto absl::lts_20250512::container_internal::map_slot_policy::transfer(Allocator*, slot_type*, slot_type*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: error: 'conjunction' in namespace 'std' does not name a template type 441 | auto is_relocatable = typename std::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: note: 'std::conjunction' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:441:52: error: expected '(' before '<' token 441 | auto is_relocatable = typename std::conjunction< | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:442:72: error: expected primary-expression before ',' token 442 | absl::is_trivially_relocatable, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: error: 'launder' is not a member of 'std' 449 | std::memcpy(static_cast(std::launder(&new_slot->value)), | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: note: 'std::launder' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:342:55: error: expected ')' before 'str' 342 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:343:45: error: expected unqualified-id before ',' token 343 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:29: error: 'invoke_result_t' in namespace 'std' does not name a template type 361 | typename = ::std::invoke_result_t> | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:22: note: 'std::invoke_result_t' is only available from C++17 onwards 361 | typename = ::std::invoke_result_t> | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:44: error: expected '>' before '<' token 361 | typename = ::std::invoke_result_t> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:362:55: error: 'absl::string_view' has not been declared 362 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(Rank1, Releaser&&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: error: 'invoke' is not a member of 'std' 363 | ::std::invoke(std::forward(releaser), data); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:48: error: 'invoke_result_t' in namespace 'std' does not name a template type 366 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:41: note: 'std::invoke_result_t' is only available from C++17 onwards 366 | template > | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:63: error: expected '>' before '<' token 366 | template > | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(Rank0, Releaser&&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: error: 'invoke' is not a member of 'std' 368 | ::std::invoke(std::forward(releaser)); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20250512::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' 386 | absl::string_view(base, length)); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:32: error: 'string_view' is not a member of 'absl' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:57: error: expected primary-expression before 'pos' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:60: error: expression list treated as compound expression in initializer [-fpermissive] 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:711:45: error: expected ')' before 'chars' 711 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:727:38: error: expected unqualified-id before '{' token 727 | GetOrNull(chars, 14)} {} | ^ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:27, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:83, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/internal/crc_cord_state.h:23, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:80, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:111: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared 44 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared 59 | void Write(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared 71 | inline void AbslFormatFlush(std::string* out, string_view s) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:84: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static K& absl::lts_20250512::container_internal::map_slot_policy::mutable_key(slot_type*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: error: 'launder' is not a member of 'std' 381 | : *std::launder(const_cast( | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: note: 'std::launder' is only available from C++17 onwards --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::string*, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' 72 | out->append(s.data(), s.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20250512::str_format_internal::AbslFormatFlush(std::ostream*, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' 75 | out->write(s.data(), static_cast(s.size())); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static auto absl::lts_20250512::container_internal::map_slot_policy::transfer(Allocator*, slot_type*, slot_type*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: error: 'conjunction' in namespace 'std' does not name a template type 441 | auto is_relocatable = typename std::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: note: 'std::conjunction' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:441:52: error: expected '(' before '<' token 441 | auto is_relocatable = typename std::conjunction< | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:442:72: error: expected primary-expression before ',' token 442 | absl::is_trivially_relocatable, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: error: 'launder' is not a member of 'std' 449 | std::memcpy(static_cast(std::launder(&new_slot->value)), | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: note: 'std::launder' is only available from C++17 onwards --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] 44 | std::declval(), string_view()))* = nullptr> | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared 48 | void Write(string_view s) { write_(sink_, s); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared 57 | static void Flush(void* r, string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared 62 | void (*write_)(void*, string_view); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 227 | FormatSinkImpl* sink); | ^~~~ | sinl /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const std::wstring&, FormatConversionSpecImpl, FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared 94 | void Append(string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:85: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:36: error: 'absl::string_view' has not been declared 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'wstring_view' is not a member of 'std' 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' 229 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token 230 | FormatSinkImpl* sink); | ^ --- libplinkseq_la-token.lo --- In file included from /opt/tools/gcc13/include/c++/13.3.0/cassert:44, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:18: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h: In static member function 'static absl::lts_20250512::cord_internal::CordRepFlat* absl::lts_20250512::cord_internal::CordRepFlat::Create(int, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:162:17: error: request for member 'size' in 'data', which is of non-class type 'int' 162 | assert(data.size() <= kMaxFlatLength); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:163:34: error: request for member 'size' in 'data', which is of non-class type 'int' 163 | CordRepFlat* flat = New(data.size() + (std::min)(extra, kMaxFlatLength)); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:164:31: error: request for member 'data' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:164:44: error: request for member 'size' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:165:25: error: request for member 'size' in 'data', which is of non-class type 'int' 165 | flat->length = data.size(); | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:342:55: error: expected ')' before 'str' 342 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:343:45: error: expected unqualified-id before ',' token 343 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:29: error: 'invoke_result_t' in namespace 'std' does not name a template type 361 | typename = ::std::invoke_result_t> | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:22: note: 'std::invoke_result_t' is only available from C++17 onwards 361 | typename = ::std::invoke_result_t> | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:44: error: expected '>' before '<' token 361 | typename = ::std::invoke_result_t> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:362:55: error: 'absl::string_view' has not been declared 362 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(Rank1, Releaser&&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: error: 'invoke' is not a member of 'std' 363 | ::std::invoke(std::forward(releaser), data); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:48: error: 'invoke_result_t' in namespace 'std' does not name a template type 366 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:41: note: 'std::invoke_result_t' is only available from C++17 onwards 366 | template > | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:63: error: expected '>' before '<' token 366 | template > | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(Rank0, Releaser&&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: error: 'invoke' is not a member of 'std' 368 | ::std::invoke(std::forward(releaser)); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: note: 'std::invoke' is only available from C++17 onwards --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h:435:46: error: 'absl::string_view' has not been declared 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20250512::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' 386 | absl::string_view(base, length)); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 230 | FormatSinkImpl* sink); | ^~~~ | sinl --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h: In member function 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::CordBuffer::ConsumeValue(int&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h:438:27: error: 'string_view' is not a member of 'absl' 438 | short_value = absl::string_view(rep_.data(), rep_.short_length()); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:32: error: 'string_view' is not a member of 'absl' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:57: error: expected primary-expression before 'pos' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:60: error: expression list treated as compound expression in initializer [-fpermissive] 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:711:45: error: expected ')' before 'chars' 711 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:727:38: error: expected unqualified-id before '{' token 727 | GetOrNull(chars, 14)} {} | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Flush()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:73:16: error: 'string_view' was not declared in this scope 73 | raw_.Write(string_view(buf_, static_cast(pos_ - buf_))); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const AbslCord&, FormatConversionSpecImpl, FormatSinkImpl*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:8: error: 'string_view' was not declared in this scope 275 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ';' before 'if' 286 | } | ^ | ; 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ')' before 'if' 286 | } | ^ | ) 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:7: note: to match this '(' 275 | for (string_view piece : value.Chunks()) { | ^ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:86: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_data_edge.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20250512::str_format_internal::FormatSinkImpl::Append(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' 95 | size_t n = v.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' 103 | memcpy(pos_, v.data(), n); | ^~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:88: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'absl::string_view' has not been declared 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:85: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:36: error: 'absl::string_view' has not been declared 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.3.0/cassert:44, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:18: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h: In static member function 'static absl::lts_20250512::cord_internal::CordRepFlat* absl::lts_20250512::cord_internal::CordRepFlat::Create(int, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:162:17: error: request for member 'size' in 'data', which is of non-class type 'int' 162 | assert(data.size() <= kMaxFlatLength); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:163:34: error: request for member 'size' in 'data', which is of non-class type 'int' 163 | CordRepFlat* flat = New(data.size() + (std::min)(extra, kMaxFlatLength)); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:164:31: error: request for member 'data' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:164:44: error: request for member 'size' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:165:25: error: request for member 'size' in 'data', which is of non-class type 'int' 165 | flat->length = data.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h:435:46: error: 'absl::string_view' has not been declared 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:46: error: 'string_view' was not declared in this scope 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h: In member function 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::CordBuffer::ConsumeValue(int&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h:438:27: error: 'string_view' is not a member of 'absl' 438 | short_value = absl::string_view(rep_.data(), rep_.short_length()); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const std::wstring&, FormatConversionSpecImpl, FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:84: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward(v)) {} | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' 164 | bool, absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:60: error: expected parameter pack before '...' 165 | TupleElementMoveConstructible...>::value> {}; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:63: error: template argument 2 is invalid 165 | TupleElementMoveConstructible...>::value> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:64: error: expected '{' before '::' token 165 | TupleElementMoveConstructible...>::value> {}; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' 227 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:229:27: error: 'negation' is not a member of 'absl' 229 | absl::negation)>>, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:231:48: error: non-type template parameters of class type only available with '-std=c++20' or '-std=gnu++20' 231 | internal_compressed_tuple::TupleItemsMoveConstructible< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | CompressedTuple, First, Vs...>>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:86: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_data_edge.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:232:65: error: 'value' in namespace '::' does not name a type 232 | CompressedTuple, First, Vs...>>::value, | ^~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:225:39: error: 'string_view' was not declared in this scope 225 | StringConvertResult FormatConvertImpl(string_view v, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:226:64: error: expected primary-expression before 'conv' 226 | FormatConversionSpecImpl conv, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:53: error: expected primary-expression before '*' token 227 | FormatSinkImpl* sink); | ^ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:89: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:88: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20250512::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' 298 | absl::conjunction>, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:227:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 227 | FormatSinkImpl* sink); | ^~~~ | sinl /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl' redeclared as different kind of entity 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ --- libplinkseq_la-token.lo --- 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:300:69: error: template argument 1 is invalid 300 | std::is_same>>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' 319 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:222:21: note: previous declaration 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const std::wstring&, FormatConversionSpecImpl, FormatSinkImpl*)' 222 | StringConvertResult FormatConvertImpl(const std::wstring& v, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:228:44: error: 'wstring_view' is not a member of 'std' 228 | StringConvertResult FormatConvertImpl(std::wstring_view v, | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' 229 | FormatConversionSpecImpl conv, --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'absl::string_view' has not been declared 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:320:69: error: wrong number of template arguments (2, should be 3) 320 | std::is_same>>>::value, | ^~ In file included from /opt/tools/gcc13/include/c++/13.3.0/bits/stl_pair.h:60, from /opt/tools/gcc13/include/c++/13.3.0/bits/stl_algobase.h:64, from /opt/tools/gcc13/include/c++/13.3.0/vector:62, from variant.h:6: /opt/tools/gcc13/include/c++/13.3.0/type_traits:2614:11: note: provided for 'template using std::conditional_t = typename std::conditional::type' 2614 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token 230 | FormatSinkImpl* sink); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:230:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? 230 | FormatSinkImpl* sink); | ^~~~ | sinl --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20250512::str_format_internal::StringConvertResult absl::lts_20250512::str_format_internal::FormatConvertImpl(const AbslCord&, FormatConversionSpecImpl, FormatSinkImpl*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:8: error: 'string_view' was not declared in this scope 275 | for (string_view piece : value.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ';' before 'if' 286 | } | ^ | ; 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:288:3: error: expected primary-expression before 'if' 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:286:4: error: expected ')' before 'if' 286 | } | ^ | ) 287 | 288 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); | ~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:275:7: note: to match this '(' 275 | for (string_view piece : value.Chunks()) { | ^ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:89: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h: In member function 'void absl::lts_20250512::inlined_vector_internal::Storage::Swap(absl::lts_20250512::inlined_vector_internal::Storage*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:995:25: error: 'SwapInlinedElementsPolicy' was not declared in this scope; did you mean 'SwapInlinedElements'? 995 | SwapInlinedElements(SwapInlinedElementsPolicy{}, other_storage_ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SwapInlinedElements --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:46: error: 'string_view' was not declared in this scope 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:645:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 645 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(string_view, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:650:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_' 650 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_NO_WSTRING_VIEW_( \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:95: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:51: error: 'wstring_view' is not a member of 'std' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:43: note: in definition of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:616:19: error: template-id 'Dispatch< >' for 'bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration 616 | E template bool FormatArgImpl::Dispatch(Data, FormatConversionSpecImpl, \ | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:652:3: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_' 652 | ABSL_INTERNAL_FORMAT_DISPATCH_INSTANTIATE_(std::wstring_view, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:654:1: note: in expansion of macro 'ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_' 654 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:594:15: note: candidate is: 'template static bool absl::lts_20250512::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20250512::str_format_internal::FormatConversionSpecImpl, void*)' 594 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { | ^~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:55, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:24, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:84: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token 89 | explicit constexpr Storage(absl::in_place_t, V&& v) | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward(v)) {} | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' 164 | bool, absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:164:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:60: error: expected parameter pack before '...' 165 | TupleElementMoveConstructible...>::value> {}; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:63: error: template argument 2 is invalid 165 | TupleElementMoveConstructible...>::value> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:165:64: error: expected '{' before '::' token 165 | TupleElementMoveConstructible...>::value> {}; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' 227 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:227:23: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:229:27: error: 'negation' is not a member of 'absl' 229 | absl::negation)>>, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:231:48: error: non-type template parameters of class type only available with '-std=c++20' or '-std=gnu++20' 231 | internal_compressed_tuple::TupleItemsMoveConstructible< | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | CompressedTuple, First, Vs...>>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20250512::strings_internal::StringConstant::TryConstexprEval(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:98: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:33:12: error: 'bad_optional_access' has not been declared in 'std' 33 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:34:12: error: 'optional' has not been declared in 'std' 34 | using std::optional; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:35:12: error: 'make_optional' has not been declared in 'std' 35 | using std::make_optional; | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:36:12: error: 'nullopt_t' has not been declared in 'std' 36 | using std::nullopt_t; | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:37:12: error: 'nullopt' has not been declared in 'std' 37 | using std::nullopt; | ^~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:232:65: error: 'value' in namespace '::' does not name a type 232 | CompressedTuple, First, Vs...>>::value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20250512::container_internal::CompressedTuple::CompressedTuple(const Ts& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:194:34: error: expected ')' before 'src' 194 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:195:25: error: 'absl::string_view' has not been declared 195 | Cord& operator=(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:252:42: error: 'absl::string_view' has not been declared 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:252:79: error: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:266:21: error: 'absl::string_view' has not been declared 266 | void Append(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:327:22: error: 'absl::string_view' has not been declared 327 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:385:21: error: 'absl::string_view' has not been declared 385 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:392:25: error: 'absl::string_view' has not been declared 392 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:397:23: error: 'absl::string_view' has not been declared 397 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:403:23: error: 'absl::string_view' has not been declared 403 | bool Contains(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:468:30: error: 'string_view' in namespace 'absl' does not name a type 468 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:470:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:470:26: error: expected ';' before 'value_type' 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~~ | ; --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:95: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' 298 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:298:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:300:69: error: template argument 1 is invalid 300 | std::is_same>>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' 319 | absl::conjunction>, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:319:13: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:320:69: error: wrong number of template arguments (2, should be 3) 320 | std::is_same>>>::value, | ^~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:471:23: error: 'value_type' does not name a type 471 | using reference = value_type; | ^~~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /opt/tools/gcc13/include/c++/13.3.0/bits/char_traits.h:50, from /opt/tools/gcc13/include/c++/13.3.0/string:42, from eval.cpp:1: /opt/tools/gcc13/include/c++/13.3.0/type_traits:2614:11: note: provided for 'template using std::conditional_t = typename std::conditional::type' 2614 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:479:5: error: 'reference' does not name a type 479 | reference operator*() const; | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20250512::strings_internal::StringConstant::TryConstexprEval(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:98: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:33:12: error: 'bad_optional_access' has not been declared in 'std' 33 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:34:12: error: 'optional' has not been declared in 'std' 34 | using std::optional; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:35:12: error: 'make_optional' has not been declared in 'std' 35 | using std::make_optional; | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:36:12: error: 'nullopt_t' has not been declared in 'std' 36 | using std::nullopt_t; | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:37:12: error: 'nullopt' has not been declared in 'std' 37 | using std::nullopt; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:480:5: error: 'pointer' does not name a type 480 | pointer operator->() const; | ^~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:194:34: error: expected ')' before 'src' 194 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:195:25: error: 'absl::string_view' has not been declared 195 | Cord& operator=(absl::string_view src); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:511:11: error: 'string_view' in namespace 'absl' does not name a type 511 | absl::string_view current_chunk_; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:252:42: error: 'absl::string_view' has not been declared 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:252:79: error: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:266:21: error: 'absl::string_view' has not been declared 266 | void Append(absl::string_view src); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:566:30: error: 'string_view' in namespace 'absl' does not name a type 566 | using value_type = absl::string_view; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:327:22: error: 'absl::string_view' has not been declared 327 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:385:21: error: 'absl::string_view' has not been declared 385 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:392:25: error: 'absl::string_view' has not been declared 392 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:397:23: error: 'absl::string_view' has not been declared 397 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:403:23: error: 'absl::string_view' has not been declared 403 | bool Contains(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:468:30: error: 'string_view' in namespace 'absl' does not name a type 468 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:470:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:470:26: error: expected ';' before 'value_type' 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~~ | ; --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:567:23: error: 'value_type' does not name a type 567 | using reference = value_type&; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:568:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 568 | using const_reference = const value_type&; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:568:34: error: expected ';' before 'value_type' 568 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:471:23: error: 'value_type' does not name a type 471 | using reference = value_type; | ^~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:671:16: error: 'string_view' in namespace 'absl' does not name a type 671 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:766:9: error: 'optional' in namespace 'absl' does not name a template type 766 | absl::optional TryFlat() const | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:774:9: error: 'string_view' in namespace 'absl' does not name a type 774 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:781:27: error: 'absl::string_view' has not been declared 781 | CharIterator Find(absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:786:37: error: 'absl::string_view' has not been declared 786 | absl::string_view part) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:819:9: error: 'optional' in namespace 'absl' does not name a template type 819 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:850:34: error: expected ')' before 'src' 850 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:854:49: error: 'absl::string_view' has not been declared 854 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:893:50: error: 'string_view' is not a member of 'absl' 893 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:893:62: error: template argument 1 is invalid 893 | void ForEachChunk(absl::FunctionRef) const; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:897:9: error: 'string_view' in namespace 'absl' does not name a type 897 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:916:51: error: expected ')' before 'sv' 916 | explicit constexpr InlineRep(absl::string_view sv, | ~ ^~~ | ) --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:479:5: error: 'reference' does not name a type 479 | reference operator*() const; | ^~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:935:28: error: 'absl::string_view' has not been declared 935 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:936:11: error: 'string_view' in namespace 'absl' does not name a type 936 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1040:32: error: 'absl::string_view' has not been declared 1040 | absl::string_view* absl_nonnull fragment); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1045:36: error: 'string_view' is not a member of 'absl' 1045 | absl::FunctionRef callback); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1045:48: error: template argument 1 is invalid 1045 | absl::FunctionRef callback); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1052:29: error: 'absl::string_view' has not been declared 1052 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1056:25: error: 'absl::string_view' has not been declared 1056 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1063:16: error: 'string_view' in namespace 'absl' does not name a type 1063 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1064:16: error: 'string_view' in namespace 'absl' does not name a type 1064 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1079:28: error: 'absl::string_view' has not been declared 1079 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1080:29: error: 'absl::string_view' has not been declared 1080 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1087:27: error: 'absl::string_view' has not been declared 1087 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1109:48: error: 'absl::string_view' has not been declared 1109 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:480:5: error: 'pointer' does not name a type 480 | pointer operator->() const; | ^~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const Cord&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:793:16: error: 'string_view' is not a member of 'absl' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected ';' before '}' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected ')' before '}' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:793:9: note: to match this '(' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:511:11: error: 'string_view' in namespace 'absl' does not name a type 511 | absl::string_view current_chunk_; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'H absl::lts_20250512::AbslHashValue(H, const Cord&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:11: error: 'optional' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:26: error: 'string_view' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h: In member function 'void absl::lts_20250512::inlined_vector_internal::Storage::Swap(absl::lts_20250512::inlined_vector_internal::Storage*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/inlined_vector.h:995:25: error: 'SwapInlinedElementsPolicy' was not declared in this scope; did you mean 'SwapInlinedElements'? 995 | SwapInlinedElements(SwapInlinedElementsPolicy{}, other_storage_ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | SwapInlinedElements --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:566:30: error: 'string_view' in namespace 'absl' does not name a type 566 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:567:23: error: 'value_type' does not name a type 567 | using reference = value_type&; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:568:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 568 | using const_reference = const value_type&; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:568:34: error: expected ';' before 'value_type' 568 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:671:16: error: 'string_view' in namespace 'absl' does not name a type 671 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:766:9: error: 'optional' in namespace 'absl' does not name a template type 766 | absl::optional TryFlat() const | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:774:9: error: 'string_view' in namespace 'absl' does not name a type 774 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:781:27: error: 'absl::string_view' has not been declared 781 | CharIterator Find(absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:786:37: error: 'absl::string_view' has not been declared 786 | absl::string_view part) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:819:9: error: 'optional' in namespace 'absl' does not name a template type 819 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:850:34: error: expected ')' before 'src' 850 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:854:49: error: 'absl::string_view' has not been declared 854 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:39: error: 'maybe_flat' was not declared in this scope 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:54: error: 'const class absl::lts_20250512::Cord' has no member named 'TryFlat' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:893:50: error: 'string_view' is not a member of 'absl' 893 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:893:62: error: template argument 1 is invalid 893 | void ForEachChunk(absl::FunctionRef) const; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:897:9: error: 'string_view' in namespace 'absl' does not name a type 897 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:916:51: error: expected ')' before 'sv' 916 | explicit constexpr InlineRep(absl::string_view sv, | ~ ^~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:935:28: error: 'absl::string_view' has not been declared 935 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:936:11: error: 'string_view' in namespace 'absl' does not name a type 936 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:29: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:24: error: 'string_view' was not declared in this scope 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:50: error: expected primary-expression before 'consumer' 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:58: error: expression list treated as compound expression in initializer [-fpermissive] 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:59: error: expected ';' before '{' token 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1040:32: error: 'absl::string_view' has not been declared 1040 | absl::string_view* absl_nonnull fragment); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1045:36: error: 'string_view' is not a member of 'absl' 1045 | absl::FunctionRef callback); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1045:48: error: template argument 1 is invalid 1045 | absl::FunctionRef callback); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1052:29: error: 'absl::string_view' has not been declared 1052 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1056:25: error: 'absl::string_view' has not been declared 1056 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1063:16: error: 'string_view' in namespace 'absl' does not name a type 1063 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1064:16: error: 'string_view' in namespace 'absl' does not name a type 1064 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1079:28: error: 'absl::string_view' has not been declared 1079 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1080:29: error: 'absl::string_view' has not been declared 1080 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1087:27: error: 'absl::string_view' has not been declared 1087 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1109:48: error: 'absl::string_view' has not been declared 1109 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const Cord&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:793:16: error: 'string_view' is not a member of 'absl' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected ';' before '}' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected ')' before '}' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:793:9: note: to match this '(' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'H absl::lts_20250512::AbslHashValue(H, const Cord&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:11: error: 'optional' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:26: error: 'string_view' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope 116 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' 123 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' 122 | explicit ParsedFormatBase( | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:39: error: 'maybe_flat' was not declared in this scope 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:54: error: 'const class absl::lts_20250512::Cord' has no member named 'TryFlat' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'H absl::lts_20250512::Cord::HashFragmented(H) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1097:49: error: 'absl::string_view' has not been declared 1097 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1098:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1098 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1099:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1099 | chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1130:6: error: variable or field 'InitializeCordRepExternal' declared void 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1130:38: error: 'string_view' is not a member of 'absl' 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1131:47: error: expected primary-expression before '*' token 1131 | CordRepExternal* absl_nonnull rep); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1131:62: error: 'rep' was not declared in this scope 1131 | CordRepExternal* absl_nonnull rep); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1137:44: error: 'string_view' is not a member of 'absl' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:46: error: expected primary-expression before '&&' token 1138 | Releaser&& releaser) { | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:49: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1138 | Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:57: error: expression list treated as compound expression in initializer [-fpermissive] 1138 | Releaser&& releaser) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:58: error: expected ';' before '{' token 1138 | Releaser&& releaser) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1150:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1150 | inline CordRep* absl_nonnull NewExternalRep( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' redeclared as different kind of entity 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1137:23: note: previous declaration 'template absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:29: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:24: error: 'string_view' was not declared in this scope 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'H absl::lts_20250512::Cord::HashFragmented(H) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1097:49: error: 'absl::string_view' has not been declared 1097 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:50: error: expected primary-expression before 'consumer' 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:58: error: expression list treated as compound expression in initializer [-fpermissive] 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:57:59: error: expected ';' before '{' token 57 | bool ParseFormatString(string_view src, Consumer consumer) { | ^~ | ; --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1098:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1098 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1099:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1099 | chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1130:6: error: variable or field 'InitializeCordRepExternal' declared void 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:36: error: 'releaser' was not declared in this scope 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1130:38: error: 'string_view' is not a member of 'absl' 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1131:47: error: expected primary-expression before '*' token 1131 | CordRepExternal* absl_nonnull rep); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:52: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:6: error: redefinition of 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:33: error: 'string_view' is not a member of 'absl' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:59: error: expected primary-expression before '&&' token 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1173:11: error: ISO C++ forbids declaration of 'InlineRep' with no type [-fpermissive] 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1173:11: error: 'constexpr const int absl::lts_20250512::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20250512::Cord::InlineRep' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1173:44: error: 'string_view' is not a member of 'absl' 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1174:45: error: expected primary-expression before '*' token 1174 | CordRep* absl_nullable rep) | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1131:62: error: 'rep' was not declared in this scope 1131 | CordRepExternal* absl_nonnull rep); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1137:44: error: 'string_view' is not a member of 'absl' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:46: error: expected primary-expression before '&&' token 1138 | Releaser&& releaser) { | ^~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope 116 | constexpr bool EnsureConstexpr(string_view s) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' 123 | string_view format, bool allow_ignored, | ^~~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' 122 | explicit ParsedFormatBase( | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:49: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1138 | Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:57: error: expression list treated as compound expression in initializer [-fpermissive] 1138 | Releaser&& releaser) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:58: error: expected ';' before '{' token 1138 | Releaser&& releaser) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1150:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1150 | inline CordRep* absl_nonnull NewExternalRep( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' redeclared as different kind of entity 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1137:23: note: previous declaration 'template absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1174:61: error: 'rep' was not declared in this scope 1174 | CordRep* absl_nullable rep) | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1174:64: error: expression list treated as compound expression in initializer [-fpermissive] 1174 | CordRep* absl_nullable rep) | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:36: error: 'releaser' was not declared in this scope 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:52: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:6: error: redefinition of 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:33: error: 'string_view' is not a member of 'absl' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:59: error: expected primary-expression before '&&' token 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:8: error: ISO C++ forbids declaration of 'Cord' with no type [-fpermissive] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:8: error: 'int absl::lts_20250512::Cord::Cord' is not a static data member of 'class absl::lts_20250512::Cord' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:25: error: 'string_view' is not a member of 'absl' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord& absl::lts_20250512::Cord::operator=(T&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1353:28: error: 'string_view' is not a member of 'absl' 1353 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1400:14: error: 'optional' in namespace 'absl' does not name a template type 1400 | inline absl::optional Cord::TryFlat() const | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1413:14: error: 'string_view' in namespace 'absl' does not name a type 1413 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1426:13: error: variable or field 'Append' declared void 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1426:32: error: 'string_view' is not a member of 'absl' 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1173:11: error: ISO C++ forbids declaration of 'InlineRep' with no type [-fpermissive] 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1430:13: error: variable or field 'Prepend' declared void 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1173:11: error: 'constexpr const int absl::lts_20250512::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20250512::Cord::InlineRep' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1173:44: error: 'string_view' is not a member of 'absl' 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1174:45: error: expected primary-expression before '*' token 1174 | CordRep* absl_nullable rep) | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1430:33: error: 'string_view' is not a member of 'absl' 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Append(absl::lts_20250512::CordBuffer)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1437:9: error: 'string_view' is not a member of 'absl' 1437 | absl::string_view short_value; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1174:61: error: 'rep' was not declared in this scope 1174 | CordRep* absl_nullable rep) | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1174:64: error: expression list treated as compound expression in initializer [-fpermissive] 1174 | CordRep* absl_nullable rep) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:8: error: ISO C++ forbids declaration of 'Cord' with no type [-fpermissive] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:8: error: 'int absl::lts_20250512::Cord::Cord' is not a static data member of 'class absl::lts_20250512::Cord' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1438:42: error: 'short_value' was not declared in this scope; did you mean 'si_value'? 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ | si_value --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:25: error: 'string_view' is not a member of 'absl' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Prepend(absl::lts_20250512::CordBuffer)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1448:9: error: 'string_view' is not a member of 'absl' 1448 | absl::string_view short_value; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord& absl::lts_20250512::Cord::operator=(T&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1353:28: error: 'string_view' is not a member of 'absl' 1353 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1400:14: error: 'optional' in namespace 'absl' does not name a template type 1400 | inline absl::optional Cord::TryFlat() const | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1413:14: error: 'string_view' in namespace 'absl' does not name a type 1413 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1426:13: error: variable or field 'Append' declared void 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1426:32: error: 'string_view' is not a member of 'absl' 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1430:13: error: variable or field 'Prepend' declared void 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1430:33: error: 'string_view' is not a member of 'absl' 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Append(absl::lts_20250512::CordBuffer)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1437:9: error: 'string_view' is not a member of 'absl' 1437 | absl::string_view short_value; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20250512::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:155:5: error: 'string_view' was not declared in this scope 155 | string_view text(base, 0); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1438:42: error: 'short_value' was not declared in this scope; did you mean 'si_value'? 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ | si_value --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1449:42: error: 'short_value' was not declared in this scope; did you mean 'si_value'? 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ | si_value --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Prepend(absl::lts_20250512::CordBuffer)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1448:9: error: 'string_view' is not a member of 'absl' 1448 | absl::string_view short_value; | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20250512::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:155:5: error: 'string_view' was not declared in this scope 155 | string_view text(base, 0); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1490:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1490:13: error: 'bool absl::lts_20250512::Cord::StartsWith' is not a static data member of 'class absl::lts_20250512::Cord' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1490:36: error: 'string_view' is not a member of 'absl' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:157:31: error: 'text' was not declared in this scope 157 | const char* const end = text.data() + text.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:224:44: error: expected ')' before 'format' 224 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:247:52: error: 'string_view' has not been declared 247 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:251:7: error: 'string_view' has not been declared 251 | string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:256:52: error: 'string_view' has not been declared 256 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:264:35: error: expected ')' before 's' 264 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:265:50: error: expected unqualified-id before ')' token 265 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' 55 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1449:42: error: 'short_value' was not declared in this scope; did you mean 'si_value'? 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ | si_value /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1490:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1490:13: error: 'bool absl::lts_20250512::Cord::StartsWith' is not a static data member of 'class absl::lts_20250512::Cord' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1490:36: error: 'string_view' is not a member of 'absl' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type 63 | string_view str() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'using absl::lts_20250512::InlinedVector::Storage = class absl::lts_20250512::inlined_vector_internal::Storage >' {aka 'class absl::lts_20250512::inlined_vector_internal::Storage >'} 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::InitTree(absl::lts_20250512::cord_internal::CordRep*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1508:5: error: 'current_chunk_' was not declared in this scope 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1508:36: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::InitTree(absl::lts_20250512::cord_internal::CordRep*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1508:5: error: 'current_chunk_' was not declared in this scope 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1508:36: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:157:31: error: 'text' was not declared in this scope 157 | const char* const end = text.data() + text.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:224:44: error: expected ')' before 'format' 224 | explicit ExtendedParsedFormat(string_view format) | ~ ^~~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:247:52: error: 'string_view' has not been declared 247 | static std::unique_ptr New(string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:251:7: error: 'string_view' has not been declared 251 | string_view format) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:256:52: error: 'string_view' has not been declared 256 | static std::unique_ptr New(string_view format, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:264:35: error: expected ')' before 's' 264 | ExtendedParsedFormat(string_view s, bool allow_ignored) | ~ ^~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/parser.h:265:50: error: expected unqualified-id before ')' token 265 | : ParsedFormatBase(s, allow_ignored, {C...}) {} | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' 55 | explicit UntypedFormatSpecImpl(string_view s) | ~ ^~ | ) --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared 847 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type 63 | string_view str() const { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared 861 | absl::string_view v) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT | ~ ^~ | ) --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:98:36: error: 'absl::string_view' has not been declared 98 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h: In function 'absl::lts_20250512::crc32c_t absl::lts_20250512::ExtendCrc32c(crc32c_t, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:100:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 100 | if (buf_to_add.size() <= 64) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:102:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 102 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:103:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 103 | buf_to_add.size())) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:113:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:113:37: error: 'string_view' is not a member of 'absl' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:113:54: error: expected ',' or ';' before '{' token 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1511:5: error: 'current_chunk_' was not declared in this scope 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1511:37: error: 'EdgeData' is not a member of 'absl::lts_20250512::cord_internal' 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h: In instantiation of 'class absl::lts_20250512::InlinedVector': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:194:41: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:105:9: error: no type named 'MoveAssignmentPolicy' in 'using absl::lts_20250512::InlinedVector::Storage = class absl::lts_20250512::inlined_vector_internal::Storage >' {aka 'class absl::lts_20250512::inlined_vector_internal::Storage >'} 105 | using MoveAssignmentPolicy = typename Storage::MoveAssignmentPolicy; | ^~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In constructor 'absl::lts_20250512::Cord::ChunkIterator::ChunkIterator(const absl::lts_20250512::Cord*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1527:7: error: 'current_chunk_' was not declared in this scope 1527 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} | ~ ^~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared 847 | void Append(string_view v) { sink_->Append(v); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared 861 | absl::string_view v) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared 79 | absl::string_view buf_to_add); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:98:36: error: 'absl::string_view' has not been declared 98 | absl::string_view buf_to_add) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h: In function 'absl::lts_20250512::crc32c_t absl::lts_20250512::ExtendCrc32c(crc32c_t, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:100:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 100 | if (buf_to_add.size() <= 64) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:102:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' 102 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:103:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' 103 | buf_to_add.size())) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:113:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:113:37: error: 'string_view' is not a member of 'absl' 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:113:54: error: expected ',' or ';' before '{' token 113 | inline crc32c_t ComputeCrc32c(absl::string_view buf) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1531:5: error: 'current_chunk_' was not declared in this scope 1531 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:81: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'constexpr bool absl::lts_20250512::internal_any_invocable::IsStoredLocally()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:104:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 104 | if constexpr (sizeof(T) <= kStorageSize && alignof(T) <= kAlignment && | ^~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1511:5: error: 'current_chunk_' was not declared in this scope 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'ReturnType absl::lts_20250512::internal_any_invocable::InvokeR(F&&, P&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1511:37: error: 'EdgeData' is not a member of 'absl::lts_20250512::cord_internal' 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:22: error: 'is_void_v' is not a member of 'std'; did you mean 'is_void'? 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ | is_void /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:42: error: expected primary-expression before '>' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:43: error: expected primary-expression before ')' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: error: 'invoke' is not a member of 'std' 120 | std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: error: 'invoke' is not a member of 'std' 122 | return std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'T& absl::lts_20250512::internal_any_invocable::ObjectInLocalStorage(TypeErasedState*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: error: 'launder' is not a member of 'std' 184 | return *std::launder(reinterpret_cast(&state->storage)); | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: note: 'std::launder' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' 338 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:44: error: template argument 1 is invalid 338 | struct IsInPlaceType> : std::true_type {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:45: error: expected unqualified-id before '>' token 338 | struct IsInPlaceType> : std::true_type {}; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:455:42: error: expected ')' before '<' token 455 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::AdvanceBtree()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1536:3: error: 'current_chunk_' was not declared in this scope 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1536:34: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In constructor 'absl::lts_20250512::internal_any_invocable::CoreImpl::CoreImpl(absl::lts_20250512::internal_any_invocable::TypedConversionConstruct, F&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:408:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 408 | if constexpr (std::is_pointer::value || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:431:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 431 | } else if constexpr (IsCompatibleAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:439:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 439 | } else if constexpr (IsAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeStorage(Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:503:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 503 | if constexpr (IsStoredLocally()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:26: error: 'is_trivially_copyable_v' is not a member of 'std'; did you mean 'is_trivially_copyable'? 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_copyable /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:54: error: expected primary-expression before '>' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:55: error: expected primary-expression before ')' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeRemoteManager(Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:24: error: 'is_trivially_destructible_v' is not a member of 'std'; did you mean 'is_trivially_destructible'? 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_destructible /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:53: error: expected primary-expression before '>' token 523 | if constexpr (std::is_trivially_destructible_v && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected identifier before 'alignof' 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected ')' before 'alignof' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:18: note: to match this '(' 523 | if constexpr (std::is_trivially_destructible_v && | ^ --- libplinkseq_la-vcfz.lo --- In file included from /opt/tools/gcc13/include/c++/13.3.0/cassert:44, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:90: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytesBtree(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1541:15: error: 'current_chunk_' was not declared in this scope 1541 | assert(n >= current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1545:38: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1545 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1548:38: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1548 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In constructor 'absl::lts_20250512::Cord::ChunkIterator::ChunkIterator(const absl::lts_20250512::Cord*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1527:7: error: 'current_chunk_' was not declared in this scope 1527 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:43, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:54, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:81: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'constexpr bool absl::lts_20250512::internal_any_invocable::IsStoredLocally()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:104:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 104 | if constexpr (sizeof(T) <= kStorageSize && alignof(T) <= kAlignment && | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::operator++()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1558:30: error: 'current_chunk_' was not declared in this scope 1558 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'ReturnType absl::lts_20250512::internal_any_invocable::InvokeR(F&&, P&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias() const { | ^~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:22: error: 'is_void_v' is not a member of 'std'; did you mean 'is_void'? 119 | if constexpr (std::is_void_v) { | ^~~~~~~~~ | is_void /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:42: error: expected primary-expression before '>' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:119:43: error: expected primary-expression before ')' token 119 | if constexpr (std::is_void_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: error: 'invoke' is not a member of 'std' 120 | std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:120:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: error: 'invoke' is not a member of 'std' 122 | return std::invoke(std::forward(f), std::forward

(args)...); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:122:17: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In function 'T& absl::lts_20250512::internal_any_invocable::ObjectInLocalStorage(TypeErasedState*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: error: 'launder' is not a member of 'std' 184 | return *std::launder(reinterpret_cast(&state->storage)); | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:184:16: note: 'std::launder' is only available from C++17 onwards --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' 338 | struct IsInPlaceType> : std::true_type {}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:28: error: 'in_place_type_t' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:44: error: template argument 1 is invalid 338 | struct IsInPlaceType> : std::true_type {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:338:45: error: expected unqualified-id before '>' token 338 | struct IsInPlaceType> : std::true_type {}; | ^~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:455:42: error: expected ')' before '<' token 455 | explicit CoreImpl(absl::in_place_type_t, Args&&... args) { | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In constructor 'absl::lts_20250512::internal_any_invocable::CoreImpl::CoreImpl(absl::lts_20250512::internal_any_invocable::TypedConversionConstruct, F&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:408:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 408 | if constexpr (std::is_pointer::value || | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:439:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 439 | } else if constexpr (IsAnyInvocable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeStorage(Args&& ...)': --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:26: error: 'is_trivially_copyable_v' is not a member of 'std'; did you mean 'is_trivially_copyable'? 508 | if constexpr (std::is_trivially_copyable_v) { | ^~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_copyable --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:54: error: expected primary-expression before '>' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:508:55: error: expected primary-expression before ')' token 508 | if constexpr (std::is_trivially_copyable_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In member function 'void absl::lts_20250512::internal_any_invocable::CoreImpl::InitializeRemoteManager(Args&& ...)': --- libplinkseq_la-eval.lo --- 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 523 | if constexpr (std::is_trivially_destructible_v && | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_trivially_destructible /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:53: error: expected primary-expression before '>' token 523 | if constexpr (std::is_trivially_destructible_v && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected identifier before 'alignof' 524 | alignof(T) <= ABSL_INTERNAL_DEFAULT_NEW_ALIGNMENT) { | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:524:19: error: expected ')' before 'alignof' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:523:18: note: to match this '(' 523 | if constexpr (std::is_trivially_destructible_v && | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:207:46: error: expected ')' before '<' token 207 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:219:46: error: expected ')' before '<' token 219 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1531:5: error: 'current_chunk_' was not declared in this scope 1531 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeObject(VoidPtr, typename ForwardT::type ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: error: 'invoke' is not a member of 'std' 76 | return static_cast(std::invoke(*o, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeFunction(VoidPtr, typename ForwardT::type ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: error: 'invoke' is not a member of 'std' 82 | return static_cast(std::invoke(f, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:90:44: error: 'invoke_result_t' in namespace 'std' does not name a template type 90 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:90:39: note: 'std::invoke_result_t' is only available from C++17 onwards 90 | template > | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:90:59: error: expected '>' before '<' token 90 | template > | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:97:62: error: template argument 2 is invalid 97 | template > | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:112:51: error: template argument 2 is invalid 112 | typename F, typename = EnableIfCompatible, | ^ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytes(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1603:29: error: 'current_chunk_' was not declared in this scope 1603 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:84: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static K& absl::lts_20250512::container_internal::map_slot_policy::mutable_key(slot_type*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: error: 'launder' is not a member of 'std' 381 | : *std::launder(const_cast( | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: note: 'std::launder' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static auto absl::lts_20250512::container_internal::map_slot_policy::transfer(Allocator*, slot_type*, slot_type*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: error: 'conjunction' in namespace 'std' does not name a template type 441 | auto is_relocatable = typename std::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: note: 'std::conjunction' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:441:52: error: expected '(' before '<' token 441 | auto is_relocatable = typename std::conjunction< | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:442:72: error: expected primary-expression before ',' token 442 | absl::is_trivially_relocatable, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: error: 'launder' is not a member of 'std' 449 | std::memcpy(static_cast(std::launder(&new_slot->value)), | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: note: 'std::launder' is only available from C++17 onwards --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::CharIterator& absl::lts_20250512::Cord::CharIterator::operator++()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1631:40: error: base operand of '->' has non-pointer type 'absl::lts_20250512::Cord::ChunkIterator' 1631 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::AdvanceBtree()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1536:3: error: 'current_chunk_' was not declared in this scope 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1536:34: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'const char& absl::lts_20250512::Cord::CharIterator::operator*() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1654:26: error: base operand of '->' has non-pointer type 'const absl::lts_20250512::Cord::ChunkIterator' 1654 | return *chunk_iterator_->data(); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1668:14: error: 'string_view' in namespace 'absl' does not name a type 1668 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:342:55: error: expected ')' before 'str' 342 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:343:45: error: expected unqualified-id before ',' token 343 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:29: error: 'invoke_result_t' in namespace 'std' does not name a template type 361 | typename = ::std::invoke_result_t> | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:22: note: 'std::invoke_result_t' is only available from C++17 onwards 361 | typename = ::std::invoke_result_t> | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:44: error: expected '>' before '<' token 361 | typename = ::std::invoke_result_t> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:362:55: error: 'absl::string_view' has not been declared 362 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias(releaser), data); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:48: error: 'invoke_result_t' in namespace 'std' does not name a template type 366 | template > | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias> | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:63: error: expected '>' before '<' token 366 | template > | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(Rank0, Releaser&&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: error: 'invoke' is not a member of 'std' 368 | ::std::invoke(std::forward(releaser)); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: note: 'std::invoke' is only available from C++17 onwards --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1695:34: error: 'string_view' is not a member of 'absl' 1695 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1695:46: error: template argument 1 is invalid 1695 | absl::FunctionRef callback) const { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ForEachChunk(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1698:20: error: 'string_view' is not a member of 'absl' 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1698:67: error: 'callback' cannot be used as a function 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20250512::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' 386 | absl::string_view(base, length)); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1726:47: error: 'absl::string_view' has not been declared 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator==(const Cord&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1728:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1728 | size_t rhs_size = rhs.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1733:13: error: declaration of 'operator==' as non-function --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:14: error: 'is_invocable_r' is not a member of 'std' 688 | std::is_invocable_r inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid --- libplinkseq_la-vcfz.lo --- 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1733:30: error: 'string_view' is not a member of 'absl' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1733:45: error: expected primary-expression before 'const' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1734:45: error: 'absl::string_view' has not been declared 1734 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:32: error: 'string_view' is not a member of 'absl' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1735:13: error: declaration of 'operator!=' as non-function 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1735:30: error: 'string_view' is not a member of 'absl' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1735:45: error: expected primary-expression before 'const' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:44: error: 'absl::string_view' has not been declared 1736 | inline bool operator<(const Cord& x, absl::string_view y) { --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:57: error: expected primary-expression before 'pos' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:60: error: expression list treated as compound expression in initializer [-fpermissive] 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^ --- libplinkseq_la-vcfz.lo --- | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1739:13: error: declaration of 'operator<' as non-function 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1739:29: error: 'string_view' is not a member of 'absl' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1739:44: error: expected primary-expression before 'const' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:44: error: 'absl::string_view' has not been declared --- libplinkseq_la-gstore.lo --- 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator>(const Cord&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:34: --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' --- libplinkseq_la-gstore.lo --- 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: --- libplinkseq_la-gstore.lo --- 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const InlinedVector&, const InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:44: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverity, LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:711:45: error: expected ')' before 'chars' 711 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:727:38: error: expected unqualified-id before '{' token 727 | GetOrNull(chars, 14)} {} | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverityAtMost, LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Duration, Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Time, Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(uint128, uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:1194: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(int128, int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, const Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1743:13: error: declaration of 'operator>' as non-function 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1743:29: error: 'string_view' is not a member of 'absl' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1743:44: error: expected primary-expression before 'const' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:45: error: 'absl::string_view' has not been declared 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator<=(const Cord&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const InlinedVector&, const InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverity, LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverityAtMost, LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Duration, Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Time, Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(uint128, uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(int128, int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, const Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1745:13: error: declaration of 'operator<=' as non-function 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1745:30: error: 'string_view' is not a member of 'absl' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1745:45: error: expected primary-expression before 'const' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1746:45: error: 'absl::string_view' has not been declared 1746 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1747:13: error: declaration of 'operator>=' as non-function 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1747:30: error: 'string_view' is not a member of 'absl' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1747:45: error: expected primary-expression before 'const' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/endian.h:20, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:113: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:116: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /opt/tools/gcc13/include/c++/13.3.0/cassert:44, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:90: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytesBtree(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1541:15: error: 'current_chunk_' was not declared in this scope 1541 | assert(n >= current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1545:38: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1545 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1548:38: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1548 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:85: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:36: error: 'absl::string_view' has not been declared 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.3.0/cassert:44, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:18: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h: In static member function 'static absl::lts_20250512::cord_internal::CordRepFlat* absl::lts_20250512::cord_internal::CordRepFlat::Create(int, std::size_t)': --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::operator++()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1558:30: error: 'current_chunk_' was not declared in this scope 1558 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1585:29: error: 'reference' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1585 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:696:56: error: 'absl::string_view' has not been declared 696 | uint8_t* WriteStringMaybeAliased(uint32_t num, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:708:55: error: 'absl::string_view' has not been declared 708 | uint8_t* WriteBytesMaybeAliased(uint32_t num, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:867:63: error: 'absl::string_view' has not been declared 867 | uint8_t* WriteStringMaybeAliasedOutline(uint32_t num, absl::string_view s, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:162:17: error: request for member 'size' in 'data', which is of non-class type 'int' 162 | assert(data.size() <= kMaxFlatLength); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:163:34: error: request for member 'size' in 'data', which is of non-class type 'int' 163 | CordRepFlat* flat = New(data.size() + (std::min)(extra, kMaxFlatLength)); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:164:31: error: request for member 'data' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1590:29: error: 'pointer' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1590 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:869:51: error: 'absl::string_view' has not been declared 869 | uint8_t* WriteStringOutline(uint32_t num, absl::string_view s, uint8_t* ptr); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h: In member function 'uint8_t* google::protobuf::io::EpsCopyOutputStream::WriteStringMaybeAliased(uint32_t, int, uint8_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:698:29: error: request for member 'size' in 's', which is of non-class type 'int' 698 | std::ptrdiff_t size = s.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:705:24: error: request for member 'data' in 's', which is of non-class type 'int' 705 | std::memcpy(ptr, s.data(), size); --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:164:44: error: request for member 'size' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:165:25: error: request for member 'size' in 'data', which is of non-class type 'int' 165 | flat->length = data.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h:435:46: error: 'absl::string_view' has not been declared 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1119:26: error: 'absl::string_view' has not been declared 1119 | void WriteString(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1121:44: error: 'absl::string_view' has not been declared 1121 | static uint8_t* WriteStringToArray(absl::string_view str, uint8_t* target); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1123:52: error: 'absl::string_view' has not been declared 1123 | static uint8_t* WriteStringWithSizeToArray(absl::string_view str, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h: In member function 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::CordBuffer::ConsumeValue(int&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h:438:27: error: 'string_view' is not a member of 'absl' 438 | short_value = absl::string_view(rep_.data(), rep_.short_length()); | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:86: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_data_edge.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:88: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'absl::string_view' has not been declared 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:754:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 754 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:755:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 755 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:758:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 758 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1792:50: error: 'string_view' is not a member of 'absl' 1792 | inline void CodedOutputStream::WriteString(absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1807:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1807 | inline uint8_t* CodedOutputStream::WriteStringToArray(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1807:17: error: 'uint8_t* google::protobuf::io::CodedOutputStream::WriteStringToArray' is not a static data member of 'class google::protobuf::io::CodedOutputStream' 1807 | inline uint8_t* CodedOutputStream::WriteStringToArray(absl::string_view str, | ^~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1807:61: error: 'string_view' is not a member of 'absl' 1807 | inline uint8_t* CodedOutputStream::WriteStringToArray(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1808:62: error: expected primary-expression before '*' token 1808 | uint8_t* target) { | ^ --- libplinkseq_la-gstore.lo --- 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:759:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 759 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:63: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:762:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 762 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:687:59: error: 'disjunction' is not a member of 'absl' 687 | using CallIsValid = TrueAlias inv_quals, P...>, \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:688:73: error: template argument 1 is invalid 688 | std::is_invocable_r inv_quals, P...>, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: error: 'invoke_result_t' is not a member of 'std' 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:18: note: 'std::invoke_result_t' is only available from C++17 onwards 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:66: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 1 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:691:68: error: template argument 2 is invalid 691 | std::invoke_result_t inv_quals, P...>>>::value>>; \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:713:40: error: expected ')' before '<' token 713 | explicit Impl(absl::in_place_type_t, Args&&... args) \ | ~ ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: error: redefinition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:751:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 751 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, true) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:679:9: note: previous definition of 'class absl::lts_20250512::internal_any_invocable::Impl' 679 | class Impl \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:750:3: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL_' 750 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL_(cv, ref, inv_quals, false); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:763:1: note: in expansion of macro 'ABSL_INTERNAL_ANY_INVOCABLE_IMPL' 763 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytes(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1603:29: error: 'current_chunk_' was not declared in this scope 1603 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:207:46: error: expected ')' before '<' token 207 | explicit AnyInvocable(absl::in_place_type_t, Args&&... args) | ~ ^ | ) --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1808:64: error: 'target' was not declared in this scope 1808 | uint8_t* target) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1808:70: error: expression list treated as compound expression in initializer [-fpermissive] 1808 | uint8_t* target) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:219:46: error: expected ')' before '<' token 219 | explicit AnyInvocable(absl::in_place_type_t, | ~ ^ | ) --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::CharIterator& absl::lts_20250512::Cord::CharIterator::operator++()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1631:40: error: base operand of '->' has non-pointer type 'absl::lts_20250512::Cord::ChunkIterator' 1631 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'const char& absl::lts_20250512::Cord::CharIterator::operator*() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1654:26: error: base operand of '->' has non-pointer type 'const absl::lts_20250512::Cord::ChunkIterator' 1654 | return *chunk_iterator_->data(); | ^~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeObject(VoidPtr, typename ForwardT::type ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: error: 'invoke' is not a member of 'std' 76 | return static_cast(std::invoke(*o, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:76:30: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h: In function 'R absl::lts_20250512::functional_internal::InvokeFunction(VoidPtr, typename ForwardT::type ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: error: 'invoke' is not a member of 'std' 82 | return static_cast(std::invoke(f, std::forward(args)...)); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/function_ref.h:82:30: note: 'std::invoke' is only available from C++17 onwards --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1668:14: error: 'string_view' in namespace 'absl' does not name a type 1668 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:90:44: error: 'invoke_result_t' in namespace 'std' does not name a template type 90 | template > | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:90:39: note: 'std::invoke_result_t' is only available from C++17 onwards 90 | template > | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:90:59: error: expected '>' before '<' token 90 | template > | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1695:34: error: 'string_view' is not a member of 'absl' 1695 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1695:46: error: template argument 1 is invalid 1695 | absl::FunctionRef callback) const { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ForEachChunk(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1698:20: error: 'string_view' is not a member of 'absl' 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:97:62: error: template argument 2 is invalid 97 | template > | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/function_ref.h:112:51: error: template argument 2 is invalid 112 | typename F, typename = EnableIfCompatible, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1698:67: error: 'callback' cannot be used as a function 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1726:47: error: 'absl::string_view' has not been declared 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator==(const Cord&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1728:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1728 | size_t rhs_size = rhs.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1733:13: error: declaration of 'operator==' as non-function 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1733:30: error: 'string_view' is not a member of 'absl' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1733:45: error: expected primary-expression before 'const' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1734:45: error: 'absl::string_view' has not been declared 1734 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1735:13: error: declaration of 'operator!=' as non-function 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1735:30: error: 'string_view' is not a member of 'absl' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1735:45: error: expected primary-expression before 'const' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:44: error: 'absl::string_view' has not been declared 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1739:13: error: declaration of 'operator<' as non-function 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1739:29: error: 'string_view' is not a member of 'absl' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1739:44: error: expected primary-expression before 'const' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:44: error: 'absl::string_view' has not been declared 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator>(const Cord&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:34: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const InlinedVector&, const InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:44: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverity, LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverityAtMost, LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Duration, Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Time, Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(uint128, uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_analysis.h:23, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:84: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static K& absl::lts_20250512::container_internal::map_slot_policy::mutable_key(slot_type*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: error: 'launder' is not a member of 'std' 381 | : *std::launder(const_cast( | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:381:40: note: 'std::launder' is only available from C++17 onwards --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:1194: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(int128, int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, const Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1743:13: error: declaration of 'operator>' as non-function 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h: In static member function 'static auto absl::lts_20250512::container_internal::map_slot_policy::transfer(Allocator*, slot_type*, slot_type*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: error: 'conjunction' in namespace 'std' does not name a template type 441 | auto is_relocatable = typename std::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:441:41: note: 'std::conjunction' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:441:52: error: expected '(' before '<' token 441 | auto is_relocatable = typename std::conjunction< | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1743:29: error: 'string_view' is not a member of 'absl' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:442:72: error: expected primary-expression before ',' token 442 | absl::is_trivially_relocatable, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1743:44: error: expected primary-expression before 'const' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: error: 'launder' is not a member of 'std' 449 | std::memcpy(static_cast(std::launder(&new_slot->value)), | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/container_memory.h:449:43: note: 'std::launder' is only available from C++17 onwards --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:45: error: 'absl::string_view' has not been declared 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator<=(const Cord&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:89: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:342:55: error: expected ')' before 'str' 342 | explicit constexpr CordRepExternal(absl::string_view str) | ~ ^~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:343:45: error: expected unqualified-id before ',' token 343 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:29: error: 'invoke_result_t' in namespace 'std' does not name a template type 361 | typename = ::std::invoke_result_t> --- libplinkseq_la-eval.lo --- 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ --- libplinkseq_la-gstore.lo --- | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:22: note: 'std::invoke_result_t' is only available from C++17 onwards 361 | typename = ::std::invoke_result_t> | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:361:44: error: expected '>' before '<' token 361 | typename = ::std::invoke_result_t> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:362:55: error: 'absl::string_view' has not been declared 362 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(Rank1, Releaser&&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: error: 'invoke' is not a member of 'std' 363 | ::std::invoke(std::forward(releaser), data); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:363:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:48: error: 'invoke_result_t' in namespace 'std' does not name a template type 366 | template > --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' --- libplinkseq_la-gstore.lo --- | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:41: note: 'std::invoke_result_t' is only available from C++17 onwards 366 | template > | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:366:63: error: expected '>' before '<' token 366 | template > | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const InlinedVector&, const InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: In function 'void absl::lts_20250512::cord_internal::InvokeReleaser(Rank0, Releaser&&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: error: 'invoke' is not a member of 'std' 368 | ::std::invoke(std::forward(releaser)); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:368:10: note: 'std::invoke' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20250512::cord_internal::CordRepExternalImpl::~CordRepExternalImpl()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' 386 | absl::string_view(base, length)); --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverity, LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ --- libplinkseq_la-gstore.lo --- | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:32: error: 'string_view' is not a member of 'absl' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:57: error: expected primary-expression before 'pos' 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:454:60: error: expression list treated as compound expression in initializer [-fpermissive] 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverityAtMost, LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ --- libplinkseq_la-gstore.lo --- | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept | ~ ^~~ | ) --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Duration, Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Time, Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(uint128, uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(int128, int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, const Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1745:13: error: declaration of 'operator<=' as non-function 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1745:30: error: 'string_view' is not a member of 'absl' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1745:45: error: expected primary-expression before 'const' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1746:45: error: 'absl::string_view' has not been declared 1746 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1747:13: error: declaration of 'operator>=' as non-function 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1747:30: error: 'string_view' is not a member of 'absl' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1747:45: error: expected primary-expression before 'const' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/endian.h:20, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:113: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:116: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:696:56: error: 'absl::string_view' has not been declared 696 | uint8_t* WriteStringMaybeAliased(uint32_t num, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:708:55: error: 'absl::string_view' has not been declared 708 | uint8_t* WriteBytesMaybeAliased(uint32_t num, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:867:63: error: 'absl::string_view' has not been declared 867 | uint8_t* WriteStringMaybeAliasedOutline(uint32_t num, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:869:51: error: 'absl::string_view' has not been declared 869 | uint8_t* WriteStringOutline(uint32_t num, absl::string_view s, uint8_t* ptr); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h: In member function 'uint8_t* google::protobuf::io::EpsCopyOutputStream::WriteStringMaybeAliased(uint32_t, int, uint8_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:698:29: error: request for member 'size' in 's', which is of non-class type 'int' 698 | std::ptrdiff_t size = s.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:705:24: error: request for member 'data' in 's', which is of non-class type 'int' 705 | std::memcpy(ptr, s.data(), size); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1119:26: error: 'absl::string_view' has not been declared 1119 | void WriteString(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1121:44: error: 'absl::string_view' has not been declared 1121 | static uint8_t* WriteStringToArray(absl::string_view str, uint8_t* target); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:711:45: error: expected ')' before 'chars' 711 | explicit constexpr Rep(absl::string_view chars) | ~ ^~~~~~ | ) --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1123:52: error: 'absl::string_view' has not been declared 1123 | static uint8_t* WriteStringWithSizeToArray(absl::string_view str, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_internal.h:727:38: error: expected unqualified-id before '{' token 727 | GetOrNull(chars, 14)} {} | ^ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena_align.h:63, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:35, from variant.pb.h:21: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:37, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:37: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h:38, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:85: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:161:36: error: 'absl::string_view' has not been declared 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /opt/tools/gcc13/include/c++/13.3.0/cassert:44, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:18: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h: In static member function 'static absl::lts_20250512::cord_internal::CordRepFlat* absl::lts_20250512::cord_internal::CordRepFlat::Create(int, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:162:17: error: request for member 'size' in 'data', which is of non-class type 'int' 162 | assert(data.size() <= kMaxFlatLength); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:163:34: error: request for member 'size' in 'data', which is of non-class type 'int' 163 | CordRepFlat* flat = New(data.size() + (std::min)(extra, kMaxFlatLength)); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:164:31: error: request for member 'data' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:164:44: error: request for member 'size' in 'data', which is of non-class type 'int' 164 | memcpy(flat->Data(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_flat.h:165:25: error: request for member 'size' in 'data', which is of non-class type 'int' 165 | flat->length = data.size(); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1792:13: error: variable or field 'WriteString' declared void 1792 | inline void CodedOutputStream::WriteString(absl::string_view str) { | ^~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:95: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h:435:46: error: 'absl::string_view' has not been declared 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h: In function 'void google::protobuf::internal::AssertDownCast(From*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:23: error: 'is_base_of_v' is not a member of 'std'; did you mean 'is_base_of'? 185 | static_assert(!std::is_base_of_v); | ^~~~~~~~~~~~ | is_base_of /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:47: error: expected primary-expression before ',' token 185 | static_assert(!std::is_base_of_v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:49: error: expected string-literal before 'To' 185 | static_assert(!std::is_base_of_v); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:48: error: expected ')' before 'To' 185 | static_assert(!std::is_base_of_v); | ~ ^~~ | ) --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1792:50: error: 'string_view' is not a member of 'absl' 1792 | inline void CodedOutputStream::WriteString(absl::string_view str) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:207:14: error: 'optional' in namespace 'absl' does not name a template type 207 | inline absl::optional RttiTypeName() { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:218:24: error: expected template-name before '<' token 218 | : absl::disjunction, std::is_same, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1807:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1807 | inline uint8_t* CodedOutputStream::WriteStringToArray(absl::string_view str, | ^~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:218:24: error: expected '{' before '<' token --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1807:17: error: 'uint8_t* google::protobuf::io::CodedOutputStream::WriteStringToArray' is not a static data member of 'class google::protobuf::io::CodedOutputStream' 1807 | inline uint8_t* CodedOutputStream::WriteStringToArray(absl::string_view str, | ^~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:224:24: error: expected template-name before '<' token 224 | : absl::disjunction, std::is_same> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:224:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:228:24: error: expected template-name before '<' token 228 | : absl::disjunction> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:228:24: error: expected '{' before '<' token --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1807:61: error: 'string_view' is not a member of 'absl' 1807 | inline uint8_t* CodedOutputStream::WriteStringToArray(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1808:62: error: expected primary-expression before '*' token 1808 | uint8_t* target) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:232:24: error: expected template-name before '<' token 232 | : absl::disjunction, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:232:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:238:24: error: expected template-name before '<' token 238 | : absl::disjunction> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:238:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:493:46: error: expected ')' before 'name' 493 | explicit RealDebugCounter(absl::string_view name) { Register(name); } | ~ ^~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:499:23: error: 'absl::string_view' has not been declared 499 | void Register(absl::string_view name); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h: In member function 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::CordBuffer::ConsumeValue(int&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord_buffer.h:438:27: error: 'string_view' is not a member of 'absl' 438 | short_value = absl::string_view(rep_.data(), rep_.short_length()); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena_cleanup.h:20, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/serial_arena.h:26, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/string_block.h:24, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/serial_arena.h:28: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1808:64: error: 'target' was not declared in this scope 1808 | uint8_t* target) { | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20250512::strings_internal::StringConstant::TryConstexprEval(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1808:70: error: expression list treated as compound expression in initializer [-fpermissive] 1808 | uint8_t* target) { | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:86: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_data_edge.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type 45 | inline absl::string_view EdgeData(const CordRep* edge) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:98: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:33:12: error: 'bad_optional_access' has not been declared in 'std' 33 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:34:12: error: 'optional' has not been declared in 'std' 34 | using std::optional; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:35:12: error: 'make_optional' has not been declared in 'std' 35 | using std::make_optional; | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:36:12: error: 'nullopt_t' has not been declared in 'std' 36 | using std::nullopt_t; | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:37:12: error: 'nullopt' has not been declared in 'std' 37 | using std::nullopt; | ^~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/serial_arena.h:31: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:88: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared 239 | bool IsFlat(absl::string_view* fragment) const; | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:194:34: error: expected ')' before 'src' 194 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:195:25: error: 'absl::string_view' has not been declared 195 | Cord& operator=(absl::string_view src); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:252:42: error: 'absl::string_view' has not been declared 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:252:79: error: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type 321 | inline absl::string_view Data(size_t index) const; | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:266:21: error: 'absl::string_view' has not been declared 266 | void Append(absl::string_view src); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared 346 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared 348 | static void Dump(const CordRep* rep, absl::string_view label, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:327:22: error: 'absl::string_view' has not been declared 327 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:385:21: error: 'absl::string_view' has not been declared 385 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:392:25: error: 'absl::string_view' has not been declared 392 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:397:23: error: 'absl::string_view' has not been declared 397 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:403:23: error: 'absl::string_view' has not been declared 403 | bool Contains(absl::string_view rhs) const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'absl::string_view' has not been declared 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:468:30: error: 'string_view' in namespace 'absl' does not name a type 468 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:470:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:470:26: error: expected ';' before 'value_type' 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~~ | ; --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type 535 | absl::string_view AddData(absl::string_view data, size_t extra); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:471:23: error: 'value_type' does not name a type 471 | using reference = value_type; | ^~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:479:5: error: 'reference' does not name a type 479 | reference operator*() const; | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:480:5: error: 'pointer' does not name a type 480 | pointer operator->() const; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:511:11: error: 'string_view' in namespace 'absl' does not name a type 511 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:566:30: error: 'string_view' in namespace 'absl' does not name a type 566 | using value_type = absl::string_view; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenaz_sampler.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/thread_safe_arena.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:39: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/thread_safe_arena.h:30: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:567:23: error: 'value_type' does not name a type 567 | using reference = value_type&; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:568:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 568 | using const_reference = const value_type&; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:568:34: error: expected ';' before 'value_type' 568 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:671:16: error: 'string_view' in namespace 'absl' does not name a type 671 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:766:9: error: 'optional' in namespace 'absl' does not name a template type 766 | absl::optional TryFlat() const | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:774:9: error: 'string_view' in namespace 'absl' does not name a type 774 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:781:27: error: 'absl::string_view' has not been declared 781 | CharIterator Find(absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:786:37: error: 'absl::string_view' has not been declared 786 | absl::string_view part) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:819:9: error: 'optional' in namespace 'absl' does not name a template type 819 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:850:34: error: expected ')' before 'src' 850 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:854:49: error: 'absl::string_view' has not been declared 854 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:893:50: error: 'string_view' is not a member of 'absl' 893 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:893:62: error: template argument 1 is invalid 893 | void ForEachChunk(absl::FunctionRef) const; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:897:9: error: 'string_view' in namespace 'absl' does not name a type --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:89: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type 112 | absl::string_view Init(CordRepBtree* tree); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type 118 | absl::string_view Next(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type 122 | absl::string_view Skip(size_t skip); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type --- libplinkseq_la-eval.lo --- 897 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:916:51: error: expected ')' before 'sv' 916 | explicit constexpr InlineRep(absl::string_view sv, | ~ ^~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:935:28: error: 'absl::string_view' has not been declared 935 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:936:11: error: 'string_view' in namespace 'absl' does not name a type 936 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1040:32: error: 'absl::string_view' has not been declared --- libplinkseq_la-gstore.lo --- 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type 155 | absl::string_view Seek(size_t offset); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type 174 | inline absl::string_view CordRepBtreeReader::Next() { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- 1040 | absl::string_view* absl_nonnull fragment); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1045:36: error: 'string_view' is not a member of 'absl' 1045 | absl::FunctionRef callback); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1045:48: error: template argument 1 is invalid 1045 | absl::FunctionRef callback); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1052:29: error: 'absl::string_view' has not been declared 1052 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1056:25: error: 'absl::string_view' has not been declared 1056 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:42: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1063:16: error: 'string_view' in namespace 'absl' does not name a type 1063 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1064:16: error: 'string_view' in namespace 'absl' does not name a type 1064 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1079:28: error: 'absl::string_view' has not been declared 1079 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1080:29: error: 'absl::string_view' has not been declared 1080 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h: In static member function 'static T* google::protobuf::Arena::Create(google::protobuf::Arena*, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:201:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 201 | if constexpr (is_arena_constructable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:207:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 207 | if constexpr (is_destructor_skippable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:213:12: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 213 | if constexpr (construct_type == ConstructType::kDefault) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:215:19: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 215 | } else if constexpr (construct_type == ConstructType::kCopy) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h: In static member function 'static void google::protobuf::Arena::CreateInArenaStorage(T*, google::protobuf::Arena*, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:572:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 572 | if constexpr (is_arena_constructable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:578:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 578 | if constexpr (!is_destructor_skippable::value) { | ^~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/explicitly_constructed.h:17, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:20, from variant.pb.h:22: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:24: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1087:27: error: 'absl::string_view' has not been declared 1087 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1109:48: error: 'absl::string_view' has not been declared 1109 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const Cord&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:793:16: error: 'string_view' is not a member of 'absl' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected ';' before '}' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected ')' before '}' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:793:9: note: to match this '(' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'H absl::lts_20250512::AbslHashValue(H, const Cord&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:11: error: 'optional' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:26: error: 'string_view' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:294:18: error: 'absl::string_view' has not been declared 294 | void Set(absl::string_view value, Arena* arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:301:23: error: 'absl::string_view' has not been declared 301 | void SetBytes(absl::string_view value, Arena* arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In constructor 'google::protobuf::internal::ArenaStringPtr::ArenaStringPtr(google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:240:17: error: 'string_view' is not a member of 'absl' 240 | Set(absl::string_view(""), arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In constructor 'google::protobuf::internal::ArenaStringPtr::ArenaStringPtr(google::protobuf::Arena*, const google::protobuf::internal::LazyString&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:251:17: error: 'string_view' is not a member of 'absl' 251 | Set(absl::string_view(default_value.get()), arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::Set(const char*, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:465:13: error: 'string_view' is not a member of 'absl' 465 | Set(absl::string_view{s}, arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::Set(const char*, std::size_t, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:469:13: error: 'string_view' is not a member of 'absl' 469 | Set(absl::string_view{s, n}, arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:13: error: variable or field 'SetBytes' declared void 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:44: error: 'string_view' is not a member of 'absl' 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:68: error: expected primary-expression before '*' token 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:70: error: 'arena' was not declared in this scope; did you mean 'Arena'? 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^~~~~ | Arena --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:95: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared 39 | static constexpr bool TryConstexprEval(absl::string_view view) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type 44 | static constexpr absl::string_view value = T{}(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token 44 | static constexpr absl::string_view value = T{}(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type 45 | constexpr absl::string_view operator()() const { return value; } | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena_align.h:63, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:35, from variant.pb.h:21: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::SetBytes(const void*, std::size_t, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:494:13: error: 'string_view' is not a member of 'absl' 494 | Set(absl::string_view{static_cast(p), n}, arena); | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/metadata_lite.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:41, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_tctable_decl.h:24, from variant.pb.h:23: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:46: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:37, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:37: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope 49 | static_assert(TryConstexprEval(value), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20250512::strings_internal::StringConstant::TryConstexprEval(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' 40 | return view.empty() || 2 * view[0] != 1; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript 40 | return view.empty() || 2 * view[0] != 1; | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:98: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:33:12: error: 'bad_optional_access' has not been declared in 'std' 33 | using std::bad_optional_access; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:34:12: error: 'optional' has not been declared in 'std' 34 | using std::optional; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:35:12: error: 'make_optional' has not been declared in 'std' 35 | using std::make_optional; | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:36:12: error: 'nullopt_t' has not been declared in 'std' 36 | using std::nullopt_t; | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/optional.h:37:12: error: 'nullopt' has not been declared in 'std' 37 | using std::nullopt; | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:33: error: 'string_view' is not a member of 'absl' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:194:34: error: expected ')' before 'src' 194 | explicit Cord(absl::string_view src); | ~ ^~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:195:25: error: 'absl::string_view' has not been declared 195 | Cord& operator=(absl::string_view src); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:248:11: error: 'auto' parameter not permitted in this context 248 | template | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:248:33: error: 'auto' parameter not permitted in this context 248 | template | ^~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:252:42: error: 'absl::string_view' has not been declared 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:252:79: error: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration 252 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:6: note: previous declaration 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:266:21: error: 'absl::string_view' has not been declared 266 | void Append(absl::string_view src); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:327:22: error: 'absl::string_view' has not been declared 327 | void Prepend(absl::string_view src); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h: In function 'void google::protobuf::internal::AssertDownCast(From*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:23: error: 'is_base_of_v' is not a member of 'std'; did you mean 'is_base_of'? 185 | static_assert(!std::is_base_of_v); | ^~~~~~~~~~~~ | is_base_of /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:47: error: expected primary-expression before ',' token 185 | static_assert(!std::is_base_of_v); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:385:21: error: 'absl::string_view' has not been declared 385 | int Compare(absl::string_view rhs) const; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:49: error: expected string-literal before 'To' 185 | static_assert(!std::is_base_of_v); | ^~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:392:25: error: 'absl::string_view' has not been declared 392 | bool StartsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:48: error: expected ')' before 'To' 185 | static_assert(!std::is_base_of_v); | ~ ^~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:207:14: error: 'optional' in namespace 'absl' does not name a template type 207 | inline absl::optional RttiTypeName() { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:218:24: error: expected template-name before '<' token 218 | : absl::disjunction, std::is_same, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:218:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:224:24: error: expected template-name before '<' token 224 | : absl::disjunction, std::is_same> {}; | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:22: error: expected identifier before '*' token 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:44: error: 'ClassData' does not name a type 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:3: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:59: error: 'string_view' declared as function returning a function 456 | absl::string_view (*get_type_name)(const ClassData* data); --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:397:23: error: 'absl::string_view' has not been declared 397 | bool EndsWith(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:403:23: error: 'absl::string_view' has not been declared 403 | bool Contains(absl::string_view rhs) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:468:30: error: 'string_view' in namespace 'absl' does not name a type 468 | using value_type = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:470:27: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:224:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:228:24: error: expected template-name before '<' token 228 | : absl::disjunction> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:228:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:232:24: error: expected template-name before '<' token 232 | : absl::disjunction, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:232:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:238:24: error: expected template-name before '<' token --- libplinkseq_la-vcfz.lo --- | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:537:9: error: 'string_view' in namespace 'absl' does not name a type 537 | absl::string_view GetTypeName() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:657:59: error: 'absl::string_view' has not been declared 657 | ABSL_ATTRIBUTE_REINITIALIZES bool ParseFromString(absl::string_view data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:662:13: error: 'absl::string_view' has not been declared 662 | absl::string_view data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:694:30: error: 'absl::string_view' has not been declared --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:470:26: error: expected ';' before 'value_type' 470 | using pointer = const value_type* absl_nonnull; | ^~~~~~~~~~~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:471:23: error: 'value_type' does not name a type 471 | using reference = value_type; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:479:5: error: 'reference' does not name a type 479 | reference operator*() const; | ^~~~~~~~~ --- libplinkseq_la-token.lo --- 238 | : absl::disjunction> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:238:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:493:46: error: expected ')' before 'name' 493 | explicit RealDebugCounter(absl::string_view name) { Register(name); } | ~ ^~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:499:23: error: 'absl::string_view' has not been declared 499 | void Register(absl::string_view name); | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena_cleanup.h:20, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/serial_arena.h:26, --- libplinkseq_la-vcfz.lo --- 694 | bool MergeFromString(absl::string_view data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:699:37: error: 'absl::string_view' has not been declared 699 | bool MergePartialFromString(absl::string_view data); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/string_block.h:24, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/serial_arena.h:28: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/serial_arena.h:31: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:480:5: error: 'pointer' does not name a type 480 | pointer operator->() const; | ^~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:511:11: error: 'string_view' in namespace 'absl' does not name a type 511 | absl::string_view current_chunk_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:566:30: error: 'string_view' in namespace 'absl' does not name a type 566 | using value_type = absl::string_view; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1108:9: error: 'string_view' in namespace 'absl' does not name a type 1108 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:26: error: 'string_view' is not a member of 'absl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:56: error: expected primary-expression before '*' token 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:567:23: error: 'value_type' does not name a type 567 | using reference = value_type&; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:568:35: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 568 | using const_reference = const value_type&; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:568:34: error: expected ';' before 'value_type' 568 | using const_reference = const value_type&; | ^~~~~~~~~~~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:671:16: error: 'string_view' in namespace 'absl' does not name a type 671 | static absl::string_view ChunkRemaining(const CharIterator& it); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:766:9: error: 'optional' in namespace 'absl' does not name a template type 766 | absl::optional TryFlat() const | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:774:9: error: 'string_view' in namespace 'absl' does not name a type 774 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:781:27: error: 'absl::string_view' has not been declared 781 | CharIterator Find(absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:786:37: error: 'absl::string_view' has not been declared 786 | absl::string_view part) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:819:9: error: 'optional' in namespace 'absl' does not name a template type 819 | absl::optional ExpectedChecksum() const; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:850:34: error: expected ')' before 'src' 850 | explicit Cord(absl::string_view src, MethodIdentifier method); | ~ ^~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:854:49: error: 'absl::string_view' has not been declared 854 | friend bool operator==(const Cord& lhs, absl::string_view rhs); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:39: error: 'maybe_flat' was not declared in this scope 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:893:50: error: 'string_view' is not a member of 'absl' 893 | void ForEachChunk(absl::FunctionRef) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:893:62: error: template argument 1 is invalid 893 | void ForEachChunk(absl::FunctionRef) const; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:897:9: error: 'string_view' in namespace 'absl' does not name a type 897 | absl::string_view FlattenSlowPath(); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:54: error: 'const class absl::lts_20250512::Cord' has no member named 'TryFlat' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:916:51: error: expected ')' before 'sv' 916 | explicit constexpr InlineRep(absl::string_view sv, | ~ ^~~ | ) --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:58: error: 'msg' was not declared in this scope 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1151:20: error: expected primary-expression before 'const' 1151 | const internal::TcParseTableBase* tc_table, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1152:44: error: expected primary-expression before 'parse_flags' 1152 | MessageLite::ParseFlags parse_flags); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:935:28: error: 'absl::string_view' has not been declared 935 | void AppendArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1152:55: error: expression list treated as compound expression in initializer [-fpermissive] 1152 | MessageLite::ParseFlags parse_flags); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:936:11: error: 'string_view' in namespace 'absl' does not name a type 936 | absl::string_view FindFlatStartPiece() const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1153:75: error: expected ';' before '(' token 1153 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1157:74: error: expected ';' before '(' token 1157 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1165:55: error: 'template bool google::protobuf::internal::MergeFromImpl(google::protobuf::io::ZeroCopyInputStream*, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 1165 | MessageLite::ParseFlags parse_flags); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1166:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1166 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1170:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1170 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1183:55: error: 'template bool google::protobuf::internal::MergeFromImpl(BoundedZCIS, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 1183 | MessageLite::ParseFlags parse_flags); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1040:32: error: 'absl::string_view' has not been declared 1040 | absl::string_view* absl_nonnull fragment); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1184:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1184 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'H absl::lts_20250512::Cord::HashFragmented(H) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1097:49: error: 'absl::string_view' has not been declared 1097 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1188:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1188 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1045:36: error: 'string_view' is not a member of 'absl' 1045 | absl::FunctionRef callback); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1045:48: error: template argument 1 is invalid 1045 | absl::FunctionRef callback); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1052:29: error: 'absl::string_view' has not been declared 1052 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1199:55: error: 'template bool google::protobuf::internal::MergeFromImpl(const SourceWrapper&, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 1199 | MessageLite::ParseFlags parse_flags) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1056:25: error: 'absl::string_view' has not been declared 1056 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1063:16: error: 'string_view' in namespace 'absl' does not name a type 1063 | static absl::string_view GetFirstChunk(const Cord& c); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1064:16: error: 'string_view' in namespace 'absl' does not name a type 1064 | static absl::string_view GetFirstChunk(absl::string_view sv); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1079:28: error: 'absl::string_view' has not been declared 1079 | void AppendPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1080:29: error: 'absl::string_view' has not been declared 1080 | void PrependPrecise(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1098:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1098 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1099:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1099 | chunk.size()); | ^~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenaz_sampler.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/thread_safe_arena.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:39: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h: In function 'const T* google::protobuf::DownCastMessage(const MessageLite*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1426:38: error: 'const class google::protobuf::MessageLite' has no member named 'GetTypeName' 1426 | << "Cannot downcast " << from->GetTypeName() << " to " | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1087:27: error: 'absl::string_view' has not been declared 1087 | void PrependArray(absl::string_view src, MethodIdentifier method); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1109:48: error: 'absl::string_view' has not been declared 1109 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'void absl::lts_20250512::AbslStringify(Sink&, const Cord&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:793:16: error: 'string_view' is not a member of 'absl' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected ';' before '}' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected ')' before '}' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:793:9: note: to match this '(' 793 | for (absl::string_view chunk : cord.Chunks()) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:796:3: error: expected primary-expression before '}' token 796 | } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'H absl::lts_20250512::AbslHashValue(H, const Cord&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:11: error: 'optional' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:26: error: 'string_view' is not a member of 'absl' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/thread_safe_arena.h:30: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1130:6: error: variable or field 'InitializeCordRepExternal' declared void 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1130:38: error: 'string_view' is not a member of 'absl' 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1131:47: error: expected primary-expression before '*' token 1131 | CordRepExternal* absl_nonnull rep); | ^ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:31, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_tctable_decl.h:25: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:125:18: error: 'absl::string_view' has not been declared 125 | void Set(absl::string_view value, Arena* arena, bool donated, | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:42: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:144:23: error: 'absl::string_view' has not been declared 144 | void SetBytes(absl::string_view value, Arena* arena, bool donated, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:162:48: error: 'absl::string_view' has not been declared 162 | PROTOBUF_NDEBUG_INLINE void SetNoArena(absl::string_view value); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:431:13: error: variable or field 'SetNoArena' declared void 431 | inline void InlinedStringField::SetNoArena(absl::string_view value) { | ^~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h: In static member function 'static T* google::protobuf::Arena::Create(google::protobuf::Arena*, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:201:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 201 | if constexpr (is_arena_constructable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:207:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 207 | if constexpr (is_destructor_skippable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:213:12: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 213 | if constexpr (construct_type == ConstructType::kDefault) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:215:19: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 215 | } else if constexpr (construct_type == ConstructType::kCopy) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:431:50: error: 'string_view' is not a member of 'absl' 431 | inline void InlinedStringField::SetNoArena(absl::string_view value) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1131:62: error: 'rep' was not declared in this scope 1131 | CordRepExternal* absl_nonnull rep); | ^~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:13: error: variable or field 'Set' declared void 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1137:44: error: 'string_view' is not a member of 'absl' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:46: error: expected primary-expression before '&&' token 1138 | Releaser&& releaser) { | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:43: error: 'string_view' is not a member of 'absl' 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:67: error: expected primary-expression before '*' token 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:39: error: 'maybe_flat' was not declared in this scope 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h: In static member function 'static void google::protobuf::Arena::CreateInArenaStorage(T*, google::protobuf::Arena*, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:572:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 572 | if constexpr (is_arena_constructable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:578:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 578 | if constexpr (!is_destructor_skippable::value) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:823:54: error: 'const class absl::lts_20250512::Cord' has no member named 'TryFlat' 823 | absl::optional maybe_flat = c.TryFlat(); | ^~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:49: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1138 | Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:57: error: expression list treated as compound expression in initializer [-fpermissive] 1138 | Releaser&& releaser) { | ^ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/explicitly_constructed.h:17, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:20, from variant.pb.h:22: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:58: error: expected ';' before '{' token 1138 | Releaser&& releaser) { | ^~ | ; --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1150:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1150 | inline CordRep* absl_nonnull NewExternalRep( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' redeclared as different kind of entity 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1137:23: note: previous declaration 'template absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:24: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'H absl::lts_20250512::Cord::HashFragmented(H) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1097:49: error: 'absl::string_view' has not been declared 1097 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1098:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' 1098 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1099:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' 1099 | chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1130:6: error: variable or field 'InitializeCordRepExternal' declared void 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1130:38: error: 'string_view' is not a member of 'absl' 1130 | void InitializeCordRepExternal(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1131:47: error: expected primary-expression before '*' token 1131 | CordRepExternal* absl_nonnull rep); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:69: error: 'arena' was not declared in this scope; did you mean 'Arena'? 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^~~~~ | Arena --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:36: error: 'releaser' was not declared in this scope 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:52: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:6: error: redefinition of 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:294:18: error: 'absl::string_view' has not been declared 294 | void Set(absl::string_view value, Arena* arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:301:23: error: 'absl::string_view' has not been declared 301 | void SetBytes(absl::string_view value, Arena* arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In constructor 'google::protobuf::internal::ArenaStringPtr::ArenaStringPtr(google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:240:17: error: 'string_view' is not a member of 'absl' 240 | Set(absl::string_view(""), arena); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:462:37: error: expected primary-expression before 'bool' 462 | bool donated, uint32_t* /*donating_states*/, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:462:59: error: expected primary-expression before '*' token 462 | bool donated, uint32_t* /*donating_states*/, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:462:80: error: expected primary-expression before ',' token 462 | bool donated, uint32_t* /*donating_states*/, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1131:62: error: 'rep' was not declared in this scope 1131 | CordRepExternal* absl_nonnull rep); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1137:44: error: 'string_view' is not a member of 'absl' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:46: error: expected primary-expression before '&&' token 1138 | Releaser&& releaser) { | ^~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:33: error: 'string_view' is not a member of 'absl' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:59: error: expected primary-expression before '&&' token 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:463:54: error: expected primary-expression before ',' token 463 | uint32_t /*mask*/, MessageLite* /*msg*/) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:463:67: error: expected primary-expression before '*' token 463 | uint32_t /*mask*/, MessageLite* /*msg*/) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:463:76: error: expected primary-expression before ')' token 463 | uint32_t /*mask*/, MessageLite* /*msg*/) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1173:11: error: ISO C++ forbids declaration of 'InlineRep' with no type [-fpermissive] 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1173:11: error: 'constexpr const int absl::lts_20250512::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20250512::Cord::InlineRep' --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const char*, google::protobuf::Arena*, bool, uint32_t*, uint32_t, google::protobuf::MessageLite*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:472:13: error: 'string_view' is not a member of 'absl' 472 | Set(absl::string_view(str), arena, donated, donating_states, mask, msg); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const char*, std::size_t, google::protobuf::Arena*, bool, uint32_t*, uint32_t, google::protobuf::MessageLite*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:479:13: error: 'string_view' is not a member of 'absl' --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1173:44: error: 'string_view' is not a member of 'absl' 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1174:45: error: expected primary-expression before '*' token 1174 | CordRep* absl_nullable rep) | ^ --- libplinkseq_la-vcfz.lo --- 479 | Set(absl::string_view{str, size}, arena, donated, donating_states, mask, msg); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:13: error: variable or field 'SetBytes' declared void 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:48: error: 'string_view' is not a member of 'absl' 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:72: error: expected primary-expression before '*' token 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:74: error: 'arena' was not declared in this scope; did you mean 'Arena'? 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^~~~~ | Arena /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:483:42: error: expected primary-expression before 'bool' 483 | bool donated, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:484:50: error: expected primary-expression before '*' token 484 | uint32_t* donating_states, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In constructor 'google::protobuf::internal::ArenaStringPtr::ArenaStringPtr(google::protobuf::Arena*, const google::protobuf::internal::LazyString&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:251:17: error: 'string_view' is not a member of 'absl' 251 | Set(absl::string_view(default_value.get()), arena); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:49: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1138 | Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:57: error: expression list treated as compound expression in initializer [-fpermissive] 1138 | Releaser&& releaser) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1138:58: error: expected ';' before '{' token 1138 | Releaser&& releaser) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1150:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1150 | inline CordRep* absl_nonnull NewExternalRep( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' redeclared as different kind of entity 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1137:23: note: previous declaration 'template absl::lts_20250512::cord_internal::CordRep* absl::lts_20250512::cord_internal::NewExternalRep' 1137 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:11: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1174:61: error: 'rep' was not declared in this scope 1174 | CordRep* absl_nullable rep) | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1174:64: error: expression list treated as compound expression in initializer [-fpermissive] 1174 | CordRep* absl_nullable rep) | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::Set(const char*, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:465:13: error: 'string_view' is not a member of 'absl' 465 | Set(absl::string_view{s}, arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::Set(const char*, std::size_t, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:469:13: error: 'string_view' is not a member of 'absl' 469 | Set(absl::string_view{s, n}, arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:13: error: variable or field 'SetBytes' declared void 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:44: error: 'string_view' is not a member of 'absl' 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:68: error: expected primary-expression before '*' token 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:484:52: error: 'donating_states' was not declared in this scope; did you mean 'InitDonatingStates'? 484 | uint32_t* donating_states, | ^~~~~~~~~~~~~~~ | InitDonatingStates /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:485:51: error: expected primary-expression before 'mask' 485 | uint32_t mask, MessageLite* msg) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:485:68: error: expected primary-expression before '*' token 485 | uint32_t mask, MessageLite* msg) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:36: error: 'releaser' was not declared in this scope 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1151:52: error: 'string_view' is not a member of 'absl' 1151 | absl::string_view data, void (&releaser)(absl::string_view)) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:6: error: redefinition of 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:105:6: note: 'template absl::lts_20250512::Cord absl::lts_20250512::MakeCordFromExternal' previously declared here 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:33: error: 'string_view' is not a member of 'absl' 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:59: error: expected primary-expression before '&&' token 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:485:70: error: 'msg' was not declared in this scope 485 | uint32_t mask, MessageLite* msg) { | ^~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:70: error: 'arena' was not declared in this scope; did you mean 'Arena'? 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^~~~~ | Arena --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1158:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? 1158 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { | ^~~~~~~~ | Releaser /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1173:11: error: ISO C++ forbids declaration of 'InlineRep' with no type [-fpermissive] 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1173:11: error: 'constexpr const int absl::lts_20250512::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20250512::Cord::InlineRep' --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::SetBytes(const void*, std::size_t, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:494:13: error: 'string_view' is not a member of 'absl' 494 | Set(absl::string_view{static_cast(p), n}, arena); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/zero_copy_stream.h:93, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:33: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1173:44: error: 'string_view' is not a member of 'absl' 1173 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1174:45: error: expected primary-expression before '*' token 1174 | CordRep* absl_nullable rep) | ^ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:36: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:75:11: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view view() const { return {payload, size}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:81:34: error: 'absl::string_view' has not been declared 81 | void SetExternalBuffer(absl::string_view buffer) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:171:18: error: 'absl::string_view' has not been declared 171 | void Set(absl::string_view data, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:174:18: error: 'absl::string_view' has not been declared 174 | void Set(absl::string_view data, Arena* arena, size_t inline_capacity) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:195:23: error: 'absl::string_view' has not been declared 195 | void SetAlias(absl::string_view data, Arena* arena, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:231:9: error: 'string_view' in namespace 'absl' does not name a type 231 | absl::string_view Get() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:244:60: error: 'absl::string_view' has not been declared 244 | static constexpr UnownedPayload MakeUnownedPayload(absl::string_view data) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/metadata_lite.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:41, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_tctable_decl.h:24, from variant.pb.h:23: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:8: error: ISO C++ forbids declaration of 'Cord' with no type [-fpermissive] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:8: error: 'int absl::lts_20250512::Cord::Cord' is not a static data member of 'class absl::lts_20250512::Cord' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:25: error: 'string_view' is not a member of 'absl' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:46: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:300:11: error: 'string_view' in namespace 'absl' does not name a type 300 | absl::string_view view() const { return {data(), size}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:380:9: error: 'string_view' in namespace 'absl' does not name a type 380 | absl::string_view inline_view() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:421:50: error: 'absl::string_view' has not been declared 421 | static void SetMaybeConstant(Self& self, absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:438:22: error: 'absl::string_view' has not been declared 438 | void SetImpl(absl::string_view data, Arena* arena, size_t inline_capacity); --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1174:61: error: 'rep' was not declared in this scope 1174 | CordRep* absl_nullable rep) | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1174:64: error: expression list treated as compound expression in initializer [-fpermissive] 1174 | CordRep* absl_nullable rep) | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord& absl::lts_20250512::Cord::operator=(T&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1353:28: error: 'string_view' is not a member of 'absl' 1353 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1400:14: error: 'optional' in namespace 'absl' does not name a template type 1400 | inline absl::optional Cord::TryFlat() const | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1413:14: error: 'string_view' in namespace 'absl' does not name a type 1413 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::LargeRep::SetExternalBuffer(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:82:42: error: request for member 'data' in 'buffer', which is of non-class type 'int' 82 | payload = const_cast(buffer.data()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:83:21: error: request for member 'size' in 'buffer', which is of non-class type 'int' 83 | size = buffer.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::Set(const google::protobuf::internal::MicroString&, google::protobuf::Arena*, std::size_t)': --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1426:13: error: variable or field 'Append' declared void 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1426:32: error: 'string_view' is not a member of 'absl' 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1430:13: error: variable or field 'Prepend' declared void 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1430:33: error: 'string_view' is not a member of 'absl' 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:167:15: error: 'const class google::protobuf::internal::MicroString' has no member named 'Get'; did you mean 'Set'? 167 | Set(other.Get(), arena, inline_capacity); | ^~~ | Set /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::Set(const std::string&, Args ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:183:15: error: 'string_view' is not a member of 'absl' 183 | Set(absl::string_view(data), args...); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::Set(const char*, Args ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:191:15: error: 'string_view' is not a member of 'absl' 191 | Set(absl::string_view(data), args...); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In static member function 'static constexpr google::protobuf::internal::MicroString::UnownedPayload google::protobuf::internal::MicroString::MakeUnownedPayload(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:245:59: error: request for member 'data' in 'data', which is of non-class type 'int' 245 | return UnownedPayload{LargeRep{const_cast(data.data()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:246:63: error: request for member 'size' in 'data', which is of non-class type 'int' 246 | static_cast(data.size()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::StringRep::ResetBase()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:262:42: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 262 | void ResetBase() { SetExternalBuffer(str); } | ^~~ | | | std::string {aka std::__cxx11::basic_string} /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:81:46: note: initializing argument 1 of 'void google::protobuf::internal::MicroString::LargeRep::SetExternalBuffer(int)' --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Append(absl::lts_20250512::CordBuffer)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1437:9: error: 'string_view' is not a member of 'absl' 1437 | absl::string_view short_value; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- 81 | void SetExternalBuffer(absl::string_view buffer) { | ~~~~~~~~~~~~~~~~~~^~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:8: error: ISO C++ forbids declaration of 'Cord' with no type [-fpermissive] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:8: error: 'int absl::lts_20250512::Cord::Cord' is not a static data member of 'class absl::lts_20250512::Cord' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1333:25: error: 'string_view' is not a member of 'absl' 1333 | inline Cord::Cord(absl::string_view src) | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:248:11: error: 'auto' parameter not permitted in this context 248 | template | ^~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord& absl::lts_20250512::Cord::operator=(T&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1353:28: error: 'string_view' is not a member of 'absl' 1353 | return operator=(absl::string_view(src)); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:248:33: error: 'auto' parameter not permitted in this context 248 | template | ^~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In static member function 'static void google::protobuf::internal::MicroString::SetMaybeConstant(Self&, int, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:423:30: error: request for member 'size' in 'data', which is of non-class type 'int' 423 | const size_t size = data.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:431:40: error: request for member 'data' in 'data', which is of non-class type 'int' 431 | memcpy(tmp.inline_head(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:431:53: error: request for member 'size' in 'data', which is of non-class type 'int' 431 | memcpy(tmp.inline_head(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:459:22: error: 'absl::string_view' has not been declared 459 | setter([&](absl::string_view chunk) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1400:14: error: 'optional' in namespace 'absl' does not name a template type 1400 | inline absl::optional Cord::TryFlat() const | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1413:14: error: 'string_view' in namespace 'absl' does not name a type 1413 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1426:13: error: variable or field 'Append' declared void 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:460:40: error: request for member 'size' in 'chunk', which is of non-class type 'int' 460 | ABSL_DCHECK_LE(p - start + chunk.size(), size); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:69:58: note: in definition of macro 'ABSL_LOG_INTERNAL_CHECK_OP' 69 | ::absl::log_internal::GetReferenceableValue(val1), \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:77:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_LE_IMPL' 77 | ABSL_LOG_INTERNAL_CHECK_LE_IMPL(val1, val1_text, val2, val2_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:78:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_LE_IMPL' 78 | ABSL_LOG_INTERNAL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:460:7: note: in expansion of macro 'ABSL_DCHECK_LE' 460 | ABSL_DCHECK_LE(p - start + chunk.size(), size); | ^~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1426:32: error: 'string_view' is not a member of 'absl' 1426 | inline void Cord::Append(absl::string_view src) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1430:13: error: variable or field 'Prepend' declared void 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1430:33: error: 'string_view' is not a member of 'absl' 1430 | inline void Cord::Prepend(absl::string_view src) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:461:23: error: request for member 'data' in 'chunk', which is of non-class type 'int' 461 | memcpy(p, chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:461:37: error: request for member 'size' in 'chunk', which is of non-class type 'int' 461 | memcpy(p, chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:462:18: error: request for member 'size' in 'chunk', which is of non-class type 'int' 462 | p += chunk.size(); | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Append(absl::lts_20250512::CordBuffer)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1437:9: error: 'string_view' is not a member of 'absl' 1437 | absl::string_view short_value; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:22: error: expected identifier before '*' token 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:484:22: error: 'absl::string_view' has not been declared 484 | setter([&](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:485:27: error: request for member 'data' in 'chunk', which is of non-class type 'int' 485 | r->str.append(chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:485:41: error: request for member 'size' in 'chunk', which is of non-class type 'int' 485 | r->str.append(chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::SetInChunks(std::size_t, google::protobuf::Arena*, F, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:495:9: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 495 | if (auto* r = micro_rep(); size <= r->capacity) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:501:13: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 501 | if (auto* r = large_rep(); size <= r->capacity) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:568:22: error: 'Get' has not been declared in 'class google::protobuf::internal::MicroString' 568 | using MicroString::Get; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:573:18: error: 'absl::string_view' has not been declared 573 | void Set(absl::string_view data, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:586:23: error: 'absl::string_view' has not been declared 586 | void SetAlias(absl::string_view data, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroStringExtraImpl::Set(const std::string&, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:577:15: error: 'string_view' is not a member of 'absl' 577 | Set(absl::string_view(data), arena); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:44: error: 'ClassData' does not name a type 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroStringExtraImpl::Set(const char*, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:580:15: error: 'string_view' is not a member of 'absl' 580 | Set(absl::string_view(data), arena); | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_util.h:23, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:42, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:3: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:59: error: 'string_view' declared as function returning a function 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_util.h:43:9: error: 'string_view' in namespace 'absl' does not name a type 43 | absl::string_view name; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_util.h:49:44: error: 'absl::string_view' has not been declared 49 | absl::string_view name, int* value); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1438:42: error: 'short_value' was not declared in this scope; did you mean 'si_value'? 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ | si_value --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:537:9: error: 'string_view' in namespace 'absl' does not name a type 537 | absl::string_view GetTypeName() const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:46, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:46: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:657:59: error: 'absl::string_view' has not been declared 657 | ABSL_ATTRIBUTE_REINITIALIZES bool ParseFromString(absl::string_view data); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Prepend(absl::lts_20250512::CordBuffer)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1448:9: error: 'string_view' is not a member of 'absl' 1448 | absl::string_view short_value; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:662:13: error: 'absl::string_view' has not been declared 662 | absl::string_view data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:694:30: error: 'absl::string_view' has not been declared 694 | bool MergeFromString(absl::string_view data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:699:37: error: 'absl::string_view' has not been declared 699 | bool MergePartialFromString(absl::string_view data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1108:9: error: 'string_view' in namespace 'absl' does not name a type 1108 | absl::string_view name() const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h: In member function 'google::protobuf::internal::RepeatedPtrFieldBase::Value* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:201:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 201 | if constexpr (GetBoundsCheckMode() == BoundsCheckMode::kAbort) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h: In member function 'google::protobuf::internal::RepeatedPtrFieldBase::Value& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:276:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1438:42: error: 'short_value' was not declared in this scope; did you mean 'si_value'? 1438 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ | si_value /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::Prepend(absl::lts_20250512::CordBuffer)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1448:9: error: 'string_view' is not a member of 'absl' 1448 | absl::string_view short_value; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:26: error: 'string_view' is not a member of 'absl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:56: error: expected primary-expression before '*' token 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^ --- libplinkseq_la-vcfz.lo --- 276 | if constexpr (GetBoundsCheckMode() == BoundsCheckMode::kReturnDefault) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:279:12: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 279 | if constexpr (TypeHandler::has_default_instance()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:284:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 284 | } else if constexpr (GetBoundsCheckMode() == BoundsCheckMode::kAbort) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1449:42: error: 'short_value' was not declared in this scope; did you mean 'si_value'? 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ | si_value /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1490:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1490:13: error: 'bool absl::lts_20250512::Cord::StartsWith' is not a static data member of 'class absl::lts_20250512::Cord' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1490:36: error: 'string_view' is not a member of 'absl' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1449:42: error: 'short_value' was not declared in this scope; did you mean 'si_value'? 1449 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { | ^~~~~~~~~~~ | si_value /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1490:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1490:13: error: 'bool absl::lts_20250512::Cord::StartsWith' is not a static data member of 'class absl::lts_20250512::Cord' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h: In static member function 'static constexpr void google::protobuf::RepeatedPtrField::StaticValidityCheck()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:959:15: error: 'disjunction' is not a member of 'absl' 959 | absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:960:56: error: expected primary-expression before ',' token 960 | internal::is_supported_string_type, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:961:13: error: expected string-literal before 'internal' 961 | internal::is_supported_message_type>::value, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:961:13: error: expected ')' before 'internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:958:18: note: to match this '(' 958 | static_assert( | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1490:36: error: 'string_view' is not a member of 'absl' 1490 | inline bool Cord::StartsWith(absl::string_view rhs) const { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:58: error: 'msg' was not declared in this scope 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1151:20: error: expected primary-expression before 'const' 1151 | const internal::TcParseTableBase* tc_table, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1152:44: error: expected primary-expression before 'parse_flags' 1152 | MessageLite::ParseFlags parse_flags); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1152:55: error: expression list treated as compound expression in initializer [-fpermissive] 1152 | MessageLite::ParseFlags parse_flags); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1153:75: error: expected ';' before '(' token 1153 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1157:74: error: expected ';' before '(' token 1157 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1165:55: error: 'template bool google::protobuf::internal::MergeFromImpl(google::protobuf::io::ZeroCopyInputStream*, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 1165 | MessageLite::ParseFlags parse_flags); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1166:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1166 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1170:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1170 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1183:55: error: 'template bool google::protobuf::internal::MergeFromImpl(BoundedZCIS, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 1183 | MessageLite::ParseFlags parse_flags); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1184:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1184 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1188:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1188 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1199:55: error: 'template bool google::protobuf::internal::MergeFromImpl(const SourceWrapper&, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 1199 | MessageLite::ParseFlags parse_flags) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h: In function 'const T* google::protobuf::DownCastMessage(const MessageLite*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1426:38: error: 'const class google::protobuf::MessageLite' has no member named 'GetTypeName' 1426 | << "Cannot downcast " << from->GetTypeName() << " to " | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::InitTree(absl::lts_20250512::cord_internal::CordRep*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1508:5: error: 'current_chunk_' was not declared in this scope 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1508:36: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::InitTree(absl::lts_20250512::cord_internal::CordRep*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1508:5: error: 'current_chunk_' was not declared in this scope 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1508:36: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Init' 1508 | current_chunk_ = btree_reader_.Init(tree->btree()); | ^~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:49: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:31, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_tctable_decl.h:25: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:125:18: error: 'absl::string_view' has not been declared 125 | void Set(absl::string_view value, Arena* arena, bool donated, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:144:23: error: 'absl::string_view' has not been declared 144 | void SetBytes(absl::string_view value, Arena* arena, bool donated, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:162:48: error: 'absl::string_view' has not been declared 162 | PROTOBUF_NDEBUG_INLINE void SetNoArena(absl::string_view value); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1511:5: error: 'current_chunk_' was not declared in this scope 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1511:37: error: 'EdgeData' is not a member of 'absl::lts_20250512::cord_internal' 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:431:13: error: variable or field 'SetNoArena' declared void 431 | inline void InlinedStringField::SetNoArena(absl::string_view value) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:431:50: error: 'string_view' is not a member of 'absl' 431 | inline void InlinedStringField::SetNoArena(absl::string_view value) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:13: error: variable or field 'Set' declared void 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:43: error: 'string_view' is not a member of 'absl' 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:67: error: expected primary-expression before '*' token 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1511:5: error: 'current_chunk_' was not declared in this scope 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1511:37: error: 'EdgeData' is not a member of 'absl::lts_20250512::cord_internal' 1511 | current_chunk_ = cord_internal::EdgeData(tree); | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:69: error: 'arena' was not declared in this scope; did you mean 'Arena'? 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^~~~~ | Arena /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:462:37: error: expected primary-expression before 'bool' 462 | bool donated, uint32_t* /*donating_states*/, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:462:59: error: expected primary-expression before '*' token 462 | bool donated, uint32_t* /*donating_states*/, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:462:80: error: expected primary-expression before ',' token 462 | bool donated, uint32_t* /*donating_states*/, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:463:54: error: expected primary-expression before ',' token 463 | uint32_t /*mask*/, MessageLite* /*msg*/) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:463:67: error: expected primary-expression before '*' token 463 | uint32_t /*mask*/, MessageLite* /*msg*/) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:463:76: error: expected primary-expression before ')' token 463 | uint32_t /*mask*/, MessageLite* /*msg*/) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const char*, google::protobuf::Arena*, bool, uint32_t*, uint32_t, google::protobuf::MessageLite*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:472:13: error: 'string_view' is not a member of 'absl' 472 | Set(absl::string_view(str), arena, donated, donating_states, mask, msg); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const char*, std::size_t, google::protobuf::Arena*, bool, uint32_t*, uint32_t, google::protobuf::MessageLite*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:479:13: error: 'string_view' is not a member of 'absl' 479 | Set(absl::string_view{str, size}, arena, donated, donating_states, mask, msg); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:13: error: variable or field 'SetBytes' declared void 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:48: error: 'string_view' is not a member of 'absl' 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:72: error: expected primary-expression before '*' token 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:74: error: 'arena' was not declared in this scope; did you mean 'Arena'? 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^~~~~ | Arena /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:483:42: error: expected primary-expression before 'bool' 483 | bool donated, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:484:50: error: expected primary-expression before '*' token 484 | uint32_t* donating_states, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In constructor 'absl::lts_20250512::Cord::ChunkIterator::ChunkIterator(const absl::lts_20250512::Cord*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1527:7: error: 'current_chunk_' was not declared in this scope 1527 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In constructor 'absl::lts_20250512::Cord::ChunkIterator::ChunkIterator(const absl::lts_20250512::Cord*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1527:7: error: 'current_chunk_' was not declared in this scope 1527 | current_chunk_ = {}; | ^~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:484:52: error: 'donating_states' was not declared in this scope; did you mean 'InitDonatingStates'? 484 | uint32_t* donating_states, | ^~~~~~~~~~~~~~~ | InitDonatingStates /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:485:51: error: expected primary-expression before 'mask' 485 | uint32_t mask, MessageLite* msg) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:485:68: error: expected primary-expression before '*' token 485 | uint32_t mask, MessageLite* msg) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:485:70: error: 'msg' was not declared in this scope 485 | uint32_t mask, MessageLite* msg) { | ^~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/zero_copy_stream.h:93, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:33: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:36: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:75:11: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view view() const { return {payload, size}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:81:34: error: 'absl::string_view' has not been declared 81 | void SetExternalBuffer(absl::string_view buffer) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:171:18: error: 'absl::string_view' has not been declared 171 | void Set(absl::string_view data, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:174:18: error: 'absl::string_view' has not been declared 174 | void Set(absl::string_view data, Arena* arena, size_t inline_capacity) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:195:23: error: 'absl::string_view' has not been declared 195 | void SetAlias(absl::string_view data, Arena* arena, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:231:9: error: 'string_view' in namespace 'absl' does not name a type 231 | absl::string_view Get() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:244:60: error: 'absl::string_view' has not been declared 244 | static constexpr UnownedPayload MakeUnownedPayload(absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:300:11: error: 'string_view' in namespace 'absl' does not name a type 300 | absl::string_view view() const { return {data(), size}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:380:9: error: 'string_view' in namespace 'absl' does not name a type 380 | absl::string_view inline_view() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:421:50: error: 'absl::string_view' has not been declared 421 | static void SetMaybeConstant(Self& self, absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:438:22: error: 'absl::string_view' has not been declared 438 | void SetImpl(absl::string_view data, Arena* arena, size_t inline_capacity); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1531:5: error: 'current_chunk_' was not declared in this scope 1531 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::LargeRep::SetExternalBuffer(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:82:42: error: request for member 'data' in 'buffer', which is of non-class type 'int' 82 | payload = const_cast(buffer.data()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:83:21: error: request for member 'size' in 'buffer', which is of non-class type 'int' 83 | size = buffer.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::Set(const google::protobuf::internal::MicroString&, google::protobuf::Arena*, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:167:15: error: 'const class google::protobuf::internal::MicroString' has no member named 'Get'; did you mean 'Set'? 167 | Set(other.Get(), arena, inline_capacity); | ^~~ | Set --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1531:5: error: 'current_chunk_' was not declared in this scope 1531 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; | ^~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::Set(const std::string&, Args ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:183:15: error: 'string_view' is not a member of 'absl' 183 | Set(absl::string_view(data), args...); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::Set(const char*, Args ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:191:15: error: 'string_view' is not a member of 'absl' 191 | Set(absl::string_view(data), args...); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In static member function 'static constexpr google::protobuf::internal::MicroString::UnownedPayload google::protobuf::internal::MicroString::MakeUnownedPayload(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:245:59: error: request for member 'data' in 'data', which is of non-class type 'int' 245 | return UnownedPayload{LargeRep{const_cast(data.data()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:246:63: error: request for member 'size' in 'data', which is of non-class type 'int' 246 | static_cast(data.size()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::StringRep::ResetBase()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:262:42: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 262 | void ResetBase() { SetExternalBuffer(str); } | ^~~ | | | std::string {aka std::__cxx11::basic_string} /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:81:46: note: initializing argument 1 of 'void google::protobuf::internal::MicroString::LargeRep::SetExternalBuffer(int)' 81 | void SetExternalBuffer(absl::string_view buffer) { | ~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In static member function 'static void google::protobuf::internal::MicroString::SetMaybeConstant(Self&, int, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:423:30: error: request for member 'size' in 'data', which is of non-class type 'int' 423 | const size_t size = data.size(); | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h: In static member function 'static constexpr void google::protobuf::RepeatedField< >::StaticValidityCheck()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:262:15: error: 'disjunction' is not a member of 'absl' 262 | absl::disjunction, | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:431:40: error: request for member 'data' in 'data', which is of non-class type 'int' 431 | memcpy(tmp.inline_head(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:431:53: error: request for member 'size' in 'data', which is of non-class type 'int' 431 | memcpy(tmp.inline_head(), data.data(), data.size()); | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:262:72: error: expected primary-expression before ',' token 262 | absl::disjunction, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:263:27: error: expected string-literal before 'internal' 263 | internal::is_supported_floating_point_type, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:263:27: error: expected ')' before 'internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:261:18: note: to match this '(' 261 | static_assert( | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:459:22: error: 'absl::string_view' has not been declared 459 | setter([&](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:460:40: error: request for member 'size' in 'chunk', which is of non-class type 'int' 460 | ABSL_DCHECK_LE(p - start + chunk.size(), size); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:69:58: note: in definition of macro 'ABSL_LOG_INTERNAL_CHECK_OP' 69 | ::absl::log_internal::GetReferenceableValue(val1), \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:77:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_LE_IMPL' 77 | ABSL_LOG_INTERNAL_CHECK_LE_IMPL(val1, val1_text, val2, val2_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:78:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_LE_IMPL' 78 | ABSL_LOG_INTERNAL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:460:7: note: in expansion of macro 'ABSL_DCHECK_LE' 460 | ABSL_DCHECK_LE(p - start + chunk.size(), size); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:461:23: error: request for member 'data' in 'chunk', which is of non-class type 'int' 461 | memcpy(p, chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:461:37: error: request for member 'size' in 'chunk', which is of non-class type 'int' 461 | memcpy(p, chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:462:18: error: request for member 'size' in 'chunk', which is of non-class type 'int' 462 | p += chunk.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:484:22: error: 'absl::string_view' has not been declared 484 | setter([&](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:485:27: error: request for member 'data' in 'chunk', which is of non-class type 'int' 485 | r->str.append(chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:485:41: error: request for member 'size' in 'chunk', which is of non-class type 'int' 485 | r->str.append(chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::SetInChunks(std::size_t, google::protobuf::Arena*, F, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:495:9: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 495 | if (auto* r = micro_rep(); size <= r->capacity) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:501:13: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 501 | if (auto* r = large_rep(); size <= r->capacity) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:568:22: error: 'Get' has not been declared in 'class google::protobuf::internal::MicroString' 568 | using MicroString::Get; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:573:18: error: 'absl::string_view' has not been declared 573 | void Set(absl::string_view data, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:586:23: error: 'absl::string_view' has not been declared 586 | void SetAlias(absl::string_view data, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroStringExtraImpl::Set(const std::string&, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:577:15: error: 'string_view' is not a member of 'absl' 577 | Set(absl::string_view(data), arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroStringExtraImpl::Set(const char*, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:580:15: error: 'string_view' is not a member of 'absl' 580 | Set(absl::string_view(data), arena); | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_util.h:23, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:42, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h: In member function 'const Element& google::protobuf::RepeatedField< >::Get(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:807:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 807 | if constexpr (internal::GetBoundsCheckMode() == | ^~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_util.h:43:9: error: 'string_view' in namespace 'absl' does not name a type 43 | absl::string_view name; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_util.h:49:44: error: 'absl::string_view' has not been declared 49 | absl::string_view name, int* value); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::AdvanceBtree()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1536:3: error: 'current_chunk_' was not declared in this scope 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1536:34: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h: In member function 'Element* google::protobuf::RepeatedField< >::Mutable(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:836:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 836 | if constexpr (internal::GetBoundsCheckMode() == | ^~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:46, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:46: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::AdvanceBtree()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1536:3: error: 'current_chunk_' was not declared in this scope 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1536:34: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1536 | current_chunk_ = btree_reader_.Next(); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /opt/tools/gcc13/include/c++/13.3.0/cassert:44, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:90: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytesBtree(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1541:15: error: 'current_chunk_' was not declared in this scope 1541 | assert(n >= current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1545:38: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1545 | current_chunk_ = btree_reader_.Next(); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h: In member function 'google::protobuf::internal::RepeatedPtrFieldBase::Value* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:201:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 201 | if constexpr (GetBoundsCheckMode() == BoundsCheckMode::kAbort) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1548:38: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1548 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h: In member function 'google::protobuf::internal::RepeatedPtrFieldBase::Value& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:276:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 276 | if constexpr (GetBoundsCheckMode() == BoundsCheckMode::kReturnDefault) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:54, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:40: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:279:12: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 279 | if constexpr (TypeHandler::has_default_instance()) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:284:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 284 | } else if constexpr (GetBoundsCheckMode() == BoundsCheckMode::kAbort) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /opt/tools/gcc13/include/c++/13.3.0/cassert:44, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/cord_rep_crc.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:90: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytesBtree(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1541:15: error: 'current_chunk_' was not declared in this scope 1541 | assert(n >= current_chunk_.size()); | ^~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:289:38: error: 'absl::string_view' has not been declared 289 | absl::string_view field_name); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1545:38: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Next' 1545 | current_chunk_ = btree_reader_.Next(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1548:38: error: 'using absl::lts_20250512::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20250512::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20250512::cord_internal::CordRepBtreeReader'} has no member named 'Seek' 1548 | current_chunk_ = btree_reader_.Seek(offset); | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:614:41: error: 'absl::string_view' has not been declared 614 | static inline size_t StringSize(absl::string_view value); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:615:40: error: 'absl::string_view' has not been declared 615 | static inline size_t BytesSize(absl::string_view value); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::operator++()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1558:30: error: 'current_chunk_' was not declared in this scope 1558 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1585:29: error: 'reference' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1585 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1590:29: error: 'pointer' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1590 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h: In static member function 'static constexpr void google::protobuf::RepeatedPtrField::StaticValidityCheck()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:959:15: error: 'disjunction' is not a member of 'absl' 959 | absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:960:56: error: expected primary-expression before ',' token 960 | internal::is_supported_string_type, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:961:13: error: expected string-literal before 'internal' 961 | internal::is_supported_message_type>::value, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:961:13: error: expected ')' before 'internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:958:18: note: to match this '(' 958 | static_assert( | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:49: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::RemoveChunkPrefix(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1596:14: error: 'current_chunk_' was not declared in this scope 1596 | assert(n < current_chunk_.size()); | ^~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteStringToArray(int, const std::string&, uint8_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1449:60: error: cannot convert 'const std::string' {aka 'const std::__cxx11::basic_string'} to 'int' 1449 | return io::CodedOutputStream::WriteStringWithSizeToArray(value, target); | ^~~~~ | | | const std::string {aka const std::__cxx11::basic_string} /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1123:64: note: initializing argument 1 of 'static uint8_t* google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(int, uint8_t*)' 1123 | static uint8_t* WriteStringWithSizeToArray(absl::string_view str, | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteBytesToArray(int, const std::string&, uint8_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1455:60: error: cannot convert 'const std::string' {aka 'const std::__cxx11::basic_string'} to 'int' 1455 | return io::CodedOutputStream::WriteStringWithSizeToArray(value, target); | ^~~~~ | | | const std::string {aka const std::__cxx11::basic_string} /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1123:64: note: initializing argument 1 of 'static uint8_t* google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(int, uint8_t*)' 1123 | static uint8_t* WriteStringWithSizeToArray(absl::string_view str, | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1545:54: error: 'string_view' in namespace 'absl' does not name a type 1545 | inline size_t WireFormatLite::StringSize(const absl::string_view value) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static std::size_t google::protobuf::internal::WireFormatLite::StringSize(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1549:36: error: request for member 'size' in 'value', which is of non-class type 'const int' 1549 | return LengthDelimitedSize(value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1551:53: error: 'string_view' in namespace 'absl' does not name a type 1551 | inline size_t WireFormatLite::BytesSize(const absl::string_view value) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static std::size_t google::protobuf::internal::WireFormatLite::BytesSize(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1552:36: error: request for member 'size' in 'value', which is of non-class type 'const int' 1552 | return LengthDelimitedSize(value.size()); | ^~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:44: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:58:63: error: 'absl::string_view' has not been declared 58 | PROTOBUF_EXPORT void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:62:54: error: 'absl::string_view' has not been declared 62 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:302:30: error: 'absl::string_view' has not been declared 302 | const char* InitFrom(absl::string_view flat) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h: In static member function 'static constexpr void google::protobuf::RepeatedField< >::StaticValidityCheck()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:262:15: error: 'disjunction' is not a member of 'absl' 262 | absl::disjunction, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:262:72: error: expected primary-expression before ',' token 262 | absl::disjunction, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:263:27: error: expected string-literal before 'internal' 263 | internal::is_supported_floating_point_type, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:263:27: error: expected ')' before 'internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:261:18: note: to match this '(' 261 | static_assert( | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytes(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1603:29: error: 'current_chunk_' was not declared in this scope 1603 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::ChunkIterator& absl::lts_20250512::Cord::ChunkIterator::operator++()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1558:30: error: 'current_chunk_' was not declared in this scope 1558 | assert(bytes_remaining_ >= current_chunk_.size()); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1585:29: error: 'reference' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1585 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1590:29: error: 'pointer' in 'class absl::lts_20250512::Cord::ChunkIterator' does not name a type 1590 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { | ^~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::CharIterator& absl::lts_20250512::Cord::CharIterator::operator++()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1631:40: error: base operand of '->' has non-pointer type 'absl::lts_20250512::Cord::ChunkIterator' 1631 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'const char& absl::lts_20250512::Cord::CharIterator::operator*() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1654:26: error: base operand of '->' has non-pointer type 'const absl::lts_20250512::Cord::ChunkIterator' 1654 | return *chunk_iterator_->data(); | ^~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h: In member function 'const Element& google::protobuf::RepeatedField< >::Get(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:807:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 807 | if constexpr (internal::GetBoundsCheckMode() == | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1668:14: error: 'string_view' in namespace 'absl' does not name a type 1668 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h: In member function 'Element* google::protobuf::RepeatedField< >::Mutable(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:836:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 836 | if constexpr (internal::GetBoundsCheckMode() == | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1695:34: error: 'string_view' is not a member of 'absl' 1695 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1695:46: error: template argument 1 is invalid 1695 | absl::FunctionRef callback) const { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ForEachChunk(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1698:20: error: 'string_view' is not a member of 'absl' 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1698:67: error: 'callback' cannot be used as a function 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1726:47: error: 'absl::string_view' has not been declared 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator==(const Cord&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1728:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1728 | size_t rhs_size = rhs.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1733:13: error: declaration of 'operator==' as non-function 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1733:30: error: 'string_view' is not a member of 'absl' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1733:45: error: expected primary-expression before 'const' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1734:45: error: 'absl::string_view' has not been declared 1734 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1735:13: error: declaration of 'operator!=' as non-function 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1735:30: error: 'string_view' is not a member of 'absl' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1735:45: error: expected primary-expression before 'const' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:44: error: 'absl::string_view' has not been declared 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1739:13: error: declaration of 'operator<' as non-function 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1739:29: error: 'string_view' is not a member of 'absl' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1739:44: error: expected primary-expression before 'const' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:44: error: 'absl::string_view' has not been declared 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator>(const Cord&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:34: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const InlinedVector&, const InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:44: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverity, LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverityAtMost, LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Duration, Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Time, Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(uint128, uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::ReadCord(const char*, int, absl::lts_20250512::Cord*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:223:21: error: 'string_view' is not a member of 'absl' 223 | *cord = absl::string_view(ptr, size); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:1194: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(int128, int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, const Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1743:13: error: declaration of 'operator>' as non-function 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1743:29: error: 'string_view' is not a member of 'absl' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1743:44: error: expected primary-expression before 'const' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:45: error: 'absl::string_view' has not been declared 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator<=(const Cord&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const InlinedVector&, const InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverity, LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverityAtMost, LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Duration, Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Time, Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(uint128, uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(int128, int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, const Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1745:13: error: declaration of 'operator<=' as non-function 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1745:30: error: 'string_view' is not a member of 'absl' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1745:45: error: expected primary-expression before 'const' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1746:45: error: 'absl::string_view' has not been declared 1746 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1747:13: error: declaration of 'operator>=' as non-function 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1747:30: error: 'string_view' is not a member of 'absl' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1747:45: error: expected primary-expression before 'const' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/endian.h:20, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:113: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:116: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::RemoveChunkPrefix(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1596:14: error: 'current_chunk_' was not declared in this scope 1596 | assert(n < current_chunk_.size()); | ^~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:54, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:40: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::InitFrom(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:304:14: error: request for member 'size' in 'flat', which is of non-class type 'int' 304 | if (flat.size() > kSlopBytes) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:306:39: error: request for member 'data' in 'flat', which is of non-class type 'int' 306 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:306:53: error: request for member 'size' in 'flat', which is of non-class type 'int' 306 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:309:19: error: request for member 'data' in 'flat', which is of non-class type 'int' 309 | return flat.data(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:311:17: error: request for member 'empty' in 'flat', which is of non-class type 'int' 311 | if (!flat.empty()) { | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:312:41: error: request for member 'data' in 'flat', which is of non-class type 'int' 312 | std::memcpy(patch_buffer_, flat.data(), flat.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:312:54: error: request for member 'size' in 'flat', which is of non-class type 'int' 312 | std::memcpy(patch_buffer_, flat.data(), flat.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:315:55: error: request for member 'size' in 'flat', which is of non-class type 'int' 315 | limit_end_ = buffer_end_ = patch_buffer_ + flat.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:318:59: error: request for member 'data' in 'flat', which is of non-class type 'int' 318 | aliasing_ = reinterpret_cast(flat.data()) - | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:289:38: error: 'absl::string_view' has not been declared 289 | absl::string_view field_name); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:696:56: error: 'absl::string_view' has not been declared 696 | uint8_t* WriteStringMaybeAliased(uint32_t num, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:708:55: error: 'absl::string_view' has not been declared 708 | uint8_t* WriteBytesMaybeAliased(uint32_t num, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:867:63: error: 'absl::string_view' has not been declared 867 | uint8_t* WriteStringMaybeAliasedOutline(uint32_t num, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:869:51: error: 'absl::string_view' has not been declared 869 | uint8_t* WriteStringOutline(uint32_t num, absl::string_view s, uint8_t* ptr); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:614:41: error: 'absl::string_view' has not been declared 614 | static inline size_t StringSize(absl::string_view value); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:615:40: error: 'absl::string_view' has not been declared 615 | static inline size_t BytesSize(absl::string_view value); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h: In member function 'uint8_t* google::protobuf::io::EpsCopyOutputStream::WriteStringMaybeAliased(uint32_t, int, uint8_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:698:29: error: request for member 'size' in 's', which is of non-class type 'int' 698 | std::ptrdiff_t size = s.size(); | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::AppendSize(const char*, int, const A&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:419:14: error: 'is_invocable_r_v' is not a member of 'std' 419 | std::is_invocable_r_v; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:419:31: error: expected primary-expression before 'bool' 419 | std::is_invocable_r_v; | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:705:24: error: request for member 'data' in 's', which is of non-class type 'int' 705 | std::memcpy(ptr, s.data(), size); | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:425:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 425 | if constexpr (kCheckReturn) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:442:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 442 | if constexpr (kCheckReturn) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1119:26: error: 'absl::string_view' has not been declared 1119 | void WriteString(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1121:44: error: 'absl::string_view' has not been declared 1121 | static uint8_t* WriteStringToArray(absl::string_view str, uint8_t* target); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1123:52: error: 'absl::string_view' has not been declared 1123 | static uint8_t* WriteStringWithSizeToArray(absl::string_view str, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/vlog_config.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ChunkIterator::AdvanceBytes(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1603:29: error: 'current_chunk_' was not declared in this scope 1603 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'absl::lts_20250512::Cord::CharIterator& absl::lts_20250512::Cord::CharIterator::operator++()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1631:40: error: base operand of '->' has non-pointer type 'absl::lts_20250512::Cord::ChunkIterator' 1631 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/optimization.h:192:58: note: in definition of macro 'ABSL_PREDICT_TRUE' 192 | #define ABSL_PREDICT_TRUE(x) (__builtin_expect(false || (x), true)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'const char& absl::lts_20250512::Cord::CharIterator::operator*() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1654:26: error: base operand of '->' has non-pointer type 'const absl::lts_20250512::Cord::ChunkIterator' 1654 | return *chunk_iterator_->data(); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1668:14: error: 'string_view' in namespace 'absl' does not name a type 1668 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1695:34: error: 'string_view' is not a member of 'absl' 1695 | absl::FunctionRef callback) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1695:46: error: template argument 1 is invalid 1695 | absl::FunctionRef callback) const { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In member function 'void absl::lts_20250512::Cord::ForEachChunk(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1698:20: error: 'string_view' is not a member of 'absl' 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1698:67: error: 'callback' cannot be used as a function 1698 | callback(absl::string_view(contents_.data(), contents_.size())); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1726:47: error: 'absl::string_view' has not been declared 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator==(const Cord&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1728:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' 1728 | size_t rhs_size = rhs.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1733:13: error: declaration of 'operator==' as non-function 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1733:30: error: 'string_view' is not a member of 'absl' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1733:45: error: expected primary-expression before 'const' 1733 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1734:45: error: 'absl::string_view' has not been declared 1734 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1735:13: error: declaration of 'operator!=' as non-function 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1735:30: error: 'string_view' is not a member of 'absl' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1735:45: error: expected primary-expression before 'const' 1735 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:44: error: 'absl::string_view' has not been declared 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1739:13: error: declaration of 'operator<' as non-function 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1739:29: error: 'string_view' is not a member of 'absl' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1739:44: error: expected primary-expression before 'const' 1739 | inline bool operator<(absl::string_view x, const Cord& y) { | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:44: error: 'absl::string_view' has not been declared 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator>(const Cord&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/proto.h:34: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const InlinedVector&, const InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1742:72: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1742 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:44: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverity, LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverityAtMost, LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Duration, Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Time, Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/arg.h:36: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(uint128, uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:1194: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(int128, int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, const Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1743:13: error: declaration of 'operator>' as non-function 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1743:29: error: 'string_view' is not a member of 'absl' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1743:44: error: expected primary-expression before 'const' 1743 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:45: error: 'absl::string_view' has not been declared 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: In function 'bool absl::lts_20250512::operator<=(const Cord&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20250512::Cord') 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ~ ^ ~ | | | | int const absl::lts_20250512::Cord /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 586 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:586:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 590 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:590:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, Span)' 594 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:594:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: candidate: 'template bool absl::lts_20250512::operator<(const U&, Span)' 600 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:600:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: candidate: 'template bool absl::lts_20250512::operator<(Span, const U&)' 606 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator<(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:606:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'absl::lts_20250512::Span' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: candidate: 'template bool absl::lts_20250512::operator<(const InlinedVector&, const InlinedVector&)' 967 | bool operator<(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:967:6: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1744:75: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 1744 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverity, LogSeverityAtLeast)' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:165:49: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverity' 165 | constexpr bool operator op2(absl::LogSeverity lhs, absl::T rhs) { \ | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:176:1: note: in expansion of macro 'COMPOP' 176 | COMPOP(>, <, LogSeverityAtLeast) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:18: note: candidate: 'constexpr bool absl::lts_20250512::operator<(LogSeverityAtMost, LogSeverity)' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:162:39: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::LogSeverityAtMost' 162 | constexpr bool operator op1(absl::T lhs, absl::LogSeverity rhs) { \ | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/log_severity.h:178:1: note: in expansion of macro 'COMPOP' 178 | COMPOP(<, >, LogSeverityAtMost) | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Duration, Duration)' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1757:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1757 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:46: note: candidate: 'constexpr bool absl::lts_20250512::operator<(Time, Time)' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:892:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 892 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { | ~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(uint128, uint128)' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:822:47: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 822 | constexpr bool operator<(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:16: note: candidate: 'constexpr bool absl::lts_20250512::operator<(int128, int128)' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteStringToArray(int, const std::string&, uint8_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1449:60: error: cannot convert 'const std::string' {aka 'const std::__cxx11::basic_string'} to 'int' 1449 | return io::CodedOutputStream::WriteStringWithSizeToArray(value, target); | ^~~~~ | | | const std::string {aka const std::__cxx11::basic_string} --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::ReadMicroString(const char*, google::protobuf::internal::MicroString&, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1189:19: error: 'string_view' is not a member of 'absl' 1189 | str.Set(absl::string_view(ptr, size), arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:23: error: 'string_view' is not a member of 'absl' 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1792:13: error: variable or field 'WriteString' declared void 1792 | inline void CodedOutputStream::WriteString(absl::string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1792:50: error: 'string_view' is not a member of 'absl' 1792 | inline void CodedOutputStream::WriteString(absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1807:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1807 | inline uint8_t* CodedOutputStream::WriteStringToArray(absl::string_view str, | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:209:45: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 209 | constexpr bool operator<(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, const Cord&)' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1713:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1713 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } | ~~~~~~~~~~~~^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1123:64: note: initializing argument 1 of 'static uint8_t* google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(int, uint8_t*)' 1123 | static uint8_t* WriteStringWithSizeToArray(absl::string_view str, | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteBytesToArray(int, const std::string&, uint8_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1455:60: error: cannot convert 'const std::string' {aka 'const std::__cxx11::basic_string'} to 'int' 1455 | return io::CodedOutputStream::WriteStringWithSizeToArray(value, target); | ^~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:38: error: expected primary-expression before 'const' 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:60: error: expression list treated as compound expression in initializer [-fpermissive] 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1315:68: error: 'bool google::protobuf::internal::VerifyUTF8(const std::string*, const char*)' redeclared as different kind of entity 1315 | inline bool VerifyUTF8(const std::string* s, const char* field_name) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1807:17: error: 'uint8_t* google::protobuf::io::CodedOutputStream::WriteStringToArray' is not a static data member of 'class google::protobuf::io::CodedOutputStream' 1807 | inline uint8_t* CodedOutputStream::WriteStringToArray(absl::string_view str, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1807:61: error: 'string_view' is not a member of 'absl' 1807 | inline uint8_t* CodedOutputStream::WriteStringToArray(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1808:62: error: expected primary-expression before '*' token 1808 | uint8_t* target) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:13: note: candidate: 'bool absl::lts_20250512::operator<(const Cord&, int)' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1736:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1736 | inline bool operator<(const Cord& x, absl::string_view y) { | ~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1745:13: error: declaration of 'operator<=' as non-function 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~ --- libplinkseq_la-token.lo --- | | | const std::string {aka const std::__cxx11::basic_string} /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1123:64: note: initializing argument 1 of 'static uint8_t* google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(int, uint8_t*)' 1123 | static uint8_t* WriteStringWithSizeToArray(absl::string_view str, | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1545:54: error: 'string_view' in namespace 'absl' does not name a type 1545 | inline size_t WireFormatLite::StringSize(const absl::string_view value) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:6: note: previous declaration 'bool google::protobuf::internal::VerifyUTF8' 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In function 'bool google::protobuf::internal::VerifyUTF8(const std::string*, const char*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1316:20: error: 'google::protobuf::internal::VerifyUTF8' cannot be used as a function 1316 | return VerifyUTF8(*s, field_name); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_tctable_decl.h:29: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1808:64: error: 'target' was not declared in this scope 1808 | uint8_t* target) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1808:70: error: expression list treated as compound expression in initializer [-fpermissive] 1808 | uint8_t* target) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1745:30: error: 'string_view' is not a member of 'absl' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1745:45: error: expected primary-expression before 'const' 1745 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1746:45: error: 'absl::string_view' has not been declared 1746 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1747:13: error: declaration of 'operator>=' as non-function --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static std::size_t google::protobuf::internal::WireFormatLite::StringSize(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1549:36: error: request for member 'size' in 'value', which is of non-class type 'const int' 1549 | return LengthDelimitedSize(value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1551:53: error: 'string_view' in namespace 'absl' does not name a type 1551 | inline size_t WireFormatLite::BytesSize(const absl::string_view value) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), --- libplinkseq_la-eval.lo --- 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1747:30: error: 'string_view' is not a member of 'absl' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1747:45: error: expected primary-expression before 'const' 1747 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } | ^~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/endian.h:20, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:113: --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static std::size_t google::protobuf::internal::WireFormatLite::BytesSize(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1552:36: error: request for member 'size' in 'value', which is of non-class type 'const int' 1552 | return LengthDelimitedSize(value.size()); | ^~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:44: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ --- libplinkseq_la-vcfz.lo --- | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/stubs/port.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/stubs/common.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:31, from variant.pb.h:24: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:58:63: error: 'absl::string_view' has not been declared 58 | PROTOBUF_EXPORT void WriteLengthDelimited(uint32_t num, absl::string_view val, --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/stubs/common.h:34: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ --- libplinkseq_la-eval.lo --- | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:116: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ --- libplinkseq_la-token.lo --- | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:62:54: error: 'absl::string_view' has not been declared 62 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:302:30: error: 'absl::string_view' has not been declared 302 | const char* InitFrom(absl::string_view flat) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::ReadCord(const char*, int, absl::lts_20250512::Cord*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:223:21: error: 'string_view' is not a member of 'absl' --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:32: --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:696:56: error: 'absl::string_view' has not been declared 696 | uint8_t* WriteStringMaybeAliased(uint32_t num, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:708:55: error: 'absl::string_view' has not been declared 708 | uint8_t* WriteBytesMaybeAliased(uint32_t num, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:867:63: error: 'absl::string_view' has not been declared --- libplinkseq_la-token.lo --- 223 | *cord = absl::string_view(ptr, size); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::InitFrom(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:304:14: error: request for member 'size' in 'flat', which is of non-class type 'int' 304 | if (flat.size() > kSlopBytes) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:306:39: error: request for member 'data' in 'flat', which is of non-class type 'int' 306 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:306:53: error: request for member 'size' in 'flat', which is of non-class type 'int' --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/call_once.h: In function 'void absl::lts_20250512::base_internal::CallOnceImpl(std::atomic*, SchedulingMode, Callable&&, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/call_once.h:184:10: error: 'invoke' is not a member of 'std' 184 | std::invoke(std::forward(fn), std::forward(args)...); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/call_once.h:184:10: note: 'std::invoke' is only available from C++17 onwards --- libplinkseq_la-eval.lo --- 867 | uint8_t* WriteStringMaybeAliasedOutline(uint32_t num, absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:869:51: error: 'absl::string_view' has not been declared 869 | uint8_t* WriteStringOutline(uint32_t num, absl::string_view s, uint8_t* ptr); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h: In member function 'uint8_t* google::protobuf::io::EpsCopyOutputStream::WriteStringMaybeAliased(uint32_t, int, uint8_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:698:29: error: request for member 'size' in 's', which is of non-class type 'int' 698 | std::ptrdiff_t size = s.size(); | ^~~~ --- libplinkseq_la-token.lo --- 306 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:309:19: error: request for member 'data' in 'flat', which is of non-class type 'int' 309 | return flat.data(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:311:17: error: request for member 'empty' in 'flat', which is of non-class type 'int' 311 | if (!flat.empty()) { | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:312:41: error: request for member 'data' in 'flat', which is of non-class type 'int' 312 | std::memcpy(patch_buffer_, flat.data(), flat.size()); | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:705:24: error: request for member 'data' in 's', which is of non-class type 'int' 705 | std::memcpy(ptr, s.data(), size); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1119:26: error: 'absl::string_view' has not been declared 1119 | void WriteString(absl::string_view str); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1121:44: error: 'absl::string_view' has not been declared 1121 | static uint8_t* WriteStringToArray(absl::string_view str, uint8_t* target); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:312:54: error: request for member 'size' in 'flat', which is of non-class type 'int' 312 | std::memcpy(patch_buffer_, flat.data(), flat.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:315:55: error: request for member 'size' in 'flat', which is of non-class type 'int' 315 | limit_end_ = buffer_end_ = patch_buffer_ + flat.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:318:59: error: request for member 'data' in 'flat', which is of non-class type 'int' 318 | aliasing_ = reinterpret_cast(flat.data()) - | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1123:52: error: 'absl::string_view' has not been declared 1123 | static uint8_t* WriteStringWithSizeToArray(absl::string_view str, | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::AppendSize(const char*, int, const A&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:419:14: error: 'is_invocable_r_v' is not a member of 'std' 419 | std::is_invocable_r_v; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:419:31: error: expected primary-expression before 'bool' 419 | std::is_invocable_r_v; | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:425:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 425 | if constexpr (kCheckReturn) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:442:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 442 | if constexpr (kCheckReturn) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:37: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:36:30: error: 'string_view' is not a member of 'absl' 36 | std::string GetTypeUrl(absl::string_view message_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:37:30: error: 'string_view' is not a member of 'absl' 37 | absl::string_view type_url_prefix); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:40:7: error: 'string_view' in namespace 'absl' does not name a type 40 | absl::string_view GetAnyMessageName() { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:50:39: error: 'absl::string_view' has not been declared 50 | const MessageLite& message, absl::string_view type_url_prefix, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:51:11: error: 'absl::string_view' has not been declared 51 | absl::string_view type_name, URL_TYPE* PROTOBUF_NONNULL dst_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:54:11: error: 'string_view' is not a member of 'absl' 54 | absl::string_view type_name, absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:54:40: error: 'string_view' is not a member of 'absl' 54 | absl::string_view type_name, absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:5: error: expected primary-expression before 'const' 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:41: error: expected primary-expression before '*' token 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1792:13: error: variable or field 'WriteString' declared void 1792 | inline void CodedOutputStream::WriteString(absl::string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1792:50: error: 'string_view' is not a member of 'absl' 1792 | inline void CodedOutputStream::WriteString(absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1807:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1807 | inline uint8_t* CodedOutputStream::WriteStringToArray(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1807:17: error: 'uint8_t* google::protobuf::io::CodedOutputStream::WriteStringToArray' is not a static data member of 'class google::protobuf::io::CodedOutputStream' 1807 | inline uint8_t* CodedOutputStream::WriteStringToArray(absl::string_view str, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1807:61: error: 'string_view' is not a member of 'absl' 1807 | inline uint8_t* CodedOutputStream::WriteStringToArray(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1808:62: error: expected primary-expression before '*' token 1808 | uint8_t* target) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:60: error: 'dst_message' was not declared in this scope 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:71: error: expression list treated as compound expression in initializer [-fpermissive] 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:56:43: error: 'string_view' is not a member of 'absl' 56 | PROTOBUF_EXPORT bool InternalIsLite(absl::string_view type_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:57:43: error: 'string_view' is not a member of 'absl' 57 | absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:57:63: error: expression list treated as compound expression in initializer [-fpermissive] 57 | absl::string_view type_url); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::ReadMicroString(const char*, google::protobuf::internal::MicroString&, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1189:19: error: 'string_view' is not a member of 'absl' 1189 | str.Set(absl::string_view(ptr, size), arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:23: error: 'string_view' is not a member of 'absl' 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:38: error: expected primary-expression before 'const' 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:60: error: expression list treated as compound expression in initializer [-fpermissive] 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1315:68: error: 'bool google::protobuf::internal::VerifyUTF8(const std::string*, const char*)' redeclared as different kind of entity 1315 | inline bool VerifyUTF8(const std::string* s, const char* field_name) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:6: note: previous declaration 'bool google::protobuf::internal::VerifyUTF8' 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In function 'bool google::protobuf::internal::VerifyUTF8(const std::string*, const char*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1316:20: error: 'google::protobuf::internal::VerifyUTF8' cannot be used as a function 1316 | return VerifyUTF8(*s, field_name); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1808:64: error: 'target' was not declared in this scope 1808 | uint8_t* target) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1808:70: error: expression list treated as compound expression in initializer [-fpermissive] 1808 | uint8_t* target) { | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena_align.h:63, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:35, from variant.pb.h:21: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_tctable_decl.h:29: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: In function 'bool google::protobuf::internal::InternalPackFrom(const T&, std::string*, std::string*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:66:31: error: 'GetAnyMessageName' was not declared in this scope 66 | GetAnyMessageName(), dst_url, dst_value); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:66:50: error: expected primary-expression before '>' token 66 | GetAnyMessageName(), dst_url, dst_value); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:66:52: error: expected primary-expression before ')' token 66 | GetAnyMessageName(), dst_url, dst_value); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:80:47: error: 'absl::string_view' has not been declared 80 | bool InternalPackFrom(const T& message, absl::string_view type_url_prefix, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:37, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:37: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h: In function 'void google::protobuf::internal::AssertDownCast(From*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:23: error: 'is_base_of_v' is not a member of 'std'; did you mean 'is_base_of'? 185 | static_assert(!std::is_base_of_v); | ^~~~~~~~~~~~ | is_base_of /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:47: error: expected primary-expression before ',' token 185 | static_assert(!std::is_base_of_v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:49: error: expected string-literal before 'To' 185 | static_assert(!std::is_base_of_v); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:48: error: expected ')' before 'To' 185 | static_assert(!std::is_base_of_v); | ~ ^~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:207:14: error: 'optional' in namespace 'absl' does not name a template type 207 | inline absl::optional RttiTypeName() { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:218:24: error: expected template-name before '<' token 218 | : absl::disjunction, std::is_same, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:218:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:224:24: error: expected template-name before '<' token 224 | : absl::disjunction, std::is_same> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:224:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:228:24: error: expected template-name before '<' token 228 | : absl::disjunction> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:228:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:232:24: error: expected template-name before '<' token 232 | : absl::disjunction, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:232:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:238:24: error: expected template-name before '<' token 238 | : absl::disjunction> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:238:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:493:46: error: expected ')' before 'name' 493 | explicit RealDebugCounter(absl::string_view name) { Register(name); } | ~ ^~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:499:23: error: 'absl::string_view' has not been declared 499 | void Register(absl::string_view name); | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena_cleanup.h:20, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/serial_arena.h:26, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: In function 'bool google::protobuf::internal::InternalPackFrom(const T&, int, std::string*, std::string*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:83:57: error: 'GetAnyMessageName' was not declared in this scope 83 | return InternalPackFromLite(message, type_url_prefix, GetAnyMessageName(), | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:83:76: error: expected primary-expression before '>' token 83 | return InternalPackFromLite(message, type_url_prefix, GetAnyMessageName(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:83:78: error: expected primary-expression before ')' token 83 | return InternalPackFromLite(message, type_url_prefix, GetAnyMessageName(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:87:45: error: 'absl::string_view' has not been declared 87 | absl::string_view type_url_prefix, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/string_block.h:24, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/serial_arena.h:28: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:96:29: error: 'string_view' is not a member of 'absl' 96 | bool InternalUnpackTo(absl::string_view type_url, const VALUE_TYPE& value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:96:51: error: expected primary-expression before 'const' 96 | bool InternalUnpackTo(absl::string_view type_url, const VALUE_TYPE& value, | ^~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:24: error: expected primary-expression before '*' token 97 | T* PROTOBUF_NONNULL message) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:43: error: 'message' was not declared in this scope; did you mean 'Message'? 97 | T* PROTOBUF_NONNULL message) { | ^~~~~~~ | Message /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:50: error: expression list treated as compound expression in initializer [-fpermissive] 97 | T* PROTOBUF_NONNULL message) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:51: error: expected ';' before '{' token 97 | T* PROTOBUF_NONNULL message) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:100:45: error: 'bool google::protobuf::internal::InternalUnpackTo' redeclared as different kind of entity 100 | PROTOBUF_EXPORT bool InternalUnpackTo(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:96:6: note: previous declaration 'template bool google::protobuf::internal::InternalUnpackTo' 96 | bool InternalUnpackTo(absl::string_view type_url, const VALUE_TYPE& value, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:100:45: error: 'string_view' is not a member of 'absl' 100 | PROTOBUF_EXPORT bool InternalUnpackTo(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:101:39: error: expected primary-expression before 'const' 101 | const VALUE_TYPE& value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:102:46: error: expected primary-expression before '*' token 102 | Message* PROTOBUF_NONNULL message); | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/serial_arena.h:31: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/stubs/port.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/stubs/common.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:31, from variant.pb.h:24: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:102:65: error: 'message' was not declared in this scope; did you mean 'Message'? 102 | Message* PROTOBUF_NONNULL message); | ^~~~~~~ | Message /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:108:23: error: 'string_view' is not a member of 'absl' 108 | bool InternalIs(absl::string_view type_url) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:108:44: error: expected ';' before '{' token 108 | bool InternalIs(absl::string_view type_url) { | ^~ | ; --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/stubs/common.h:34: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:122:28: error: 'string_view' is not a member of 'absl' 122 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:123:33: error: expected primary-expression before '*' token 123 | std::string* PROTOBUF_NONNULL full_type_name); | ^ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:32: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/call_once.h: In function 'void absl::lts_20250512::base_internal::CallOnceImpl(std::atomic*, SchedulingMode, Callable&&, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/call_once.h:184:10: error: 'invoke' is not a member of 'std' 184 | std::invoke(std::forward(fn), std::forward(args)...); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/call_once.h:184:10: note: 'std::invoke' is only available from C++17 onwards In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:37: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:36:30: error: 'string_view' is not a member of 'absl' 36 | std::string GetTypeUrl(absl::string_view message_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:37:30: error: 'string_view' is not a member of 'absl' 37 | absl::string_view type_url_prefix); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:40:7: error: 'string_view' in namespace 'absl' does not name a type 40 | absl::string_view GetAnyMessageName() { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:50:39: error: 'absl::string_view' has not been declared 50 | const MessageLite& message, absl::string_view type_url_prefix, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:51:11: error: 'absl::string_view' has not been declared 51 | absl::string_view type_name, URL_TYPE* PROTOBUF_NONNULL dst_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:54:11: error: 'string_view' is not a member of 'absl' 54 | absl::string_view type_name, absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:54:40: error: 'string_view' is not a member of 'absl' 54 | absl::string_view type_name, absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:5: error: expected primary-expression before 'const' 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:41: error: expected primary-expression before '*' token 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:123:52: error: 'full_type_name' was not declared in this scope 123 | std::string* PROTOBUF_NONNULL full_type_name); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:123:66: error: expression list treated as compound expression in initializer [-fpermissive] 123 | std::string* PROTOBUF_NONNULL full_type_name); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:130:6: error: redefinition of 'bool google::protobuf::internal::ParseAnyTypeUrl' 130 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:122:6: note: 'bool google::protobuf::internal::ParseAnyTypeUrl' previously defined here 122 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:130:28: error: 'string_view' is not a member of 'absl' 130 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:131:33: error: expected primary-expression before '*' token 131 | std::string* PROTOBUF_NULLABLE url_prefix, | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenaz_sampler.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/thread_safe_arena.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:39: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/thread_safe_arena.h:30: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:60: error: 'dst_message' was not declared in this scope 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:71: error: expression list treated as compound expression in initializer [-fpermissive] 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:56:43: error: 'string_view' is not a member of 'absl' 56 | PROTOBUF_EXPORT bool InternalIsLite(absl::string_view type_name, | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:131:53: error: 'url_prefix' was not declared in this scope 131 | std::string* PROTOBUF_NULLABLE url_prefix, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:132:33: error: expected primary-expression before '*' token 132 | std::string* PROTOBUF_NONNULL full_type_name); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:57:43: error: 'string_view' is not a member of 'absl' 57 | absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:57:63: error: expression list treated as compound expression in initializer [-fpermissive] 57 | absl::string_view type_url); | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:42: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h: In static member function 'static T* google::protobuf::Arena::Create(google::protobuf::Arena*, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:201:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 201 | if constexpr (is_arena_constructable::value) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:132:52: error: 'full_type_name' was not declared in this scope 132 | std::string* PROTOBUF_NONNULL full_type_name); | ^~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:207:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 207 | if constexpr (is_destructor_skippable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:213:12: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 213 | if constexpr (construct_type == ConstructType::kDefault) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:215:19: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 215 | } else if constexpr (construct_type == ConstructType::kCopy) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/has_bits.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena_align.h:63, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:35, from variant.pb.h:21: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: In function 'bool google::protobuf::internal::InternalPackFrom(const T&, std::string*, std::string*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:66:31: error: 'GetAnyMessageName' was not declared in this scope 66 | GetAnyMessageName(), dst_url, dst_value); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:66:50: error: expected primary-expression before '>' token 66 | GetAnyMessageName(), dst_url, dst_value); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:66:52: error: expected primary-expression before ')' token 66 | GetAnyMessageName(), dst_url, dst_value); --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/implicit_weak_message.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:39: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h: In static member function 'static void google::protobuf::Arena::CreateInArenaStorage(T*, google::protobuf::Arena*, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:572:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 572 | if constexpr (is_arena_constructable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:578:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 578 | if constexpr (!is_destructor_skippable::value) { | ^~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/explicitly_constructed.h:17, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:20, --- libplinkseq_la-eval.lo --- | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:37, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:37: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), --- libplinkseq_la-token.lo --- | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:80:47: error: 'absl::string_view' has not been declared 80 | bool InternalPackFrom(const T& message, absl::string_view type_url_prefix, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: In function 'bool google::protobuf::internal::InternalPackFrom(const T&, int, std::string*, std::string*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:83:57: error: 'GetAnyMessageName' was not declared in this scope 83 | return InternalPackFromLite(message, type_url_prefix, GetAnyMessageName(), | ^~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:48: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- from variant.pb.h:22: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ --- libplinkseq_la-eval.lo --- | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h: In function 'void google::protobuf::internal::AssertDownCast(From*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:23: error: 'is_base_of_v' is not a member of 'std'; did you mean 'is_base_of'? 185 | static_assert(!std::is_base_of_v); | ^~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:83:76: error: expected primary-expression before '>' token 83 | return InternalPackFromLite(message, type_url_prefix, GetAnyMessageName(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:83:78: error: expected primary-expression before ')' token 83 | return InternalPackFromLite(message, type_url_prefix, GetAnyMessageName(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:87:45: error: 'absl::string_view' has not been declared 87 | absl::string_view type_url_prefix, | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:24: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- | is_base_of /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:47: error: expected primary-expression before ',' token 185 | static_assert(!std::is_base_of_v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:49: error: expected string-literal before 'To' 185 | static_assert(!std::is_base_of_v); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:185:48: error: expected ')' before 'To' 185 | static_assert(!std::is_base_of_v); | ~ ^~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h: At global scope: --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:96:29: error: 'string_view' is not a member of 'absl' 96 | bool InternalUnpackTo(absl::string_view type_url, const VALUE_TYPE& value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:96:51: error: expected primary-expression before 'const' 96 | bool InternalUnpackTo(absl::string_view type_url, const VALUE_TYPE& value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:24: error: expected primary-expression before '*' token 97 | T* PROTOBUF_NONNULL message) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:43: error: 'message' was not declared in this scope; did you mean 'Message'? 97 | T* PROTOBUF_NONNULL message) { --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:294:18: error: 'absl::string_view' has not been declared 294 | void Set(absl::string_view value, Arena* arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:301:23: error: 'absl::string_view' has not been declared 301 | void SetBytes(absl::string_view value, Arena* arena); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:207:14: error: 'optional' in namespace 'absl' does not name a template type 207 | inline absl::optional RttiTypeName() { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:218:24: error: expected template-name before '<' token 218 | : absl::disjunction, std::is_same, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:218:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:224:24: error: expected template-name before '<' token 224 | : absl::disjunction, std::is_same> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:224:24: error: expected '{' before '<' token --- libplinkseq_la-token.lo --- | ^~~~~~~ | Message /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:50: error: expression list treated as compound expression in initializer [-fpermissive] 97 | T* PROTOBUF_NONNULL message) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:51: error: expected ';' before '{' token 97 | T* PROTOBUF_NONNULL message) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:100:45: error: 'bool google::protobuf::internal::InternalUnpackTo' redeclared as different kind of entity 100 | PROTOBUF_EXPORT bool InternalUnpackTo(absl::string_view type_url, --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In constructor 'google::protobuf::internal::ArenaStringPtr::ArenaStringPtr(google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:240:17: error: 'string_view' is not a member of 'absl' 240 | Set(absl::string_view(""), arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In constructor 'google::protobuf::internal::ArenaStringPtr::ArenaStringPtr(google::protobuf::Arena*, const google::protobuf::internal::LazyString&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:251:17: error: 'string_view' is not a member of 'absl' 251 | Set(absl::string_view(default_value.get()), arena); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:228:24: error: expected template-name before '<' token 228 | : absl::disjunction> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:228:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:232:24: error: expected template-name before '<' token 232 | : absl::disjunction, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:232:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:238:24: error: expected template-name before '<' token 238 | : absl::disjunction> { | ^ --- libplinkseq_la-token.lo --- | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:96:6: note: previous declaration 'template bool google::protobuf::internal::InternalUnpackTo' 96 | bool InternalUnpackTo(absl::string_view type_url, const VALUE_TYPE& value, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:100:45: error: 'string_view' is not a member of 'absl' 100 | PROTOBUF_EXPORT bool InternalUnpackTo(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:101:39: error: expected primary-expression before 'const' 101 | const VALUE_TYPE& value, | ^~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::Set(const char*, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:465:13: error: 'string_view' is not a member of 'absl' 465 | Set(absl::string_view{s}, arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::Set(const char*, std::size_t, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:469:13: error: 'string_view' is not a member of 'absl' 469 | Set(absl::string_view{s, n}, arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: At global scope: --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:238:24: error: expected '{' before '<' token /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:493:46: error: expected ')' before 'name' 493 | explicit RealDebugCounter(absl::string_view name) { Register(name); } | ~ ^~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port.h:499:23: error: 'absl::string_view' has not been declared 499 | void Register(absl::string_view name); | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena_cleanup.h:20, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/serial_arena.h:26, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:38: --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:102:46: error: expected primary-expression before '*' token 102 | Message* PROTOBUF_NONNULL message); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:13: error: variable or field 'SetBytes' declared void 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:44: error: 'string_view' is not a member of 'absl' 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:68: error: expected primary-expression before '*' token 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:70: error: 'arena' was not declared in this scope; did you mean 'Arena'? 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^~~~~ | Arena /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::SetBytes(const void*, std::size_t, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:494:13: error: 'string_view' is not a member of 'absl' 494 | Set(absl::string_view{static_cast(p), n}, arena); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/string_block.h:24, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/serial_arena.h:28: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/serial_arena.h:31: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/metadata_lite.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:41, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_tctable_decl.h:24, from variant.pb.h:23: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:102:65: error: 'message' was not declared in this scope; did you mean 'Message'? 102 | Message* PROTOBUF_NONNULL message); | ^~~~~~~ | Message /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:108:23: error: 'string_view' is not a member of 'absl' 108 | bool InternalIs(absl::string_view type_url) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:108:44: error: expected ';' before '{' token 108 | bool InternalIs(absl::string_view type_url) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:122:28: error: 'string_view' is not a member of 'absl' 122 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:123:33: error: expected primary-expression before '*' token 123 | std::string* PROTOBUF_NONNULL full_type_name); | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:46: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:248:11: error: 'auto' parameter not permitted in this context 248 | template | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:248:33: error: 'auto' parameter not permitted in this context 248 | template | ^~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:123:52: error: 'full_type_name' was not declared in this scope 123 | std::string* PROTOBUF_NONNULL full_type_name); | ^~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:22: error: expected identifier before '*' token 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:123:66: error: expression list treated as compound expression in initializer [-fpermissive] 123 | std::string* PROTOBUF_NONNULL full_type_name); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:130:6: error: redefinition of 'bool google::protobuf::internal::ParseAnyTypeUrl' 130 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:122:6: note: 'bool google::protobuf::internal::ParseAnyTypeUrl' previously defined here 122 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:130:28: error: 'string_view' is not a member of 'absl' 130 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:131:33: error: expected primary-expression before '*' token 131 | std::string* PROTOBUF_NULLABLE url_prefix, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:44: error: 'ClassData' does not name a type 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:3: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:59: error: 'string_view' declared as function returning a function 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenaz_sampler.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/thread_safe_arena.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:39: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/thread_safe_arena.h:30: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:537:9: error: 'string_view' in namespace 'absl' does not name a type 537 | absl::string_view GetTypeName() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:657:59: error: 'absl::string_view' has not been declared 657 | ABSL_ATTRIBUTE_REINITIALIZES bool ParseFromString(absl::string_view data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:662:13: error: 'absl::string_view' has not been declared 662 | absl::string_view data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:694:30: error: 'absl::string_view' has not been declared 694 | bool MergeFromString(absl::string_view data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:699:37: error: 'absl::string_view' has not been declared 699 | bool MergePartialFromString(absl::string_view data); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:131:53: error: 'url_prefix' was not declared in this scope 131 | std::string* PROTOBUF_NULLABLE url_prefix, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:132:33: error: expected primary-expression before '*' token 132 | std::string* PROTOBUF_NONNULL full_type_name); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1108:9: error: 'string_view' in namespace 'absl' does not name a type 1108 | absl::string_view name() const; | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:42: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:26: error: 'string_view' is not a member of 'absl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:362:53: error: 'absl::string_view' has not been declared 362 | inline void AssignToString(std::string& dest, absl::string_view value, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:56: error: expected primary-expression before '*' token 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h: In function 'void google::protobuf::internal::AssignToString(std::string&, int, BytesTag)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:364:21: error: request for member 'data' in 'value', which is of non-class type 'int' 364 | dest.assign(value.data(), value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:364:35: error: request for member 'size' in 'value', which is of non-class type 'int' 364 | dest.assign(value.data(), value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:381:17: error: 'optional' in namespace 'absl' does not name a template type 381 | constexpr absl::optional EncodePlacementArenaOffsets( | ^~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h: In static member function 'static T* google::protobuf::Arena::Create(google::protobuf::Arena*, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:201:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 201 | if constexpr (is_arena_constructable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:207:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 207 | if constexpr (is_destructor_skippable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:213:12: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 213 | if constexpr (construct_type == ConstructType::kDefault) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:215:19: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 215 | } else if constexpr (construct_type == ConstructType::kCopy) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:58: error: 'msg' was not declared in this scope 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1151:20: error: expected primary-expression before 'const' 1151 | const internal::TcParseTableBase* tc_table, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1152:44: error: expected primary-expression before 'parse_flags' 1152 | MessageLite::ParseFlags parse_flags); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1152:55: error: expression list treated as compound expression in initializer [-fpermissive] 1152 | MessageLite::ParseFlags parse_flags); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1153:75: error: expected ';' before '(' token 1153 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1157:74: error: expected ';' before '(' token 1157 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1165:55: error: 'template bool google::protobuf::internal::MergeFromImpl(google::protobuf::io::ZeroCopyInputStream*, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 1165 | MessageLite::ParseFlags parse_flags); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1166:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1166 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1170:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1170 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h: In static member function 'static void google::protobuf::Arena::CreateInArenaStorage(T*, google::protobuf::Arena*, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:572:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 572 | if constexpr (is_arena_constructable::value) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1183:55: error: 'template bool google::protobuf::internal::MergeFromImpl(BoundedZCIS, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 1183 | MessageLite::ParseFlags parse_flags); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:578:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 578 | if constexpr (!is_destructor_skippable::value) { | ^~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/explicitly_constructed.h:17, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:20, from variant.pb.h:22: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:132:52: error: 'full_type_name' was not declared in this scope 132 | std::string* PROTOBUF_NONNULL full_type_name); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/has_bits.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1184:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1184 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1188:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1188 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:24: --- libplinkseq_la-token.lo --- 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/implicit_weak_message.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:39: --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1199:55: error: 'template bool google::protobuf::internal::MergeFromImpl(const SourceWrapper&, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 1199 | MessageLite::ParseFlags parse_flags) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h: In function 'const T* google::protobuf::DownCastMessage(const MessageLite*)': --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1426:38: error: 'const class google::protobuf::MessageLite' has no member named 'GetTypeName' 1426 | << "Cannot downcast " << from->GetTypeName() << " to " | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:294:18: error: 'absl::string_view' has not been declared 294 | void Set(absl::string_view value, Arena* arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:301:23: error: 'absl::string_view' has not been declared 301 | void SetBytes(absl::string_view value, Arena* arena); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:48: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In constructor 'google::protobuf::internal::ArenaStringPtr::ArenaStringPtr(google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:240:17: error: 'string_view' is not a member of 'absl' 240 | Set(absl::string_view(""), arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In constructor 'google::protobuf::internal::ArenaStringPtr::ArenaStringPtr(google::protobuf::Arena*, const google::protobuf::internal::LazyString&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:251:17: error: 'string_view' is not a member of 'absl' 251 | Set(absl::string_view(default_value.get()), arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::Set(const char*, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:465:13: error: 'string_view' is not a member of 'absl' 465 | Set(absl::string_view{s}, arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::Set(const char*, std::size_t, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:469:13: error: 'string_view' is not a member of 'absl' 469 | Set(absl::string_view{s, n}, arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:13: error: variable or field 'SetBytes' declared void 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:44: error: 'string_view' is not a member of 'absl' 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:68: error: expected primary-expression before '*' token 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:31, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_tctable_decl.h:25: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:125:18: error: 'absl::string_view' has not been declared 125 | void Set(absl::string_view value, Arena* arena, bool donated, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:144:23: error: 'absl::string_view' has not been declared 144 | void SetBytes(absl::string_view value, Arena* arena, bool donated, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:162:48: error: 'absl::string_view' has not been declared 162 | PROTOBUF_NDEBUG_INLINE void SetNoArena(absl::string_view value); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:431:13: error: variable or field 'SetNoArena' declared void 431 | inline void InlinedStringField::SetNoArena(absl::string_view value) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:431:50: error: 'string_view' is not a member of 'absl' 431 | inline void InlinedStringField::SetNoArena(absl::string_view value) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:13: error: variable or field 'Set' declared void 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:43: error: 'string_view' is not a member of 'absl' 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:67: error: expected primary-expression before '*' token 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:472:70: error: 'arena' was not declared in this scope; did you mean 'Arena'? 472 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { | ^~~~~ | Arena /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::SetBytes(const void*, std::size_t, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arenastring.h:494:13: error: 'string_view' is not a member of 'absl' 494 | Set(absl::string_view{static_cast(p), n}, arena); | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/metadata_lite.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:41, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_tctable_decl.h:24, from variant.pb.h:23: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:69: error: 'arena' was not declared in this scope; did you mean 'Arena'? 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^~~~~ | Arena /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:462:37: error: expected primary-expression before 'bool' 462 | bool donated, uint32_t* /*donating_states*/, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:462:59: error: expected primary-expression before '*' token 462 | bool donated, uint32_t* /*donating_states*/, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:462:80: error: expected primary-expression before ',' token 462 | bool donated, uint32_t* /*donating_states*/, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:463:54: error: expected primary-expression before ',' token 463 | uint32_t /*mask*/, MessageLite* /*msg*/) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:463:67: error: expected primary-expression before '*' token 463 | uint32_t /*mask*/, MessageLite* /*msg*/) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:463:76: error: expected primary-expression before ')' token 463 | uint32_t /*mask*/, MessageLite* /*msg*/) { | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:362:53: error: 'absl::string_view' has not been declared 362 | inline void AssignToString(std::string& dest, absl::string_view value, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const char*, google::protobuf::Arena*, bool, uint32_t*, uint32_t, google::protobuf::MessageLite*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:472:13: error: 'string_view' is not a member of 'absl' 472 | Set(absl::string_view(str), arena, donated, donating_states, mask, msg); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h: In function 'void google::protobuf::internal::AssignToString(std::string&, int, BytesTag)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:364:21: error: request for member 'data' in 'value', which is of non-class type 'int' 364 | dest.assign(value.data(), value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:364:35: error: request for member 'size' in 'value', which is of non-class type 'int' 364 | dest.assign(value.data(), value.size()); | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const char*, std::size_t, google::protobuf::Arena*, bool, uint32_t*, uint32_t, google::protobuf::MessageLite*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:479:13: error: 'string_view' is not a member of 'absl' 479 | Set(absl::string_view{str, size}, arena, donated, donating_states, mask, msg); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:13: error: variable or field 'SetBytes' declared void 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:48: error: 'string_view' is not a member of 'absl' 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:72: error: expected primary-expression before '*' token 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:381:17: error: 'optional' in namespace 'absl' does not name a template type 381 | constexpr absl::optional EncodePlacementArenaOffsets( | ^~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:46: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:74: error: 'arena' was not declared in this scope; did you mean 'Arena'? 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^~~~~ | Arena /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:483:42: error: expected primary-expression before 'bool' 483 | bool donated, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:484:50: error: expected primary-expression before '*' token 484 | uint32_t* donating_states, | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:248:11: error: 'auto' parameter not permitted in this context 248 | template | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:248:33: error: 'auto' parameter not permitted in this context 248 | template | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:22: error: expected identifier before '*' token 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:484:52: error: 'donating_states' was not declared in this scope; did you mean 'InitDonatingStates'? 484 | uint32_t* donating_states, | ^~~~~~~~~~~~~~~ | InitDonatingStates /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:485:51: error: expected primary-expression before 'mask' 485 | uint32_t mask, MessageLite* msg) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:485:68: error: expected primary-expression before '*' token 485 | uint32_t mask, MessageLite* msg) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:44: error: 'ClassData' does not name a type 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:3: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:456:59: error: 'string_view' declared as function returning a function 456 | absl::string_view (*get_type_name)(const ClassData* data); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:537:9: error: 'string_view' in namespace 'absl' does not name a type 537 | absl::string_view GetTypeName() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:657:59: error: 'absl::string_view' has not been declared 657 | ABSL_ATTRIBUTE_REINITIALIZES bool ParseFromString(absl::string_view data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:662:13: error: 'absl::string_view' has not been declared 662 | absl::string_view data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:694:30: error: 'absl::string_view' has not been declared 694 | bool MergeFromString(absl::string_view data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:699:37: error: 'absl::string_view' has not been declared 699 | bool MergePartialFromString(absl::string_view data); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:485:70: error: 'msg' was not declared in this scope 485 | uint32_t mask, MessageLite* msg) { | ^~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/zero_copy_stream.h:93, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:33: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:36: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:75:11: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view view() const { return {payload, size}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:81:34: error: 'absl::string_view' has not been declared 81 | void SetExternalBuffer(absl::string_view buffer) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:171:18: error: 'absl::string_view' has not been declared 171 | void Set(absl::string_view data, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:174:18: error: 'absl::string_view' has not been declared 174 | void Set(absl::string_view data, Arena* arena, size_t inline_capacity) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:195:23: error: 'absl::string_view' has not been declared 195 | void SetAlias(absl::string_view data, Arena* arena, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:231:9: error: 'string_view' in namespace 'absl' does not name a type 231 | absl::string_view Get() const { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1108:9: error: 'string_view' in namespace 'absl' does not name a type 1108 | absl::string_view name() const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:244:60: error: 'absl::string_view' has not been declared 244 | static constexpr UnownedPayload MakeUnownedPayload(absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:300:11: error: 'string_view' in namespace 'absl' does not name a type 300 | absl::string_view view() const { return {data(), size}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:380:9: error: 'string_view' in namespace 'absl' does not name a type 380 | absl::string_view inline_view() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:421:50: error: 'absl::string_view' has not been declared 421 | static void SetMaybeConstant(Self& self, absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:438:22: error: 'absl::string_view' has not been declared 438 | void SetImpl(absl::string_view data, Arena* arena, size_t inline_capacity); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:26: error: 'string_view' is not a member of 'absl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:56: error: expected primary-expression before '*' token 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::LargeRep::SetExternalBuffer(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:82:42: error: request for member 'data' in 'buffer', which is of non-class type 'int' 82 | payload = const_cast(buffer.data()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:83:21: error: request for member 'size' in 'buffer', which is of non-class type 'int' 83 | size = buffer.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::Set(const google::protobuf::internal::MicroString&, google::protobuf::Arena*, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:167:15: error: 'const class google::protobuf::internal::MicroString' has no member named 'Get'; did you mean 'Set'? 167 | Set(other.Get(), arena, inline_capacity); | ^~~ | Set /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::Set(const std::string&, Args ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:183:15: error: 'string_view' is not a member of 'absl' 183 | Set(absl::string_view(data), args...); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::Set(const char*, Args ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:191:15: error: 'string_view' is not a member of 'absl' 191 | Set(absl::string_view(data), args...); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In static member function 'static constexpr google::protobuf::internal::MicroString::UnownedPayload google::protobuf::internal::MicroString::MakeUnownedPayload(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:245:59: error: request for member 'data' in 'data', which is of non-class type 'int' 245 | return UnownedPayload{LargeRep{const_cast(data.data()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:246:63: error: request for member 'size' in 'data', which is of non-class type 'int' 246 | static_cast(data.size()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::StringRep::ResetBase()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:262:42: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 262 | void ResetBase() { SetExternalBuffer(str); } | ^~~ | | | std::string {aka std::__cxx11::basic_string} /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:81:46: note: initializing argument 1 of 'void google::protobuf::internal::MicroString::LargeRep::SetExternalBuffer(int)' 81 | void SetExternalBuffer(absl::string_view buffer) { | ~~~~~~~~~~~~~~~~~~^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:58: error: 'msg' was not declared in this scope 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1151:20: error: expected primary-expression before 'const' 1151 | const internal::TcParseTableBase* tc_table, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1152:44: error: expected primary-expression before 'parse_flags' 1152 | MessageLite::ParseFlags parse_flags); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1152:55: error: expression list treated as compound expression in initializer [-fpermissive] 1152 | MessageLite::ParseFlags parse_flags); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1153:75: error: expected ';' before '(' token 1153 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1157:74: error: expected ';' before '(' token 1157 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1165:55: error: 'template bool google::protobuf::internal::MergeFromImpl(google::protobuf::io::ZeroCopyInputStream*, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 1165 | MessageLite::ParseFlags parse_flags); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1166:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1166 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1170:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1170 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1183:55: error: 'template bool google::protobuf::internal::MergeFromImpl(BoundedZCIS, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 1183 | MessageLite::ParseFlags parse_flags); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1184:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1184 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1188:55: error: 'template bool google::protobuf::internal::MergeFromImpl' is not a function template 1188 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl( | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1199:55: error: 'template bool google::protobuf::internal::MergeFromImpl(const SourceWrapper&, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration 1199 | MessageLite::ParseFlags parse_flags) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1150:6: note: previous declaration 'template bool google::protobuf::internal::MergeFromImpl' 1150 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, | ^~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In static member function 'static void google::protobuf::internal::MicroString::SetMaybeConstant(Self&, int, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:423:30: error: request for member 'size' in 'data', which is of non-class type 'int' 423 | const size_t size = data.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:431:40: error: request for member 'data' in 'data', which is of non-class type 'int' 431 | memcpy(tmp.inline_head(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:431:53: error: request for member 'size' in 'data', which is of non-class type 'int' 431 | memcpy(tmp.inline_head(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:459:22: error: 'absl::string_view' has not been declared 459 | setter([&](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:460:40: error: request for member 'size' in 'chunk', which is of non-class type 'int' 460 | ABSL_DCHECK_LE(p - start + chunk.size(), size); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:69:58: note: in definition of macro 'ABSL_LOG_INTERNAL_CHECK_OP' 69 | ::absl::log_internal::GetReferenceableValue(val1), \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:77:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_LE_IMPL' 77 | ABSL_LOG_INTERNAL_CHECK_LE_IMPL(val1, val1_text, val2, val2_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:78:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_LE_IMPL' 78 | ABSL_LOG_INTERNAL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:460:7: note: in expansion of macro 'ABSL_DCHECK_LE' 460 | ABSL_DCHECK_LE(p - start + chunk.size(), size); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:461:23: error: request for member 'data' in 'chunk', which is of non-class type 'int' 461 | memcpy(p, chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:461:37: error: request for member 'size' in 'chunk', which is of non-class type 'int' 461 | memcpy(p, chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:462:18: error: request for member 'size' in 'chunk', which is of non-class type 'int' 462 | p += chunk.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:484:22: error: 'absl::string_view' has not been declared 484 | setter([&](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:485:27: error: request for member 'data' in 'chunk', which is of non-class type 'int' 485 | r->str.append(chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:485:41: error: request for member 'size' in 'chunk', which is of non-class type 'int' 485 | r->str.append(chunk.data(), chunk.size()); | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h: In function 'const T* google::protobuf::DownCastMessage(const MessageLite*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message_lite.h:1426:38: error: 'const class google::protobuf::MessageLite' has no member named 'GetTypeName' 1426 | << "Cannot downcast " << from->GetTypeName() << " to " | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::SetInChunks(std::size_t, google::protobuf::Arena*, F, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:495:9: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 495 | if (auto* r = micro_rep(); size <= r->capacity) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:501:13: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 501 | if (auto* r = large_rep(); size <= r->capacity) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:568:22: error: 'Get' has not been declared in 'class google::protobuf::internal::MicroString' 568 | using MicroString::Get; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:573:18: error: 'absl::string_view' has not been declared 573 | void Set(absl::string_view data, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:586:23: error: 'absl::string_view' has not been declared 586 | void SetAlias(absl::string_view data, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroStringExtraImpl::Set(const std::string&, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:577:15: error: 'string_view' is not a member of 'absl' 577 | Set(absl::string_view(data), arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroStringExtraImpl::Set(const char*, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:580:15: error: 'string_view' is not a member of 'absl' 580 | Set(absl::string_view(data), arena); | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_util.h:23, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:42, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_util.h:43:9: error: 'string_view' in namespace 'absl' does not name a type 43 | absl::string_view name; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_util.h:49:44: error: 'absl::string_view' has not been declared 49 | absl::string_view name, int* value); | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:46, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:46: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h: In member function 'google::protobuf::internal::RepeatedPtrFieldBase::Value* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:201:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 201 | if constexpr (GetBoundsCheckMode() == BoundsCheckMode::kAbort) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:31, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_tctable_decl.h:25: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:125:18: error: 'absl::string_view' has not been declared 125 | void Set(absl::string_view value, Arena* arena, bool donated, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h: In member function 'google::protobuf::internal::RepeatedPtrFieldBase::Value& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:276:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 276 | if constexpr (GetBoundsCheckMode() == BoundsCheckMode::kReturnDefault) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:144:23: error: 'absl::string_view' has not been declared 144 | void SetBytes(absl::string_view value, Arena* arena, bool donated, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:279:12: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 279 | if constexpr (TypeHandler::has_default_instance()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:284:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 284 | } else if constexpr (GetBoundsCheckMode() == BoundsCheckMode::kAbort) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:162:48: error: 'absl::string_view' has not been declared 162 | PROTOBUF_NDEBUG_INLINE void SetNoArena(absl::string_view value); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:431:13: error: variable or field 'SetNoArena' declared void 431 | inline void InlinedStringField::SetNoArena(absl::string_view value) { | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:431:50: error: 'string_view' is not a member of 'absl' 431 | inline void InlinedStringField::SetNoArena(absl::string_view value) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:13: error: variable or field 'Set' declared void 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:43: error: 'string_view' is not a member of 'absl' 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:67: error: expected primary-expression before '*' token 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:461:69: error: 'arena' was not declared in this scope; did you mean 'Arena'? 461 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, | ^~~~~ | Arena /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:462:37: error: expected primary-expression before 'bool' 462 | bool donated, uint32_t* /*donating_states*/, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:462:59: error: expected primary-expression before '*' token 462 | bool donated, uint32_t* /*donating_states*/, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:462:80: error: expected primary-expression before ',' token 462 | bool donated, uint32_t* /*donating_states*/, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:463:54: error: expected primary-expression before ',' token 463 | uint32_t /*mask*/, MessageLite* /*msg*/) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:463:67: error: expected primary-expression before '*' token 463 | uint32_t /*mask*/, MessageLite* /*msg*/) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:463:76: error: expected primary-expression before ')' token 463 | uint32_t /*mask*/, MessageLite* /*msg*/) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const char*, google::protobuf::Arena*, bool, uint32_t*, uint32_t, google::protobuf::MessageLite*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:472:13: error: 'string_view' is not a member of 'absl' 472 | Set(absl::string_view(str), arena, donated, donating_states, mask, msg); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const char*, std::size_t, google::protobuf::Arena*, bool, uint32_t*, uint32_t, google::protobuf::MessageLite*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:479:13: error: 'string_view' is not a member of 'absl' 479 | Set(absl::string_view{str, size}, arena, donated, donating_states, mask, msg); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:13: error: variable or field 'SetBytes' declared void 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:48: error: 'string_view' is not a member of 'absl' 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:72: error: expected primary-expression before '*' token 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:482:74: error: 'arena' was not declared in this scope; did you mean 'Arena'? 482 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, | ^~~~~ | Arena /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:483:42: error: expected primary-expression before 'bool' 483 | bool donated, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:484:50: error: expected primary-expression before '*' token 484 | uint32_t* donating_states, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h: In static member function 'static constexpr void google::protobuf::RepeatedPtrField::StaticValidityCheck()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:959:15: error: 'disjunction' is not a member of 'absl' 959 | absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:960:56: error: expected primary-expression before ',' token 960 | internal::is_supported_string_type, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:961:13: error: expected string-literal before 'internal' 961 | internal::is_supported_message_type>::value, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:961:13: error: expected ')' before 'internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:958:18: note: to match this '(' 958 | static_assert( | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:484:52: error: 'donating_states' was not declared in this scope; did you mean 'InitDonatingStates'? 484 | uint32_t* donating_states, | ^~~~~~~~~~~~~~~ | InitDonatingStates /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:485:51: error: expected primary-expression before 'mask' 485 | uint32_t mask, MessageLite* msg) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:485:68: error: expected primary-expression before '*' token 485 | uint32_t mask, MessageLite* msg) { | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:49: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/inlined_string_field.h:485:70: error: 'msg' was not declared in this scope 485 | uint32_t mask, MessageLite* msg) { | ^~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/zero_copy_stream.h:93, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:33: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:36: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:75:11: error: 'string_view' in namespace 'absl' does not name a type 75 | absl::string_view view() const { return {payload, size}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:81:34: error: 'absl::string_view' has not been declared 81 | void SetExternalBuffer(absl::string_view buffer) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:171:18: error: 'absl::string_view' has not been declared 171 | void Set(absl::string_view data, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:174:18: error: 'absl::string_view' has not been declared 174 | void Set(absl::string_view data, Arena* arena, size_t inline_capacity) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:195:23: error: 'absl::string_view' has not been declared 195 | void SetAlias(absl::string_view data, Arena* arena, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:231:9: error: 'string_view' in namespace 'absl' does not name a type 231 | absl::string_view Get() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:244:60: error: 'absl::string_view' has not been declared 244 | static constexpr UnownedPayload MakeUnownedPayload(absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:300:11: error: 'string_view' in namespace 'absl' does not name a type 300 | absl::string_view view() const { return {data(), size}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:380:9: error: 'string_view' in namespace 'absl' does not name a type 380 | absl::string_view inline_view() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:421:50: error: 'absl::string_view' has not been declared 421 | static void SetMaybeConstant(Self& self, absl::string_view data, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:438:22: error: 'absl::string_view' has not been declared 438 | void SetImpl(absl::string_view data, Arena* arena, size_t inline_capacity); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::LargeRep::SetExternalBuffer(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:82:42: error: request for member 'data' in 'buffer', which is of non-class type 'int' 82 | payload = const_cast(buffer.data()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:83:21: error: request for member 'size' in 'buffer', which is of non-class type 'int' 83 | size = buffer.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::Set(const google::protobuf::internal::MicroString&, google::protobuf::Arena*, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:167:15: error: 'const class google::protobuf::internal::MicroString' has no member named 'Get'; did you mean 'Set'? 167 | Set(other.Get(), arena, inline_capacity); | ^~~ | Set /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::Set(const std::string&, Args ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:183:15: error: 'string_view' is not a member of 'absl' 183 | Set(absl::string_view(data), args...); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::Set(const char*, Args ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:191:15: error: 'string_view' is not a member of 'absl' 191 | Set(absl::string_view(data), args...); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In static member function 'static constexpr google::protobuf::internal::MicroString::UnownedPayload google::protobuf::internal::MicroString::MakeUnownedPayload(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:245:59: error: request for member 'data' in 'data', which is of non-class type 'int' 245 | return UnownedPayload{LargeRep{const_cast(data.data()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:246:63: error: request for member 'size' in 'data', which is of non-class type 'int' 246 | static_cast(data.size()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::StringRep::ResetBase()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:262:42: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string'} to 'int' 262 | void ResetBase() { SetExternalBuffer(str); } | ^~~ | | | std::string {aka std::__cxx11::basic_string} /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:81:46: note: initializing argument 1 of 'void google::protobuf::internal::MicroString::LargeRep::SetExternalBuffer(int)' 81 | void SetExternalBuffer(absl::string_view buffer) { | ~~~~~~~~~~~~~~~~~~^~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h: In static member function 'static constexpr void google::protobuf::RepeatedField< >::StaticValidityCheck()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:262:15: error: 'disjunction' is not a member of 'absl' 262 | absl::disjunction, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:262:72: error: expected primary-expression before ',' token 262 | absl::disjunction, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:263:27: error: expected string-literal before 'internal' 263 | internal::is_supported_floating_point_type, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:263:27: error: expected ')' before 'internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:261:18: note: to match this '(' 261 | static_assert( | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In static member function 'static void google::protobuf::internal::MicroString::SetMaybeConstant(Self&, int, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:423:30: error: request for member 'size' in 'data', which is of non-class type 'int' 423 | const size_t size = data.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:431:40: error: request for member 'data' in 'data', which is of non-class type 'int' 431 | memcpy(tmp.inline_head(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:431:53: error: request for member 'size' in 'data', which is of non-class type 'int' 431 | memcpy(tmp.inline_head(), data.data(), data.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:459:22: error: 'absl::string_view' has not been declared 459 | setter([&](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:460:40: error: request for member 'size' in 'chunk', which is of non-class type 'int' 460 | ABSL_DCHECK_LE(p - start + chunk.size(), size); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_op.h:69:58: note: in definition of macro 'ABSL_LOG_INTERNAL_CHECK_OP' 69 | ::absl::log_internal::GetReferenceableValue(val1), \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:77:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_LE_IMPL' 77 | ABSL_LOG_INTERNAL_CHECK_LE_IMPL(val1, val1_text, val2, val2_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:78:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_LE_IMPL' 78 | ABSL_LOG_INTERNAL_DCHECK_LE_IMPL((val1), #val1, (val2), #val2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:460:7: note: in expansion of macro 'ABSL_DCHECK_LE' 460 | ABSL_DCHECK_LE(p - start + chunk.size(), size); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:461:23: error: request for member 'data' in 'chunk', which is of non-class type 'int' 461 | memcpy(p, chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:461:37: error: request for member 'size' in 'chunk', which is of non-class type 'int' 461 | memcpy(p, chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:462:18: error: request for member 'size' in 'chunk', which is of non-class type 'int' 462 | p += chunk.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:484:22: error: 'absl::string_view' has not been declared 484 | setter([&](absl::string_view chunk) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:485:27: error: request for member 'data' in 'chunk', which is of non-class type 'int' 485 | r->str.append(chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:485:41: error: request for member 'size' in 'chunk', which is of non-class type 'int' 485 | r->str.append(chunk.data(), chunk.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroString::SetInChunks(std::size_t, google::protobuf::Arena*, F, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:495:9: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 495 | if (auto* r = micro_rep(); size <= r->capacity) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:501:13: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 501 | if (auto* r = large_rep(); size <= r->capacity) { | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h: In member function 'const Element& google::protobuf::RepeatedField< >::Get(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:807:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 807 | if constexpr (internal::GetBoundsCheckMode() == | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:568:22: error: 'Get' has not been declared in 'class google::protobuf::internal::MicroString' 568 | using MicroString::Get; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:573:18: error: 'absl::string_view' has not been declared 573 | void Set(absl::string_view data, Arena* arena) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:586:23: error: 'absl::string_view' has not been declared 586 | void SetAlias(absl::string_view data, Arena* arena) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h: In member function 'Element* google::protobuf::RepeatedField< >::Mutable(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:836:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 836 | if constexpr (internal::GetBoundsCheckMode() == | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroStringExtraImpl::Set(const std::string&, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:577:15: error: 'string_view' is not a member of 'absl' 577 | Set(absl::string_view(data), arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h: In member function 'void google::protobuf::internal::MicroStringExtraImpl::Set(const char*, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/micro_string.h:580:15: error: 'string_view' is not a member of 'absl' 580 | Set(absl::string_view(data), arena); | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_util.h:23, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:42, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_util.h:43:9: error: 'string_view' in namespace 'absl' does not name a type 43 | absl::string_view name; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_util.h:49:44: error: 'absl::string_view' has not been declared 49 | absl::string_view name, int* value); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:40, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:47, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:26, from variant.pb.h:26: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/algorithm/container.h: In function 'OutputIterator absl::lts_20250512::c_sample(const C&, OutputIterator, Distance, UniformRandomBitGenerator&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/algorithm/container.h:849:15: error: 'sample' is not a member of 'std' 849 | return std::sample(container_algorithm_internal::c_begin(c), | ^~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:46, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:46: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h: In member function 'google::protobuf::internal::RepeatedPtrFieldBase::Value* google::protobuf::internal::RepeatedPtrFieldBase::Mutable(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:201:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 201 | if constexpr (GetBoundsCheckMode() == BoundsCheckMode::kAbort) { | ^~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:43: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' 57 | using HasValue = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:57:62: error: template argument 3 is invalid 57 | using HasValue = std::conditional_t>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:156:9: error: 'optional' in namespace 'absl' does not name a template type 156 | absl::optional alloc_ = {}; | ^~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h: In member function 'google::protobuf::internal::RepeatedPtrFieldBase::Value& google::protobuf::internal::RepeatedPtrFieldBase::Get(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:276:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 276 | if constexpr (GetBoundsCheckMode() == BoundsCheckMode::kReturnDefault) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:279:12: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 279 | if constexpr (TypeHandler::has_default_instance()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:284:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 284 | } else if constexpr (GetBoundsCheckMode() == BoundsCheckMode::kAbort) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:40, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:47, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:26, from variant.pb.h:26: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/algorithm/container.h: In function 'OutputIterator absl::lts_20250512::c_sample(const C&, OutputIterator, Distance, UniformRandomBitGenerator&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/algorithm/container.h:849:15: error: 'sample' is not a member of 'std' 849 | return std::sample(container_algorithm_internal::c_begin(c), | ^~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:54, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:40: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base& absl::lts_20250512::container_internal::node_handle_base::operator=(absl::lts_20250512::container_internal::node_handle_base&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:110:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | alloc_ = other.alloc_; | ^~~~~~ | alloc --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:289:38: error: 'absl::string_view' has not been declared 289 | absl::string_view field_name); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:43: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' 57 | using HasValue = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:57:62: error: template argument 3 is invalid 57 | using HasValue = std::conditional_t>; | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:614:41: error: 'absl::string_view' has not been declared 614 | static inline size_t StringSize(absl::string_view value); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:615:40: error: 'absl::string_view' has not been declared 615 | static inline size_t BytesSize(absl::string_view value); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:156:9: error: 'optional' in namespace 'absl' does not name a template type 156 | absl::optional alloc_ = {}; | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'bool absl::lts_20250512::container_internal::node_handle_base::empty() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:117:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 117 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type absl::lts_20250512::container_internal::node_handle_base::get_allocator() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:119:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 119 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(transfer_tag_t, const allocator_type&, slot_type*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:126:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 126 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(construct_tag_t, const allocator_type&, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:133:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 133 | : alloc_(a) { | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h: In static member function 'static constexpr void google::protobuf::RepeatedPtrField::StaticValidityCheck()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:959:15: error: 'disjunction' is not a member of 'absl' 959 | absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:960:56: error: expected primary-expression before ',' token 960 | internal::is_supported_string_type, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:961:13: error: expected string-literal before 'internal' 961 | internal::is_supported_message_type>::value, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:961:13: error: expected ')' before 'internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_ptr_field.h:958:18: note: to match this '(' 958 | static_assert( | ^ --- libplinkseq_la-token.lo --- In file included from /opt/tools/gcc13/include/c++/13.3.0/cassert:44, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:18: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'void absl::lts_20250512::container_internal::node_handle_base::reset()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:145:12: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 145 | assert(alloc_.has_value()); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:146:20: error: 'nullopt' is not a member of 'absl' 146 | alloc_ = absl::nullopt; | ^~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteStringToArray(int, const std::string&, uint8_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1449:60: error: cannot convert 'const std::string' {aka 'const std::__cxx11::basic_string'} to 'int' 1449 | return io::CodedOutputStream::WriteStringWithSizeToArray(value, target); | ^~~~~ | | | const std::string {aka const std::__cxx11::basic_string} /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1123:64: note: initializing argument 1 of 'static uint8_t* google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(int, uint8_t*)' 1123 | static uint8_t* WriteStringWithSizeToArray(absl::string_view str, | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteBytesToArray(int, const std::string&, uint8_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1455:60: error: cannot convert 'const std::string' {aka 'const std::__cxx11::basic_string'} to 'int' 1455 | return io::CodedOutputStream::WriteStringWithSizeToArray(value, target); | ^~~~~ | | | const std::string {aka const std::__cxx11::basic_string} /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1123:64: note: initializing argument 1 of 'static uint8_t* google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(int, uint8_t*)' 1123 | static uint8_t* WriteStringWithSizeToArray(absl::string_view str, | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1545:54: error: 'string_view' in namespace 'absl' does not name a type 1545 | inline size_t WireFormatLite::StringSize(const absl::string_view value) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static std::size_t google::protobuf::internal::WireFormatLite::StringSize(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1549:36: error: request for member 'size' in 'value', which is of non-class type 'const int' 1549 | return LengthDelimitedSize(value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1551:53: error: 'string_view' in namespace 'absl' does not name a type 1551 | inline size_t WireFormatLite::BytesSize(const absl::string_view value) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:49: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static std::size_t google::protobuf::internal::WireFormatLite::BytesSize(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1552:36: error: request for member 'size' in 'value', which is of non-class type 'const int' 1552 | return LengthDelimitedSize(value.size()); | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:44: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:58:63: error: 'absl::string_view' has not been declared 58 | PROTOBUF_EXPORT void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:62:54: error: 'absl::string_view' has not been declared 62 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:302:30: error: 'absl::string_view' has not been declared 302 | const char* InitFrom(absl::string_view flat) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base& absl::lts_20250512::container_internal::node_handle_base::operator=(absl::lts_20250512::container_internal::node_handle_base&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:110:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | alloc_ = other.alloc_; | ^~~~~~ | alloc --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type* absl::lts_20250512::container_internal::node_handle_base::alloc()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:153:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 153 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::ReadCord(const char*, int, absl::lts_20250512::Cord*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:223:21: error: 'string_view' is not a member of 'absl' 223 | *cord = absl::string_view(ptr, size); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h: In static member function 'static constexpr void google::protobuf::RepeatedField< >::StaticValidityCheck()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:262:15: error: 'disjunction' is not a member of 'absl' 262 | absl::disjunction, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:262:72: error: expected primary-expression before ',' token 262 | absl::disjunction, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:263:27: error: expected string-literal before 'internal' 263 | internal::is_supported_floating_point_type, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:263:27: error: expected ')' before 'internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:261:18: note: to match this '(' 261 | static_assert( | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::InitFrom(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:304:14: error: request for member 'size' in 'flat', which is of non-class type 'int' 304 | if (flat.size() > kSlopBytes) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:306:39: error: request for member 'data' in 'flat', which is of non-class type 'int' 306 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:306:53: error: request for member 'size' in 'flat', which is of non-class type 'int' 306 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:309:19: error: request for member 'data' in 'flat', which is of non-class type 'int' 309 | return flat.data(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:311:17: error: request for member 'empty' in 'flat', which is of non-class type 'int' 311 | if (!flat.empty()) { | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:312:41: error: request for member 'data' in 'flat', which is of non-class type 'int' 312 | std::memcpy(patch_buffer_, flat.data(), flat.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:312:54: error: request for member 'size' in 'flat', which is of non-class type 'int' 312 | std::memcpy(patch_buffer_, flat.data(), flat.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:315:55: error: request for member 'size' in 'flat', which is of non-class type 'int' 315 | limit_end_ = buffer_end_ = patch_buffer_ + flat.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:318:59: error: request for member 'data' in 'flat', which is of non-class type 'int' 318 | aliasing_ = reinterpret_cast(flat.data()) - | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h: In member function 'const Element& google::protobuf::RepeatedField< >::Get(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:807:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 807 | if constexpr (internal::GetBoundsCheckMode() == | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'bool absl::lts_20250512::container_internal::node_handle_base::empty() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:117:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 117 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h: In member function 'Element* google::protobuf::RepeatedField< >::Mutable(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:836:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 836 | if constexpr (internal::GetBoundsCheckMode() == | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::AppendSize(const char*, int, const A&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:419:14: error: 'is_invocable_r_v' is not a member of 'std' 419 | std::is_invocable_r_v; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:419:31: error: expected primary-expression before 'bool' 419 | std::is_invocable_r_v; | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:425:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 425 | if constexpr (kCheckReturn) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:442:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 442 | if constexpr (kCheckReturn) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type absl::lts_20250512::container_internal::node_handle_base::get_allocator() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:119:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 119 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:54, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:40: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(transfer_tag_t, const allocator_type&, slot_type*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:126:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 126 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(construct_tag_t, const allocator_type&, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:133:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 133 | : alloc_(a) { | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:289:38: error: 'absl::string_view' has not been declared 289 | absl::string_view field_name); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:614:41: error: 'absl::string_view' has not been declared 614 | static inline size_t StringSize(absl::string_view value); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:615:40: error: 'absl::string_view' has not been declared 615 | static inline size_t BytesSize(absl::string_view value); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::ReadMicroString(const char*, google::protobuf::internal::MicroString&, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1189:19: error: 'string_view' is not a member of 'absl' 1189 | str.Set(absl::string_view(ptr, size), arena); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /opt/tools/gcc13/include/c++/13.3.0/cassert:44, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:18: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'void absl::lts_20250512::container_internal::node_handle_base::reset()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:145:12: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 145 | assert(alloc_.has_value()); | ^~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:23: error: 'string_view' is not a member of 'absl' 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:38: error: expected primary-expression before 'const' 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:60: error: expression list treated as compound expression in initializer [-fpermissive] 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1315:68: error: 'bool google::protobuf::internal::VerifyUTF8(const std::string*, const char*)' redeclared as different kind of entity 1315 | inline bool VerifyUTF8(const std::string* s, const char* field_name) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:6: note: previous declaration 'bool google::protobuf::internal::VerifyUTF8' 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In function 'bool google::protobuf::internal::VerifyUTF8(const std::string*, const char*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1316:20: error: 'google::protobuf::internal::VerifyUTF8' cannot be used as a function 1316 | return VerifyUTF8(*s, field_name); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_tctable_decl.h:29: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteStringToArray(int, const std::string&, uint8_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1449:60: error: cannot convert 'const std::string' {aka 'const std::__cxx11::basic_string'} to 'int' 1449 | return io::CodedOutputStream::WriteStringWithSizeToArray(value, target); | ^~~~~ | | | const std::string {aka const std::__cxx11::basic_string} /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1123:64: note: initializing argument 1 of 'static uint8_t* google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(int, uint8_t*)' 1123 | static uint8_t* WriteStringWithSizeToArray(absl::string_view str, | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteBytesToArray(int, const std::string&, uint8_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1455:60: error: cannot convert 'const std::string' {aka 'const std::__cxx11::basic_string'} to 'int' 1455 | return io::CodedOutputStream::WriteStringWithSizeToArray(value, target); | ^~~~~ | | | const std::string {aka const std::__cxx11::basic_string} /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/coded_stream.h:1123:64: note: initializing argument 1 of 'static uint8_t* google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(int, uint8_t*)' 1123 | static uint8_t* WriteStringWithSizeToArray(absl::string_view str, | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1545:54: error: 'string_view' in namespace 'absl' does not name a type 1545 | inline size_t WireFormatLite::StringSize(const absl::string_view value) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static std::size_t google::protobuf::internal::WireFormatLite::StringSize(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1549:36: error: request for member 'size' in 'value', which is of non-class type 'const int' 1549 | return LengthDelimitedSize(value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1551:53: error: 'string_view' in namespace 'absl' does not name a type 1551 | inline size_t WireFormatLite::BytesSize(const absl::string_view value) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h: In static member function 'static std::size_t google::protobuf::internal::WireFormatLite::BytesSize(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/wire_format_lite.h:1552:36: error: request for member 'size' in 'value', which is of non-class type 'const int' 1552 | return LengthDelimitedSize(value.size()); | ^~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:44: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:58:63: error: 'absl::string_view' has not been declared 58 | PROTOBUF_EXPORT void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:62:54: error: 'absl::string_view' has not been declared 62 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:302:30: error: 'absl::string_view' has not been declared 302 | const char* InitFrom(absl::string_view flat) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/stubs/port.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/stubs/common.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:31, from variant.pb.h:24: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::ReadCord(const char*, int, absl::lts_20250512::Cord*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:223:21: error: 'string_view' is not a member of 'absl' 223 | *cord = absl::string_view(ptr, size); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/stubs/common.h:34: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:146:20: error: 'nullopt' is not a member of 'absl' 146 | alloc_ = absl::nullopt; | ^~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:32: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/call_once.h: In function 'void absl::lts_20250512::base_internal::CallOnceImpl(std::atomic*, SchedulingMode, Callable&&, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/call_once.h:184:10: error: 'invoke' is not a member of 'std' 184 | std::invoke(std::forward(fn), std::forward(args)...); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/call_once.h:184:10: note: 'std::invoke' is only available from C++17 onwards --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::InitFrom(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:304:14: error: request for member 'size' in 'flat', which is of non-class type 'int' 304 | if (flat.size() > kSlopBytes) { | ^~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:37: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:306:39: error: request for member 'data' in 'flat', which is of non-class type 'int' 306 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:306:53: error: request for member 'size' in 'flat', which is of non-class type 'int' 306 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:309:19: error: request for member 'data' in 'flat', which is of non-class type 'int' 309 | return flat.data(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:311:17: error: request for member 'empty' in 'flat', which is of non-class type 'int' 311 | if (!flat.empty()) { | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:312:41: error: request for member 'data' in 'flat', which is of non-class type 'int' 312 | std::memcpy(patch_buffer_, flat.data(), flat.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:312:54: error: request for member 'size' in 'flat', which is of non-class type 'int' 312 | std::memcpy(patch_buffer_, flat.data(), flat.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:315:55: error: request for member 'size' in 'flat', which is of non-class type 'int' 315 | limit_end_ = buffer_end_ = patch_buffer_ + flat.size(); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:318:59: error: request for member 'data' in 'flat', which is of non-class type 'int' 318 | aliasing_ = reinterpret_cast(flat.data()) - | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:36:30: error: 'string_view' is not a member of 'absl' 36 | std::string GetTypeUrl(absl::string_view message_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:37:30: error: 'string_view' is not a member of 'absl' 37 | absl::string_view type_url_prefix); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:40:7: error: 'string_view' in namespace 'absl' does not name a type 40 | absl::string_view GetAnyMessageName() { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:50:39: error: 'absl::string_view' has not been declared 50 | const MessageLite& message, absl::string_view type_url_prefix, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:51:11: error: 'absl::string_view' has not been declared 51 | absl::string_view type_name, URL_TYPE* PROTOBUF_NONNULL dst_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:54:11: error: 'string_view' is not a member of 'absl' 54 | absl::string_view type_name, absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:54:40: error: 'string_view' is not a member of 'absl' 54 | absl::string_view type_name, absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:5: error: expected primary-expression before 'const' 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:41: error: expected primary-expression before '*' token 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type* absl::lts_20250512::container_internal::node_handle_base::alloc()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:153:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 153 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:60: error: 'dst_message' was not declared in this scope 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:71: error: expression list treated as compound expression in initializer [-fpermissive] 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::AppendSize(const char*, int, const A&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:419:14: error: 'is_invocable_r_v' is not a member of 'std' 419 | std::is_invocable_r_v; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:419:31: error: expected primary-expression before 'bool' 419 | std::is_invocable_r_v; | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:425:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 425 | if constexpr (kCheckReturn) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:56:43: error: 'string_view' is not a member of 'absl' 56 | PROTOBUF_EXPORT bool InternalIsLite(absl::string_view type_name, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:442:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 442 | if constexpr (kCheckReturn) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:57:43: error: 'string_view' is not a member of 'absl' 57 | absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:57:63: error: expression list treated as compound expression in initializer [-fpermissive] 57 | absl::string_view type_url); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: In function 'bool google::protobuf::internal::InternalPackFrom(const T&, std::string*, std::string*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:66:31: error: 'GetAnyMessageName' was not declared in this scope 66 | GetAnyMessageName(), dst_url, dst_value); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:66:50: error: expected primary-expression before '>' token 66 | GetAnyMessageName(), dst_url, dst_value); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:66:52: error: expected primary-expression before ')' token 66 | GetAnyMessageName(), dst_url, dst_value); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:80:47: error: 'absl::string_view' has not been declared 80 | bool InternalPackFrom(const T& message, absl::string_view type_url_prefix, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::ReadMicroString(const char*, google::protobuf::internal::MicroString&, google::protobuf::Arena*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1189:19: error: 'string_view' is not a member of 'absl' 1189 | str.Set(absl::string_view(ptr, size), arena); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:23: error: 'string_view' is not a member of 'absl' 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:38: error: expected primary-expression before 'const' 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:60: error: expression list treated as compound expression in initializer [-fpermissive] 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1315:68: error: 'bool google::protobuf::internal::VerifyUTF8(const std::string*, const char*)' redeclared as different kind of entity 1315 | inline bool VerifyUTF8(const std::string* s, const char* field_name) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1313:6: note: previous declaration 'bool google::protobuf::internal::VerifyUTF8' 1313 | bool VerifyUTF8(absl::string_view s, const char* field_name); | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h: In function 'bool google::protobuf::internal::VerifyUTF8(const std::string*, const char*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/parse_context.h:1316:20: error: 'google::protobuf::internal::VerifyUTF8' cannot be used as a function 1316 | return VerifyUTF8(*s, field_name); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: In function 'bool google::protobuf::internal::InternalPackFrom(const T&, int, std::string*, std::string*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:83:57: error: 'GetAnyMessageName' was not declared in this scope 83 | return InternalPackFromLite(message, type_url_prefix, GetAnyMessageName(), | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:83:76: error: expected primary-expression before '>' token 83 | return InternalPackFromLite(message, type_url_prefix, GetAnyMessageName(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:83:78: error: expected primary-expression before ')' token 83 | return InternalPackFromLite(message, type_url_prefix, GetAnyMessageName(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:87:45: error: 'absl::string_view' has not been declared 87 | absl::string_view type_url_prefix, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:96:29: error: 'string_view' is not a member of 'absl' 96 | bool InternalUnpackTo(absl::string_view type_url, const VALUE_TYPE& value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:96:51: error: expected primary-expression before 'const' 96 | bool InternalUnpackTo(absl::string_view type_url, const VALUE_TYPE& value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:24: error: expected primary-expression before '*' token 97 | T* PROTOBUF_NONNULL message) { | ^ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::hash_bytes(H, const T&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:385:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 385 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:387:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 387 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:389:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 389 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' 578 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:58: error: expected parameter pack before '...' 578 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:61: error: template argument 1 is invalid 578 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:62: error: expected identifier before '::' token 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: declaration of 'value' not in a namespace surrounding '::' 578 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: 'value' should have been declared inside '::' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:69: error: expected ';' before ',' token 578 | typename std::enable_if...>::value, H>::type | ^ | ; --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_tctable_decl.h:29: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:621:37: error: 'absl::string_view' has not been declared 621 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:623:56: error: request for member 'data' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:623:68: error: request for member 'size' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:624:30: error: request for member 'size' in 'str', which is of non-class type 'int' 624 | WeaklyMixedInteger{str.size()}); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:645:36: error: 'std::basic_string_view' has not been declared 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:645:53: error: expected ',' or '...' before '<' token 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:43: error: 'message' was not declared in this scope; did you mean 'Message'? 97 | T* PROTOBUF_NONNULL message) { | ^~~~~~~ | Message /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:50: error: expression list treated as compound expression in initializer [-fpermissive] 97 | T* PROTOBUF_NONNULL message) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:51: error: expected ';' before '{' token 97 | T* PROTOBUF_NONNULL message) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:100:45: error: 'bool google::protobuf::internal::InternalUnpackTo' redeclared as different kind of entity 100 | PROTOBUF_EXPORT bool InternalUnpackTo(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:96:6: note: previous declaration 'template bool google::protobuf::internal::InternalUnpackTo' 96 | bool InternalUnpackTo(absl::string_view type_url, const VALUE_TYPE& value, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:100:45: error: 'string_view' is not a member of 'absl' 100 | PROTOBUF_EXPORT bool InternalUnpackTo(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:101:39: error: expected primary-expression before 'const' 101 | const VALUE_TYPE& value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:102:46: error: expected primary-expression before '*' token 102 | Message* PROTOBUF_NONNULL message); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:647:52: error: 'str' was not declared in this scope; did you mean 'std'? 647 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~ | std --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:102:65: error: 'message' was not declared in this scope; did you mean 'Message'? 102 | Message* PROTOBUF_NONNULL message); | ^~~~~~~ | Message /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:108:23: error: 'string_view' is not a member of 'absl' 108 | bool InternalIs(absl::string_view type_url) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:108:44: error: expected ';' before '{' token 108 | bool InternalIs(absl::string_view type_url) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:122:28: error: 'string_view' is not a member of 'absl' 122 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:123:33: error: expected primary-expression before '*' token 123 | std::string* PROTOBUF_NONNULL full_type_name); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:886:31: error: 'optional' in namespace 'absl' does not name a template type 886 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:886:39: error: expected ',' or '...' before '<' token 886 | H hash_state, const absl::optional& opt) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:887:7: error: 'opt' was not declared in this scope 887 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:123:52: error: 'full_type_name' was not declared in this scope 123 | std::string* PROTOBUF_NONNULL full_type_name); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:123:66: error: expression list treated as compound expression in initializer [-fpermissive] 123 | std::string* PROTOBUF_NONNULL full_type_name); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:130:6: error: redefinition of 'bool google::protobuf::internal::ParseAnyTypeUrl' 130 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:122:6: note: 'bool google::protobuf::internal::ParseAnyTypeUrl' previously defined here 122 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:888:44: error: 'opt' was not declared in this scope 888 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/stubs/port.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/stubs/common.h:22, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:31, from variant.pb.h:24: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:130:28: error: 'string_view' is not a member of 'absl' 130 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:131:33: error: expected primary-expression before '*' token 131 | std::string* PROTOBUF_NULLABLE url_prefix, | ^ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/stubs/common.h:34: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:32: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/call_once.h: In function 'void absl::lts_20250512::base_internal::CallOnceImpl(std::atomic*, SchedulingMode, Callable&&, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/call_once.h:184:10: error: 'invoke' is not a member of 'std' 184 | std::invoke(std::forward(fn), std::forward(args)...); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/base/call_once.h:184:10: note: 'std::invoke' is only available from C++17 onwards --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:25: error: 'conjunction' was not declared in this scope 903 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:51: error: expected parameter pack before '...' 903 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:54: error: template argument 1 is invalid 903 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:55: error: expected identifier before '::' token 903 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: declaration of 'value' not in a namespace surrounding '::' 903 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: 'value' should have been declared inside '::' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: redeclaration of 'template int value' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:62: note: previous declaration 'template int value' 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:62: error: expected ';' before ',' token 903 | typename std::enable_if...>::value, H>::type | ^ | ; --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:37: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:131:53: error: 'url_prefix' was not declared in this scope 131 | std::string* PROTOBUF_NULLABLE url_prefix, | ^~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:36:30: error: 'string_view' is not a member of 'absl' 36 | std::string GetTypeUrl(absl::string_view message_name, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:132:33: error: expected primary-expression before '*' token 132 | std::string* PROTOBUF_NONNULL full_type_name); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:37:30: error: 'string_view' is not a member of 'absl' 37 | absl::string_view type_url_prefix); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:40:7: error: 'string_view' in namespace 'absl' does not name a type 40 | absl::string_view GetAnyMessageName() { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:50:39: error: 'absl::string_view' has not been declared 50 | const MessageLite& message, absl::string_view type_url_prefix, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:51:11: error: 'absl::string_view' has not been declared 51 | absl::string_view type_name, URL_TYPE* PROTOBUF_NONNULL dst_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:54:11: error: 'string_view' is not a member of 'absl' 54 | absl::string_view type_name, absl::string_view type_url, | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1054:23: error: 'disjunction' in namespace 'absl' does not name a template type 1054 | using Apply = absl::disjunction< // | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:54:40: error: 'string_view' is not a member of 'absl' 54 | absl::string_view type_name, absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:5: error: expected primary-expression before 'const' 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:41: error: expected primary-expression before '*' token 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1065 | : std::integral_constant::value> {}; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:64: error: template argument 2 is invalid 1065 | : std::integral_constant::value> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:65: error: expected '{' before '::' token 1065 | : std::integral_constant::value> {}; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1089:7: error: 'conjunction' does not name a type 1089 | conjunction, is_uniquely_represented, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:60: error: 'dst_message' was not declared in this scope 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:55:71: error: expression list treated as compound expression in initializer [-fpermissive] 55 | const VALUE_TYPE& value, MessageLite* PROTOBUF_NONNULL dst_message); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:56:43: error: 'string_view' is not a member of 'absl' 56 | PROTOBUF_EXPORT bool InternalIsLite(absl::string_view type_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:57:43: error: 'string_view' is not a member of 'absl' 57 | absl::string_view type_url); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:57:63: error: expression list treated as compound expression in initializer [-fpermissive] 57 | absl::string_view type_url); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:132:52: error: 'full_type_name' was not declared in this scope 132 | std::string* PROTOBUF_NONNULL full_type_name); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/has_bits.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/implicit_weak_message.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:39: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: In function 'bool google::protobuf::internal::InternalPackFrom(const T&, std::string*, std::string*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:66:31: error: 'GetAnyMessageName' was not declared in this scope 66 | GetAnyMessageName(), dst_url, dst_value); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:66:50: error: expected primary-expression before '>' token 66 | GetAnyMessageName(), dst_url, dst_value); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:66:52: error: expected primary-expression before ')' token 66 | GetAnyMessageName(), dst_url, dst_value); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:80:47: error: 'absl::string_view' has not been declared 80 | bool InternalPackFrom(const T& message, absl::string_view type_url_prefix, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:48: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::hash_bytes(H, const T&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:385:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 385 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:387:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 387 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:389:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 389 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' 578 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: In function 'bool google::protobuf::internal::InternalPackFrom(const T&, int, std::string*, std::string*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:83:57: error: 'GetAnyMessageName' was not declared in this scope 83 | return InternalPackFromLite(message, type_url_prefix, GetAnyMessageName(), | ^~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:58: error: expected parameter pack before '...' 578 | typename std::enable_if...>::value, H>::type | ^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:83:76: error: expected primary-expression before '>' token 83 | return InternalPackFromLite(message, type_url_prefix, GetAnyMessageName(), | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:61: error: template argument 1 is invalid 578 | typename std::enable_if...>::value, H>::type | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:83:78: error: expected primary-expression before ')' token 83 | return InternalPackFromLite(message, type_url_prefix, GetAnyMessageName(), | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:62: error: expected identifier before '::' token 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: declaration of 'value' not in a namespace surrounding '::' 578 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: 'value' should have been declared inside '::' --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:87:45: error: 'absl::string_view' has not been declared 87 | absl::string_view type_url_prefix, | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:69: error: expected ';' before ',' token 578 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:621:37: error: 'absl::string_view' has not been declared 621 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:623:56: error: request for member 'data' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:623:68: error: request for member 'size' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:624:30: error: request for member 'size' in 'str', which is of non-class type 'int' 624 | WeaklyMixedInteger{str.size()}); | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:96:29: error: 'string_view' is not a member of 'absl' 96 | bool InternalUnpackTo(absl::string_view type_url, const VALUE_TYPE& value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:96:51: error: expected primary-expression before 'const' 96 | bool InternalUnpackTo(absl::string_view type_url, const VALUE_TYPE& value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:24: error: expected primary-expression before '*' token 97 | T* PROTOBUF_NONNULL message) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:645:36: error: 'std::basic_string_view' has not been declared 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:645:53: error: expected ',' or '...' before '<' token 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:43: error: 'message' was not declared in this scope; did you mean 'Message'? 97 | T* PROTOBUF_NONNULL message) { | ^~~~~~~ | Message /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:50: error: expression list treated as compound expression in initializer [-fpermissive] 97 | T* PROTOBUF_NONNULL message) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:97:51: error: expected ';' before '{' token 97 | T* PROTOBUF_NONNULL message) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:100:45: error: 'bool google::protobuf::internal::InternalUnpackTo' redeclared as different kind of entity 100 | PROTOBUF_EXPORT bool InternalUnpackTo(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:96:6: note: previous declaration 'template bool google::protobuf::internal::InternalUnpackTo' 96 | bool InternalUnpackTo(absl::string_view type_url, const VALUE_TYPE& value, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:100:45: error: 'string_view' is not a member of 'absl' 100 | PROTOBUF_EXPORT bool InternalUnpackTo(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:101:39: error: expected primary-expression before 'const' 101 | const VALUE_TYPE& value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:102:46: error: expected primary-expression before '*' token 102 | Message* PROTOBUF_NONNULL message); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:647:52: error: 'str' was not declared in this scope; did you mean 'std'? 647 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~ | std /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:886:31: error: 'optional' in namespace 'absl' does not name a template type 886 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:886:39: error: expected ',' or '...' before '<' token 886 | H hash_state, const absl::optional& opt) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:887:7: error: 'opt' was not declared in this scope 887 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1117:43: error: 'IntegralFastPath' was not declared in this scope 1117 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1117:61: error: template argument 1 is invalid 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1117:76: error: expected unqualified-id before '=' token 1117 | template ::value, int> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:362:53: error: 'absl::string_view' has not been declared 362 | inline void AssignToString(std::string& dest, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h: In function 'void google::protobuf::internal::AssignToString(std::string&, int, BytesTag)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:364:21: error: request for member 'data' in 'value', which is of non-class type 'int' 364 | dest.assign(value.data(), value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:364:35: error: request for member 'size' in 'value', which is of non-class type 'int' 364 | dest.assign(value.data(), value.size()); | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:888:44: error: 'opt' was not declared in this scope 888 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:381:17: error: 'optional' in namespace 'absl' does not name a template type 381 | constexpr absl::optional EncodePlacementArenaOffsets( | ^~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:102:65: error: 'message' was not declared in this scope; did you mean 'Message'? 102 | Message* PROTOBUF_NONNULL message); | ^~~~~~~ | Message /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:108:23: error: 'string_view' is not a member of 'absl' 108 | bool InternalIs(absl::string_view type_url) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:108:44: error: expected ';' before '{' token 108 | bool InternalIs(absl::string_view type_url) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:122:28: error: 'string_view' is not a member of 'absl' 122 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:123:33: error: expected primary-expression before '*' token 123 | std::string* PROTOBUF_NONNULL full_type_name); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:25: error: 'conjunction' was not declared in this scope 903 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:51: error: expected parameter pack before '...' 903 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:54: error: template argument 1 is invalid 903 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:55: error: expected identifier before '::' token 903 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: declaration of 'value' not in a namespace surrounding '::' 903 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: 'value' should have been declared inside '::' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: redeclaration of 'template int value' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:62: note: previous declaration 'template int value' 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:62: error: expected ';' before ',' token 903 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1054:23: error: 'disjunction' in namespace 'absl' does not name a template type 1054 | using Apply = absl::disjunction< // | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1065 | : std::integral_constant::value> {}; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:64: error: template argument 2 is invalid 1065 | : std::integral_constant::value> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:65: error: expected '{' before '::' token 1065 | : std::integral_constant::value> {}; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1089:7: error: 'conjunction' does not name a type 1089 | conjunction, is_uniquely_represented, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:123:52: error: 'full_type_name' was not declared in this scope 123 | std::string* PROTOBUF_NONNULL full_type_name); | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:123:66: error: expression list treated as compound expression in initializer [-fpermissive] 123 | std::string* PROTOBUF_NONNULL full_type_name); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:130:6: error: redefinition of 'bool google::protobuf::internal::ParseAnyTypeUrl' 130 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:122:6: note: 'bool google::protobuf::internal::ParseAnyTypeUrl' previously defined here 122 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:130:28: error: 'string_view' is not a member of 'absl' 130 | bool ParseAnyTypeUrl(absl::string_view type_url, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:131:33: error: expected primary-expression before '*' token 131 | std::string* PROTOBUF_NULLABLE url_prefix, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1124:44: error: 'IntegralFastPath' was not declared in this scope 1124 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1124:62: error: template argument 1 is invalid 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1124:77: error: expected unqualified-id before '=' token 1124 | template ::value, int> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:131:53: error: 'url_prefix' was not declared in this scope 131 | std::string* PROTOBUF_NULLABLE url_prefix, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:132:33: error: expected primary-expression before '*' token 132 | std::string* PROTOBUF_NONNULL full_type_name); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::Mix(uint64_t, uint64_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1320:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1320 | if constexpr (sizeof(size_t) < 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::WeakMix(uint64_t, uint64_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1337:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1337 | if constexpr (sizeof(size_t) < 8) return Mix(n, kMul); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In member function 'std::size_t absl::lts_20250512::hash_internal::HashImpl::operator()(const T&) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1440:29: error: 'hash' is not a member of 'absl::lts_20250512::hash_internal::MixingHashState' 1440 | return MixingHashState::hash(value); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static H absl::lts_20250512::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1451:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1451:64: error: expected primary-expression before '>' token 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1117:43: error: 'IntegralFastPath' was not declared in this scope 1117 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1117:61: error: template argument 1 is invalid 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1117:76: error: expected unqualified-id before '=' token 1117 | template ::value, int> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/any.h:132:52: error: 'full_type_name' was not declared in this scope 132 | std::string* PROTOBUF_NONNULL full_type_name); | ^~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/has_bits.h:18, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:38: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/implicit_weak_message.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:39: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1451:67: error: '::Invoke' has not been declared 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:48: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:27: error: 'absl::string_view' has not been declared 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' 77 | return absl::Hash{}(v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:40: error: template argument 1 is invalid 77 | return absl::Hash{}(v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:35: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable' used in nested name specifier 1445 | struct Hash | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:36: error: no match for call to '(absl::lts_20250512::hash_internal::Hash) (const absl::lts_20250512::Cord&)' 80 | return absl::Hash{}(v); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:25: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:48: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:48: error: 'absl::string_view' has not been declared 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:25: error: 'absl::string_view' has not been declared 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20250512::Cord') 96 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20250512::Cord /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:530:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, Span)' 530 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:530:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:534:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, Span)' 534 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:534:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:539:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, Span)' 539 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:539:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:546:42: note: candidate: 'template bool absl::lts_20250512::operator==(const U&, Span)' 546 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:546:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:552:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, const U&)' 552 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:552:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: candidate: 'template bool absl::lts_20250512::operator==(const InlinedVector&, const InlinedVector&)' 946 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1785:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(Duration, Duration)' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1785:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:904:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(Time, Time)' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:904:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(uint128, uint128)' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:810:48: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(int128, int128)' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:46: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1705:13: note: candidate: 'bool absl::lts_20250512::operator==(const Cord&, const Cord&)' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1705:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1726:13: note: candidate: 'bool absl::lts_20250512::operator==(const Cord&, int)' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1726:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' 109 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:32: error: template argument 1 is invalid 109 | struct HashEq : StringHashEq {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:26: error: 'std::basic_string_view' has not been declared 117 | size_t operator()(std::basic_string_view v) const { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:43: error: expected ',' or '...' before '<' token 117 | size_t operator()(std::basic_string_view v) const { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'std::size_t absl::lts_20250512::container_internal::BasicStringHash::operator()(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' 118 | return absl::Hash>{}(v); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:46: error: template argument 1 is invalid 118 | return absl::Hash>{}(v); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected primary-expression before '{' token 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected ';' before '{' token --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1124:44: error: 'IntegralFastPath' was not declared in this scope 1124 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1124:62: error: template argument 1 is invalid 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1124:77: error: expected unqualified-id before '=' token 1124 | template ::value, int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:56: error: 'v' was not declared in this scope 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:24: error: 'std::basic_string_view' has not been declared 125 | bool operator()(std::basic_string_view lhs, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:41: error: expected ',' or '...' before '<' token 125 | bool operator()(std::basic_string_view lhs, | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::Mix(uint64_t, uint64_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1320:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1320 | if constexpr (sizeof(size_t) < 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::WeakMix(uint64_t, uint64_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1337:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1337 | if constexpr (sizeof(size_t) < 8) return Mix(n, kMul); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In member function 'std::size_t absl::lts_20250512::hash_internal::HashImpl::operator()(const T&) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1440:29: error: 'hash' is not a member of 'absl::lts_20250512::hash_internal::MixingHashState' 1440 | return MixingHashState::hash(value); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static H absl::lts_20250512::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1451:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1451:64: error: expected primary-expression before '>' token 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::BasicStringEq::operator()(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:12: error: 'lhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:362:53: error: 'absl::string_view' has not been declared 362 | inline void AssignToString(std::string& dest, absl::string_view value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h: In function 'void google::protobuf::internal::AssignToString(std::string&, int, BytesTag)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:364:21: error: request for member 'data' in 'value', which is of non-class type 'int' 364 | dest.assign(value.data(), value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:364:35: error: request for member 'size' in 'value', which is of non-class type 'int' 364 | dest.assign(value.data(), value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_util.h:381:17: error: 'optional' in namespace 'absl' does not name a template type 381 | constexpr absl::optional EncodePlacementArenaOffsets( | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:19: error: 'rhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' 141 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:32: error: template argument 1 is invalid 141 | struct HashEq : BasicStringHashEq {}; | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1451:67: error: '::Invoke' has not been declared 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:34: error: template argument 1 is invalid 145 | struct HashEq : BasicStringHashEq {}; | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:27: error: 'absl::string_view' has not been declared 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' 77 | return absl::Hash{}(v); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:40: error: template argument 1 is invalid 77 | return absl::Hash{}(v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:35: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable' used in nested name specifier 1445 | struct Hash | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:36: error: no match for call to '(absl::lts_20250512::hash_internal::Hash) (const absl::lts_20250512::Cord&)' 80 | return absl::Hash{}(v); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:25: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:48: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:48: error: 'absl::string_view' has not been declared 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:25: error: 'absl::string_view' has not been declared 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20250512::Cord') 96 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20250512::Cord /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:530:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, Span)' 530 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:530:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:534:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, Span)' 534 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:534:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:539:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, Span)' 539 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:539:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:546:42: note: candidate: 'template bool absl::lts_20250512::operator==(const U&, Span)' 546 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:546:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:552:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, const U&)' 552 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:552:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: candidate: 'template bool absl::lts_20250512::operator==(const InlinedVector&, const InlinedVector&)' 946 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 96 | return lhs == rhs; | ^~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:34: error: template argument 1 is invalid 149 | struct HashEq : BasicStringHashEq {}; | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1785:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(Duration, Duration)' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1785:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:904:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(Time, Time)' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:904:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(uint128, uint128)' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:810:48: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(int128, int128)' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:46: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1705:13: note: candidate: 'bool absl::lts_20250512::operator==(const Cord&, const Cord&)' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1705:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1726:13: note: candidate: 'bool absl::lts_20250512::operator==(const Cord&, int)' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1726:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' 109 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:32: error: template argument 1 is invalid 109 | struct HashEq : StringHashEq {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:26: error: 'std::basic_string_view' has not been declared 117 | size_t operator()(std::basic_string_view v) const { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:43: error: expected ',' or '...' before '<' token 117 | size_t operator()(std::basic_string_view v) const { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'std::size_t absl::lts_20250512::container_internal::BasicStringHash::operator()(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' 118 | return absl::Hash>{}(v); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:46: error: template argument 1 is invalid 118 | return absl::Hash>{}(v); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected primary-expression before '{' token 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected ';' before '{' token --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:45: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common_policy_traits.h: In static member function 'static std::true_type absl::lts_20250512::container_internal::common_policy_traits >::transfer_impl(Alloc*, slot_type*, slot_type*, Rank1)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: error: 'launder' is not a member of 'std' 133 | static_cast(std::launder( | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: note: 'std::launder' is only available from C++17 onwards In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:211, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_policy_traits.h: In static member function 'static absl::lts_20250512::container_internal::hash_policy_traits >::key_type& absl::lts_20250512::container_internal::hash_policy_traits >::ReturnKey::Impl(Key&&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: error: 'launder' is not a member of 'std' 42 | return *std::launder( | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: note: 'std::launder' is only available from C++17 onwards --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:56: error: 'v' was not declared in this scope 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:24: error: 'std::basic_string_view' has not been declared 125 | bool operator()(std::basic_string_view lhs, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:41: error: expected ',' or '...' before '<' token 125 | bool operator()(std::basic_string_view lhs, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::BasicStringEq::operator()(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:12: error: 'lhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:19: error: 'rhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' 141 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:32: error: template argument 1 is invalid 141 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:34: error: template argument 1 is invalid 145 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::CommonFields::set_control(absl::lts_20250512::container_internal::ctrl_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:993:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 993 | if constexpr (kGenerateSeed) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:34: error: template argument 1 is invalid 149 | struct HashEq : BasicStringHashEq {}; | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'bool absl::lts_20250512::container_internal::CommonFields::should_rehash_for_bug_detection_on_insert() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1080:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1080 | if constexpr (!SwisstableGenerationsEnabled()) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:45: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common_policy_traits.h: In static member function 'static std::true_type absl::lts_20250512::container_internal::common_policy_traits >::transfer_impl(Alloc*, slot_type*, slot_type*, Rank1)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: error: 'launder' is not a member of 'std' 133 | static_cast(std::launder( | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: note: 'std::launder' is only available from C++17 onwards --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::SizeToCapacity(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1229:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1229 | if constexpr (Group::kWidth == 8) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:211, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_policy_traits.h: In static member function 'static absl::lts_20250512::container_internal::hash_policy_traits >::key_type& absl::lts_20250512::container_internal::hash_policy_traits >::ReturnKey::Impl(Key&&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: error: 'launder' is not a member of 'std' 42 | return *std::launder( | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: note: 'std::launder' is only available from C++17 onwards --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'std::size_t absl::lts_20250512::container_internal::TryFindNewIndexWithoutProbing(std::size_t, std::size_t, std::size_t, ctrl_t*, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1488:7: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1488 | if (auto mask = new_g.MaskNonFull(); ABSL_PREDICT_TRUE(mask)) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::ShouldSampleHashtablezInfoForAlloc()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:15: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1592 | return std::is_same_v>; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:34: error: expected primary-expression before ',' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:55: error: expected primary-expression before '>' token 1592 | return std::is_same_v>; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:57: error: expected primary-expression before ';' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::MaxValidSizeFor1ByteSlot()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1692:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1692 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::MaxValidSize(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1705:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1705 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::IsAboveValidSize(std::size_t, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1721:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1721 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1972:28: error: 'disjunction' in namespace 'absl' does not name a template type 1972 | using Insertable = absl::disjunction< | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:40, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:47, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:26, from variant.pb.h:26: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/algorithm/container.h: In function 'OutputIterator absl::lts_20250512::c_sample(const C&, OutputIterator, Distance, UniformRandomBitGenerator&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/algorithm/container.h:849:15: error: 'sample' is not a member of 'std' 849 | return std::sample(container_algorithm_internal::c_begin(c), | ^~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:43: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' 57 | using HasValue = std::conditional_t>; | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:39: error: 'Insertable' was not declared in this scope 1989 | IsDecomposable::value, T>>; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:51: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:61: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:57:62: error: template argument 3 is invalid 57 | using HasValue = std::conditional_t>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:156:9: error: 'optional' in namespace 'absl' does not name a template type 156 | absl::optional alloc_ = {}; | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:66: error: wrong number of template arguments (4, should be 3) 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2614:11: note: provided for 'template using std::conditional_t = typename std::conditional::type' 2614 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::CommonFields::set_control(absl::lts_20250512::container_internal::ctrl_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:993:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 993 | if constexpr (kGenerateSeed) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'bool absl::lts_20250512::container_internal::CommonFields::should_rehash_for_bug_detection_on_insert() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1080:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1080 | if constexpr (!SwisstableGenerationsEnabled()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::SizeToCapacity(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1229:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1229 | if constexpr (Group::kWidth == 8) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base& absl::lts_20250512::container_internal::node_handle_base::operator=(absl::lts_20250512::container_internal::node_handle_base&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:110:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | alloc_ = other.alloc_; | ^~~~~~ | alloc --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:30: error: 'Insertable' was not declared in this scope 2243 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:42: error: template argument 1 is invalid 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:57: error: expected unqualified-id before '=' token 2243 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'std::size_t absl::lts_20250512::container_internal::TryFindNewIndexWithoutProbing(std::size_t, std::size_t, std::size_t, ctrl_t*, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1488:7: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1488 | if (auto mask = new_g.MaskNonFull(); ABSL_PREDICT_TRUE(mask)) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::ShouldSampleHashtablezInfoForAlloc()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:15: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1592 | return std::is_same_v>; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:34: error: expected primary-expression before ',' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:55: error: expected primary-expression before '>' token 1592 | return std::is_same_v>; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:57: error: expected primary-expression before ';' token 1592 | return std::is_same_v>; | ^ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:40, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:47, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:26, from variant.pb.h:26: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/algorithm/container.h: In function 'OutputIterator absl::lts_20250512::c_sample(const C&, OutputIterator, Distance, UniformRandomBitGenerator&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/algorithm/container.h:849:15: error: 'sample' is not a member of 'std' 849 | return std::sample(container_algorithm_internal::c_begin(c), | ^~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::MaxValidSizeFor1ByteSlot()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1692:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1692 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::MaxValidSize(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1705:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1705 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::IsAboveValidSize(std::size_t, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1721:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1721 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1972:28: error: 'disjunction' in namespace 'absl' does not name a template type 1972 | using Insertable = absl::disjunction< | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:30: error: 'Insertable' was not declared in this scope 2255 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:42: error: template argument 1 is invalid 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:57: error: expected unqualified-id before '=' token 2255 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:56, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/hash_container_defaults.h:19, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:43: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' 57 | using HasValue = std::conditional_t>; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:57:53: error: 'negation' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:57:62: error: template argument 3 is invalid 57 | using HasValue = std::conditional_t>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:156:9: error: 'optional' in namespace 'absl' does not name a template type 156 | absl::optional alloc_ = {}; | ^~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:39: error: 'Insertable' was not declared in this scope 1989 | IsDecomposable::value, T>>; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:51: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:61: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base& absl::lts_20250512::container_internal::node_handle_base::operator=(absl::lts_20250512::container_internal::node_handle_base&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:110:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 110 | alloc_ = other.alloc_; | ^~~~~~ | alloc --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:66: error: wrong number of template arguments (4, should be 3) 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2614:11: note: provided for 'template using std::conditional_t = typename std::conditional::type' 2614 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:30: error: 'Insertable' was not declared in this scope 2265 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:42: error: template argument 1 is invalid 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:57: error: expected unqualified-id before '=' token 2265 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'bool absl::lts_20250512::container_internal::node_handle_base::empty() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:117:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 117 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'bool absl::lts_20250512::container_internal::node_handle_base::empty() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:117:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 117 | bool empty() const noexcept { return !alloc_; } | ^~~~~~ | alloc --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type absl::lts_20250512::container_internal::node_handle_base::get_allocator() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:119:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 119 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(transfer_tag_t, const allocator_type&, slot_type*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:126:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 126 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(construct_tag_t, const allocator_type&, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:133:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 133 | : alloc_(a) { | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type absl::lts_20250512::container_internal::node_handle_base::get_allocator() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:119:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 119 | allocator_type get_allocator() const { return *alloc_; } | ^~~~~~ | alloc /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(transfer_tag_t, const allocator_type&, slot_type*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:126:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 126 | : alloc_(a) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In constructor 'absl::lts_20250512::container_internal::node_handle_base::node_handle_base(construct_tag_t, const allocator_type&, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:133:9: error: class 'absl::lts_20250512::container_internal::node_handle_base' does not have any field named 'alloc_' 133 | : alloc_(a) { | ^~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:30: error: 'Insertable' was not declared in this scope 2275 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:42: error: template argument 1 is invalid 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:57: error: expected unqualified-id before '=' token 2275 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-gstore.lo --- In file included from /opt/tools/gcc13/include/c++/13.3.0/cassert:44, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:18: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'void absl::lts_20250512::container_internal::node_handle_base::reset()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:145:12: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 145 | assert(alloc_.has_value()); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:146:20: error: 'nullopt' is not a member of 'absl' 146 | alloc_ = absl::nullopt; | ^~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /opt/tools/gcc13/include/c++/13.3.0/cassert:44, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:18: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'void absl::lts_20250512::container_internal::node_handle_base::reset()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:145:12: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 145 | assert(alloc_.has_value()); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:146:20: error: 'nullopt' is not a member of 'absl' 146 | alloc_ = absl::nullopt; | ^~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type* absl::lts_20250512::container_internal::node_handle_base::alloc()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:153:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 153 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h: In member function 'absl::lts_20250512::container_internal::node_handle_base::allocator_type* absl::lts_20250512::container_internal::node_handle_base::alloc()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:153:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? 153 | allocator_type* alloc() { return std::addressof(*alloc_); } | ^~~~~~ | alloc --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2439 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:65: error: template argument 1 is invalid 2439 | int = std::enable_if_t::value && | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:30: error: 'Insertable' was not declared in this scope 2243 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:42: error: template argument 1 is invalid 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:57: error: expected unqualified-id before '=' token 2243 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:72: error: expected primary-expression before '>' token 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:75: error: 'value' in namespace '::' does not name a type 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:30: error: 'Insertable' was not declared in this scope 2255 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:42: error: template argument 1 is invalid 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:57: error: expected unqualified-id before '=' token 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:30: error: 'Insertable' was not declared in this scope 2265 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:42: error: template argument 1 is invalid 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:57: error: expected unqualified-id before '=' token 2265 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::hash_bytes(H, const T&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:385:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 385 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:387:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 387 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2448 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:59: error: template argument 1 is invalid 2448 | std::enable_if_t::value && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:68: error: expected '>' before '&&' token 2448 | std::enable_if_t::value && | ^~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:389:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 389 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2451:35: error: expected unqualified-id before '=' token 2451 | int> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' 578 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:58: error: expected parameter pack before '...' 578 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:61: error: template argument 1 is invalid 578 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:62: error: expected identifier before '::' token 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: declaration of 'value' not in a namespace surrounding '::' 578 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: 'value' should have been declared inside '::' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:69: error: expected ';' before ',' token 578 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:621:37: error: 'absl::string_view' has not been declared 621 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:623:56: error: request for member 'data' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:623:68: error: request for member 'size' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:624:30: error: request for member 'size' in 'str', which is of non-class type 'int' 624 | WeaklyMixedInteger{str.size()}); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:645:36: error: 'std::basic_string_view' has not been declared 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:645:53: error: expected ',' or '...' before '<' token 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h:89, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:57: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::hash_bytes(H, const T&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:385:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 385 | if constexpr (sizeof(T) == 1) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:387:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 387 | } else if constexpr (sizeof(T) == 2) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:389:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 389 | } else if constexpr (sizeof(T) == 4) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:647:52: error: 'str' was not declared in this scope; did you mean 'std'? 647 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~ | std --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' 578 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:31: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:58: error: expected parameter pack before '...' 578 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:61: error: template argument 1 is invalid 578 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:62: error: expected identifier before '::' token 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: declaration of 'value' not in a namespace surrounding '::' 578 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:64: error: 'value' should have been declared inside '::' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:69: error: expected ';' before ',' token 578 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:621:37: error: 'absl::string_view' has not been declared 621 | H AbslHashValue(H hash_state, absl::string_view str) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:623:56: error: request for member 'data' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:623:68: error: request for member 'size' in 'str', which is of non-class type 'int' 623 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:624:30: error: request for member 'size' in 'str', which is of non-class type 'int' 624 | WeaklyMixedInteger{str.size()}); | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:886:31: error: 'optional' in namespace 'absl' does not name a template type 886 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:886:39: error: expected ',' or '...' before '<' token 886 | H hash_state, const absl::optional& opt) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:645:36: error: 'std::basic_string_view' has not been declared 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:645:53: error: expected ',' or '...' before '<' token 645 | H AbslHashValue(H hash_state, std::basic_string_view str) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:887:7: error: 'opt' was not declared in this scope 887 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'H absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:647:52: error: 'str' was not declared in this scope; did you mean 'std'? 647 | H::combine_contiguous(std::move(hash_state), str.data(), str.size()), | ^~~ | std /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:886:31: error: 'optional' in namespace 'absl' does not name a template type 886 | H hash_state, const absl::optional& opt) { | ^~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:888:44: error: 'opt' was not declared in this scope 888 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:886:39: error: expected ',' or '...' before '<' token 886 | H hash_state, const absl::optional& opt) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:30: error: 'Insertable' was not declared in this scope 2275 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:42: error: template argument 1 is invalid 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:57: error: expected unqualified-id before '=' token 2275 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2470 | IsDecomposableAndInsertable::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:62: error: template argument 1 is invalid 2470 | IsDecomposableAndInsertable::value && | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In function 'typename std::enable_if::value, H>::type absl::lts_20250512::hash_internal::AbslHashValue(H, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:887:7: error: 'opt' was not declared in this scope 887 | if (opt) hash_state = H::combine(std::move(hash_state), *opt); | ^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:25: error: 'conjunction' was not declared in this scope 903 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:51: error: expected parameter pack before '...' 903 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:54: error: template argument 1 is invalid 903 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:55: error: expected identifier before '::' token 903 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: declaration of 'value' not in a namespace surrounding '::' 903 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: 'value' should have been declared inside '::' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: redeclaration of 'template int value' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:62: note: previous declaration 'template int value' 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:62: error: expected ';' before ',' token 903 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1054:23: error: 'disjunction' in namespace 'absl' does not name a template type 1054 | using Apply = absl::disjunction< // | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1065 | : std::integral_constant::value> {}; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:64: error: template argument 2 is invalid 1065 | : std::integral_constant::value> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:65: error: expected '{' before '::' token 1065 | : std::integral_constant::value> {}; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1089:7: error: 'conjunction' does not name a type 1089 | conjunction, is_uniquely_represented, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:888:44: error: 'opt' was not declared in this scope 888 | return H::combine(std::move(hash_state), opt.has_value()); | ^~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2439 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:65: error: template argument 1 is invalid 2439 | int = std::enable_if_t::value && | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:31: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected primary-expression before 'const' 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1117:43: error: 'IntegralFastPath' was not declared in this scope 1117 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1117:61: error: template argument 1 is invalid 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1117:76: error: expected unqualified-id before '=' token 1117 | template ::value, int> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:25: error: 'conjunction' was not declared in this scope 903 | typename std::enable_if...>::value, H>::type | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:51: error: expected parameter pack before '...' 903 | typename std::enable_if...>::value, H>::type | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:54: error: template argument 1 is invalid 903 | typename std::enable_if...>::value, H>::type | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:55: error: expected identifier before '::' token 903 | typename std::enable_if...>::value, H>::type | ^~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected '>' before 'const' --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: declaration of 'value' not in a namespace surrounding '::' 903 | typename std::enable_if...>::value, H>::type | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: 'value' should have been declared inside '::' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:57: error: redeclaration of 'template int value' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:578:62: note: previous declaration 'template int value' 578 | typename std::enable_if...>::value, H>::type | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:903:62: error: expected ';' before ',' token 903 | typename std::enable_if...>::value, H>::type | ^ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1054:23: error: 'disjunction' in namespace 'absl' does not name a template type 1054 | using Apply = absl::disjunction< // | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1065 | : std::integral_constant::value> {}; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:64: error: template argument 2 is invalid 1065 | : std::integral_constant::value> {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1065:65: error: expected '{' before '::' token 1065 | : std::integral_constant::value> {}; | ^~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:72: error: 'value' in namespace '::' does not name a type 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1124:44: error: 'IntegralFastPath' was not declared in this scope 1124 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1124:62: error: template argument 1 is invalid 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1124:77: error: expected unqualified-id before '=' token 1124 | template ::value, int> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:72: error: expected primary-expression before '>' token 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:75: error: 'value' in namespace '::' does not name a type 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2478 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:66: error: template argument 1 is invalid 2478 | std::enable_if_t::value && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:75: error: expected '>' before '&&' token 2478 | std::enable_if_t::value && | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2480:35: error: expected unqualified-id before '=' token 2480 | int> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::Mix(uint64_t, uint64_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1320:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1320 | if constexpr (sizeof(size_t) < 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::WeakMix(uint64_t, uint64_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1337:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1337 | if constexpr (sizeof(size_t) < 8) return Mix(n, kMul); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In member function 'std::size_t absl::lts_20250512::hash_internal::HashImpl::operator()(const T&) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1440:29: error: 'hash' is not a member of 'absl::lts_20250512::hash_internal::MixingHashState' 1440 | return MixingHashState::hash(value); | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1089:7: error: 'conjunction' does not name a type 1089 | conjunction, is_uniquely_represented, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static H absl::lts_20250512::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1451:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1451:64: error: expected primary-expression before '>' token 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1451:67: error: '::Invoke' has not been declared 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1117:43: error: 'IntegralFastPath' was not declared in this scope 1117 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1117:61: error: template argument 1 is invalid 1117 | template ::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1117:76: error: expected unqualified-id before '=' token 1117 | template ::value, int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2511 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:65: error: template argument 1 is invalid 2511 | int = std::enable_if_t::value && | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:27: error: 'absl::string_view' has not been declared 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' 77 | return absl::Hash{}(v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:40: error: template argument 1 is invalid 77 | return absl::Hash{}(v); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2448 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:35: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable' used in nested name specifier 1445 | struct Hash | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:59: error: template argument 1 is invalid 2448 | std::enable_if_t::value && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:68: error: expected '>' before '&&' token 2448 | std::enable_if_t::value && | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2451:35: error: expected unqualified-id before '=' token 2451 | int> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:36: error: no match for call to '(absl::lts_20250512::hash_internal::Hash) (const absl::lts_20250512::Cord&)' 80 | return absl::Hash{}(v); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:25: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:48: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:48: error: 'absl::string_view' has not been declared 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:25: error: 'absl::string_view' has not been declared 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20250512::Cord') 96 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20250512::Cord /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:530:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, Span)' 530 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:530:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:534:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, Span)' 534 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:534:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:539:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, Span)' 539 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:539:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:546:42: note: candidate: 'template bool absl::lts_20250512::operator==(const U&, Span)' 546 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:546:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:552:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, const U&)' 552 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:552:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: candidate: 'template bool absl::lts_20250512::operator==(const InlinedVector&, const InlinedVector&)' 946 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1785:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(Duration, Duration)' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1785:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:904:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(Time, Time)' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:904:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(uint128, uint128)' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:810:48: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(int128, int128)' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:46: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1705:13: note: candidate: 'bool absl::lts_20250512::operator==(const Cord&, const Cord&)' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1705:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1726:13: note: candidate: 'bool absl::lts_20250512::operator==(const Cord&, int)' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1726:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' 109 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:32: error: template argument 1 is invalid 109 | struct HashEq : StringHashEq {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:26: error: 'std::basic_string_view' has not been declared 117 | size_t operator()(std::basic_string_view v) const { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:43: error: expected ',' or '...' before '<' token 117 | size_t operator()(std::basic_string_view v) const { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'std::size_t absl::lts_20250512::container_internal::BasicStringHash::operator()(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' 118 | return absl::Hash>{}(v); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:46: error: template argument 1 is invalid 118 | return absl::Hash>{}(v); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected primary-expression before '{' token 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected ';' before '{' token --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1124:44: error: 'IntegralFastPath' was not declared in this scope 1124 | template ::value, int> = 0> | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1124:62: error: template argument 1 is invalid 1124 | template ::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1124:77: error: expected unqualified-id before '=' token 1124 | template ::value, int> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:56: error: 'v' was not declared in this scope 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:24: error: 'std::basic_string_view' has not been declared 125 | bool operator()(std::basic_string_view lhs, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:41: error: expected ',' or '...' before '<' token 125 | bool operator()(std::basic_string_view lhs, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::BasicStringEq::operator()(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:12: error: 'lhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::Mix(uint64_t, uint64_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1320:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1320 | if constexpr (sizeof(size_t) < 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static uint64_t absl::lts_20250512::hash_internal::MixingHashState::WeakMix(uint64_t, uint64_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1337:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1337 | if constexpr (sizeof(size_t) < 8) return Mix(n, kMul); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In member function 'std::size_t absl::lts_20250512::hash_internal::HashImpl::operator()(const T&) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1440:29: error: 'hash' is not a member of 'absl::lts_20250512::hash_internal::MixingHashState' 1440 | return MixingHashState::hash(value); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In static member function 'static H absl::lts_20250512::hash_internal::HashStateBase::combine(H, const T&, const Ts& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1451:57: error: 'Apply' is not a member of 'absl::lts_20250512::hash_internal::HashSelect' 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1451:64: error: expected primary-expression before '>' token 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:72: error: expected primary-expression before '>' token 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2470 | IsDecomposableAndInsertable::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:62: error: template argument 1 is invalid 2470 | IsDecomposableAndInsertable::value && | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:19: error: 'rhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:75: error: 'value' in namespace '::' does not name a type 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' 141 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:32: error: template argument 1 is invalid 141 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1451:67: error: '::Invoke' has not been declared 1451 | return H::combine(hash_internal::HashSelect::template Apply::Invoke( | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:34: error: template argument 1 is invalid 145 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:34: error: template argument 1 is invalid 149 | struct HashEq : BasicStringHashEq {}; | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:45: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common_policy_traits.h: In static member function 'static std::true_type absl::lts_20250512::container_internal::common_policy_traits >::transfer_impl(Alloc*, slot_type*, slot_type*, Rank1)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: error: 'launder' is not a member of 'std' 133 | static_cast(std::launder( | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: note: 'std::launder' is only available from C++17 onwards In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:211, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_policy_traits.h: In static member function 'static absl::lts_20250512::container_internal::hash_policy_traits >::key_type& absl::lts_20250512::container_internal::hash_policy_traits >::ReturnKey::Impl(Key&&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: error: 'launder' is not a member of 'std' 42 | return *std::launder( | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: note: 'std::launder' is only available from C++17 onwards --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:27: error: 'absl::string_view' has not been declared 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' 77 | return absl::Hash{}(v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:29: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:77:40: error: template argument 1 is invalid 77 | return absl::Hash{}(v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:35: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable' used in nested name specifier 1445 | struct Hash | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:80:36: error: no match for call to '(absl::lts_20250512::hash_internal::Hash) (const absl::lts_20250512::Cord&)' 80 | return absl::Hash{}(v); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:25: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:48: error: 'absl::string_view' has not been declared 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:48: error: 'absl::string_view' has not been declared 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:25: error: 'absl::string_view' has not been declared 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:16: error: no match for 'operator==' (operand types are 'int' and 'const absl::lts_20250512::Cord') 96 | return lhs == rhs; | ~~~ ^~ ~~~ | | | | int const absl::lts_20250512::Cord /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:530:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, Span)' 530 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:530:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:534:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, Span)' 534 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:534:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:539:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, Span)' 539 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:539:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:546:42: note: candidate: 'template bool absl::lts_20250512::operator==(const U&, Span)' 546 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(const U& a, Span b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:546:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: 'absl::lts_20250512::Cord' is not derived from 'absl::lts_20250512::Span' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:552:42: note: candidate: 'template bool absl::lts_20250512::operator==(Span, const U&)' 552 | ABSL_INTERNAL_CONSTEXPR_SINCE_CXX20 bool operator==(Span a, const U& b) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/types/span.h:552:42: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'absl::lts_20250512::Span' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: candidate: 'template bool absl::lts_20250512::operator==(const InlinedVector&, const InlinedVector&)' 946 | bool operator==(const absl::InlinedVector& a, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/inlined_vector.h:946:6: note: template argument deduction/substitution failed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:96:19: note: mismatched types 'const absl::lts_20250512::InlinedVector' and 'int' 96 | return lhs == rhs; | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1785:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(Duration, Duration)' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:1785:66: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Duration' 1785 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Duration lhs, | ~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:904:46: note: candidate: 'constexpr bool absl::lts_20250512::operator==(Time, Time)' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/time/time.h:904:62: note: no known conversion for argument 1 from 'int' to 'absl::lts_20250512::Time' 904 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator==(Time lhs, Time rhs) { | ~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(uint128, uint128)' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128.h:810:48: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::uint128' 810 | constexpr bool operator==(uint128 lhs, uint128 rhs) { | ~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:16: note: candidate: 'constexpr bool absl::lts_20250512::operator==(int128, int128)' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/numeric/int128_have_intrinsic.inc:201:46: note: no known conversion for argument 2 from 'const absl::lts_20250512::Cord' to 'absl::lts_20250512::int128' 201 | constexpr bool operator==(int128 lhs, int128 rhs) { | ~~~~~~~^~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2519 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:59: error: template argument 1 is invalid 2519 | std::enable_if_t::value && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:68: error: expected '>' before '&&' token 2519 | std::enable_if_t::value && | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2522:35: error: expected unqualified-id before '=' token 2522 | int> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1705:13: note: candidate: 'bool absl::lts_20250512::operator==(const Cord&, const Cord&)' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1705:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1705 | inline bool operator==(const Cord& lhs, const Cord& rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1726:13: note: candidate: 'bool absl::lts_20250512::operator==(const Cord&, int)' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/cord.h:1726:36: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20250512::Cord&' 1726 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { | ~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' 109 | struct HashEq : StringHashEq {}; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:21: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:109:32: error: template argument 1 is invalid 109 | struct HashEq : StringHashEq {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:26: error: 'std::basic_string_view' has not been declared 117 | size_t operator()(std::basic_string_view v) const { | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:117:43: error: expected ',' or '...' before '<' token 117 | size_t operator()(std::basic_string_view v) const { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'std::size_t absl::lts_20250512::container_internal::BasicStringHash::operator()(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' 118 | return absl::Hash>{}(v); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: error: 'basic_string_view' is not a member of 'std' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:28: note: 'std::basic_string_view' is only available from C++17 onwards /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:46: error: template argument 1 is invalid 118 | return absl::Hash>{}(v); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected primary-expression before '{' token 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:53: error: expected ';' before '{' token --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:31: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected primary-expression before 'const' 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected '>' before 'const' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:72: error: 'value' in namespace '::' does not name a type 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:118:56: error: 'v' was not declared in this scope 118 | return absl::Hash>{}(v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:24: error: 'std::basic_string_view' has not been declared 125 | bool operator()(std::basic_string_view lhs, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:125:41: error: expected ',' or '...' before '<' token 125 | bool operator()(std::basic_string_view lhs, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: In member function 'bool absl::lts_20250512::container_internal::BasicStringEq::operator()(int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:12: error: 'lhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::CommonFields::set_control(absl::lts_20250512::container_internal::ctrl_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:993:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 993 | if constexpr (kGenerateSeed) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:127:19: error: 'rhs' was not declared in this scope 127 | return lhs == rhs; | ^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'bool absl::lts_20250512::container_internal::CommonFields::should_rehash_for_bug_detection_on_insert() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1080:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1080 | if constexpr (!SwisstableGenerationsEnabled()) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' 141 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::SizeToCapacity(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1229:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1229 | if constexpr (Group::kWidth == 8) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:20: error: 'wstring_view' is not a member of 'std' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:141:32: error: template argument 1 is invalid 141 | struct HashEq : BasicStringHashEq {}; | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:62: error: template argument 1 is invalid 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:77: error: expected unqualified-id before '=' token 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:20: error: 'u16string_view' is not a member of 'std'; did you mean 'u16string'? 145 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u16string /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:145:34: error: template argument 1 is invalid 145 | struct HashEq : BasicStringHashEq {}; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:20: error: 'u32string_view' is not a member of 'std'; did you mean 'u32string'? 149 | struct HashEq : BasicStringHashEq {}; | ^~~~~~~~~~~~~~ | u32string /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:149:34: error: template argument 1 is invalid 149 | struct HashEq : BasicStringHashEq {}; | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'std::size_t absl::lts_20250512::container_internal::TryFindNewIndexWithoutProbing(std::size_t, std::size_t, std::size_t, ctrl_t*, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1488:7: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1488 | if (auto mask = new_g.MaskNonFull(); ABSL_PREDICT_TRUE(mask)) { | ^~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:45: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common_policy_traits.h: In static member function 'static std::true_type absl::lts_20250512::container_internal::common_policy_traits >::transfer_impl(Alloc*, slot_type*, slot_type*, Rank1)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: error: 'launder' is not a member of 'std' 133 | static_cast(std::launder( | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common_policy_traits.h:133:33: note: 'std::launder' is only available from C++17 onwards In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:211, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:27: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_policy_traits.h: In static member function 'static absl::lts_20250512::container_internal::hash_policy_traits >::key_type& absl::lts_20250512::container_internal::hash_policy_traits >::ReturnKey::Impl(Key&&, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: error: 'launder' is not a member of 'std' 42 | return *std::launder( | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_policy_traits.h:42:20: note: 'std::launder' is only available from C++17 onwards --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:30: error: 'Insertable' was not declared in this scope 2547 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:49: error: template argument 1 is invalid 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:64: error: expected unqualified-id before '=' token 2547 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::ShouldSampleHashtablezInfoForAlloc()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:15: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1592 | return std::is_same_v>; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:34: error: expected primary-expression before ',' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:55: error: expected primary-expression before '>' token 1592 | return std::is_same_v>; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:57: error: expected primary-expression before ';' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::MaxValidSizeFor1ByteSlot()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1692:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1692 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::MaxValidSize(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1705:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1705 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::IsAboveValidSize(std::size_t, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1721:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1721 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2478 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:66: error: template argument 1 is invalid 2478 | std::enable_if_t::value && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:75: error: expected '>' before '&&' token 2478 | std::enable_if_t::value && | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2480:35: error: expected unqualified-id before '=' token 2480 | int> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1972:28: error: 'disjunction' in namespace 'absl' does not name a template type 1972 | using Insertable = absl::disjunction< | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In destructor 'absl::lts_20250512::container_internal::raw_hash_set::~raw_hash_set()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 2361 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3087:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 3087 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::AssertNotDebugCapacity() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3329:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 3329 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:39: error: 'Insertable' was not declared in this scope 1989 | IsDecomposable::value, T>>; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:51: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:61: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:66: error: wrong number of template arguments (4, should be 3) 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2614:11: note: provided for 'template using std::conditional_t = typename std::conditional::type' 2614 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In static member function 'static const absl::lts_20250512::container_internal::PolicyFunctions& absl::lts_20250512::container_internal::raw_hash_set::GetPolicyFunctions()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:31: error: expected primary-expression before '>' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:33: error: expected primary-expression before '?' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:30: error: expected primary-expression before '>' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:32: error: expected primary-expression before '?' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::CommonFields::set_control(absl::lts_20250512::container_internal::ctrl_t*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:993:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 993 | if constexpr (kGenerateSeed) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'bool absl::lts_20250512::container_internal::CommonFields::should_rehash_for_bug_detection_on_insert() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1080:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1080 | if constexpr (!SwisstableGenerationsEnabled()) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2511 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:65: error: template argument 1 is invalid 2511 | int = std::enable_if_t::value && | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::SizeToCapacity(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1229:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1229 | if constexpr (Group::kWidth == 8) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:30: error: 'Insertable' was not declared in this scope 2243 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:42: error: template argument 1 is invalid 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:57: error: expected unqualified-id before '=' token 2243 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:64:26: error: 'HasValue' does not name a type 64 | using LifetimeBoundK = HasValue< | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:71:7: error: 'HasValue' does not name a type 71 | HasValue>, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'std::size_t absl::lts_20250512::container_internal::TryFindNewIndexWithoutProbing(std::size_t, std::size_t, std::size_t, ctrl_t*, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1488:7: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1488 | if (auto mask = new_g.MaskNonFull(); ABSL_PREDICT_TRUE(mask)) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::ShouldSampleHashtablezInfoForAlloc()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:15: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1592 | return std::is_same_v>; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:34: error: expected primary-expression before ',' token 1592 | return std::is_same_v>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:55: error: expected primary-expression before '>' token 1592 | return std::is_same_v>; | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1592:57: error: expected primary-expression before ';' token 1592 | return std::is_same_v>; | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:30: error: 'Insertable' was not declared in this scope 2255 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:42: error: template argument 1 is invalid 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:57: error: expected unqualified-id before '=' token 2255 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::MaxValidSizeFor1ByteSlot()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1692:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1692 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::MaxValidSize(std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1705:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1705 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In function 'constexpr bool absl::lts_20250512::container_internal::IsAboveValidSize(std::size_t, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1721:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1721 | if constexpr (kSizeOfSizeT == 8) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1972:28: error: 'disjunction' in namespace 'absl' does not name a template type 1972 | using Insertable = absl::disjunction< | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:72: error: expected primary-expression before '>' token 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:30: error: 'Insertable' was not declared in this scope 2265 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:42: error: template argument 1 is invalid 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:57: error: expected unqualified-id before '=' token 2265 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:75: error: 'value' in namespace '::' does not name a type 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:39: error: 'Insertable' was not declared in this scope 1989 | IsDecomposable::value, T>>; | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:51: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1989:61: error: template argument 1 is invalid 1989 | IsDecomposable::value, T>>; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:29: error: 'IsLifetimeBoundAssignment' is not a member of 'absl::lts_20250512::type_traits_internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1996:66: error: wrong number of template arguments (4, should be 3) 1996 | type_traits_internal::IsLifetimeBoundAssignment>; | ^ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2614:11: note: provided for 'template using std::conditional_t = typename std::conditional::type' 2614 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:129:26: error: wrong number of template arguments (4, should be 1) 129 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:30: error: 'Insertable' was not declared in this scope 2243 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:42: error: template argument 1 is invalid 2243 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2243:57: error: expected unqualified-id before '=' token 2243 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:30: error: 'Insertable' was not declared in this scope 2275 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:42: error: template argument 1 is invalid 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:57: error: expected unqualified-id before '=' token 2275 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2519 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:59: error: template argument 1 is invalid 2519 | std::enable_if_t::value && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:68: error: expected '>' before '&&' token 2519 | std::enable_if_t::value && | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2522:35: error: expected unqualified-id before '=' token 2522 | int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:131:25: error: wrong number of template arguments (4, should be 1) 131 | true, false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:30: error: 'Insertable' was not declared in this scope 2255 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:42: error: template argument 1 is invalid 2255 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2255:57: error: expected unqualified-id before '=' token 2255 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:62: error: template argument 1 is invalid 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:30: error: 'Insertable' was not declared in this scope 2265 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:77: error: expected unqualified-id before '=' token 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:42: error: template argument 1 is invalid 2265 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2265:57: error: expected unqualified-id before '=' token 2265 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:30: error: 'Insertable' was not declared in this scope 2547 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:49: error: template argument 1 is invalid 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:64: error: expected unqualified-id before '=' token 2547 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:133:25: error: wrong number of template arguments (4, should be 1) 133 | true, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:30: error: 'Insertable' was not declared in this scope 2275 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:42: error: template argument 1 is invalid 2275 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2275:57: error: expected unqualified-id before '=' token 2275 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In destructor 'absl::lts_20250512::container_internal::raw_hash_set::~raw_hash_set()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 2361 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2439 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:65: error: template argument 1 is invalid 2439 | int = std::enable_if_t::value && | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3087:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 3087 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::AssertNotDebugCapacity() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3329:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 3329 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In static member function 'static const absl::lts_20250512::container_internal::PolicyFunctions& absl::lts_20250512::container_internal::raw_hash_set::GetPolicyFunctions()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:31: error: expected primary-expression before '>' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:33: error: expected primary-expression before '?' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:30: error: expected primary-expression before '>' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:32: error: expected primary-expression before '?' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2439 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2439:65: error: template argument 1 is invalid 2439 | int = std::enable_if_t::value && | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:64:26: error: 'HasValue' does not name a type 64 | using LifetimeBoundK = HasValue< | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:138:19: error: wrong number of template arguments (4, should be 1) 138 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:72: error: expected primary-expression before '>' token 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:71:7: error: 'HasValue' does not name a type 71 | HasValue>, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:75: error: 'value' in namespace '::' does not name a type 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:72: error: expected primary-expression before '>' token 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:140:19: error: wrong number of template arguments (4, should be 1) 140 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2441:75: error: 'value' in namespace '::' does not name a type 2441 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2448 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:59: error: template argument 1 is invalid 2448 | std::enable_if_t::value && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:68: error: expected '>' before '&&' token 2448 | std::enable_if_t::value && | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2451:35: error: expected unqualified-id before '=' token 2451 | int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:142:19: error: wrong number of template arguments (4, should be 1) 142 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:129:26: error: wrong number of template arguments (4, should be 1) 129 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2448 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:59: error: template argument 1 is invalid 2448 | std::enable_if_t::value && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2448:68: error: expected '>' before '&&' token 2448 | std::enable_if_t::value && | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2451:35: error: expected unqualified-id before '=' token 2451 | int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:131:25: error: wrong number of template arguments (4, should be 1) 131 | true, false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2470 | IsDecomposableAndInsertable::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:62: error: template argument 1 is invalid 2470 | IsDecomposableAndInsertable::value && | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:147:19: error: wrong number of template arguments (4, should be 1) 147 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:133:25: error: wrong number of template arguments (4, should be 1) 133 | true, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:31: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected primary-expression before 'const' 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected '>' before 'const' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:72: error: 'value' in namespace '::' does not name a type 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:149:19: error: wrong number of template arguments (4, should be 1) 149 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2470 | IsDecomposableAndInsertable::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2470:62: error: template argument 1 is invalid 2470 | IsDecomposableAndInsertable::value && | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2478 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:66: error: template argument 1 is invalid 2478 | std::enable_if_t::value && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:75: error: expected '>' before '&&' token 2478 | std::enable_if_t::value && | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2480:35: error: expected unqualified-id before '=' token 2480 | int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:151:19: error: wrong number of template arguments (4, should be 1) 151 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:138:19: error: wrong number of template arguments (4, should be 1) 138 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:31: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected primary-expression before 'const' 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:61: error: expected '>' before 'const' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2471:72: error: 'value' in namespace '::' does not name a type 2471 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2511 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:65: error: template argument 1 is invalid 2511 | int = std::enable_if_t::value && | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:140:19: error: wrong number of template arguments (4, should be 1) 140 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2478 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:66: error: template argument 1 is invalid 2478 | std::enable_if_t::value && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2478:75: error: expected '>' before '&&' token 2478 | std::enable_if_t::value && | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2480:35: error: expected unqualified-id before '=' token 2480 | int> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:75: error: wrong number of template arguments (4, should be 1) 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:72: error: expected primary-expression before '>' token 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:75: error: 'value' in namespace '::' does not name a type 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:142:19: error: wrong number of template arguments (4, should be 1) 142 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:74: error: wrong number of template arguments (4, should be 1) 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:36: error: 'IsDecomposableAndInsertable' was not declared in this scope 2511 | int = std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2511:65: error: template argument 1 is invalid 2511 | int = std::enable_if_t::value && | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2519 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:59: error: template argument 1 is invalid 2519 | std::enable_if_t::value && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:68: error: expected '>' before '&&' token 2519 | std::enable_if_t::value && | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2522:35: error: expected unqualified-id before '=' token 2522 | int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:74: error: wrong number of template arguments (4, should be 1) 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:41: error: 'IsLifetimeBoundAssignmentFrom' was not declared in this scope 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:72: error: expected primary-expression before '>' token 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2513:75: error: 'value' in namespace '::' does not name a type 2513 | !IsLifetimeBoundAssignmentFrom::value, | ^~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:62: error: template argument 1 is invalid 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:77: error: expected unqualified-id before '=' token 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:30: error: 'IsDecomposableAndInsertable' was not declared in this scope 2519 | std::enable_if_t::value && | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:59: error: template argument 1 is invalid 2519 | std::enable_if_t::value && | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2519:68: error: expected '>' before '&&' token 2519 | std::enable_if_t::value && | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:147:19: error: wrong number of template arguments (4, should be 1) 147 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2522:35: error: expected unqualified-id before '=' token 2522 | int> = 0> | ^ --- libplinkseq_la-vcfz.lo --- 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:165:26: error: wrong number of template arguments (4, should be 1) 165 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:30: error: 'Insertable' was not declared in this scope 2547 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:149:19: error: wrong number of template arguments (4, should be 1) 149 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:49: error: template argument 1 is invalid 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:64: error: expected unqualified-id before '=' token 2547 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:26: error: 'IsDecomposableAndInsertable' was not declared in this scope 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:62: error: template argument 1 is invalid 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2530:77: error: expected unqualified-id before '=' token 2530 | IsDecomposableAndInsertable::value, int> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In destructor 'absl::lts_20250512::container_internal::raw_hash_set::~raw_hash_set()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 2361 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:167:25: error: wrong number of template arguments (4, should be 1) 167 | true, false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:30: error: 'Insertable' was not declared in this scope 2547 | std::enable_if_t::value, int> = 0> | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:49: error: template argument 1 is invalid 2547 | std::enable_if_t::value, int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2547:64: error: expected unqualified-id before '=' token 2547 | std::enable_if_t::value, int> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:151:19: error: wrong number of template arguments (4, should be 1) 151 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:169:25: error: wrong number of template arguments (4, should be 1) 169 | true, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In destructor 'absl::lts_20250512::container_internal::raw_hash_set::~raw_hash_set()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:2361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 2361 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3087:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 3087 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::destroy_slots()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3087:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 3087 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::AssertNotDebugCapacity() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3329:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 3329 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In member function 'void absl::lts_20250512::container_internal::raw_hash_set::AssertNotDebugCapacity() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3329:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 3329 | if constexpr (SwisstableAssertAccessToDestroyedTable()) { | ^~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In static member function 'static const absl::lts_20250512::container_internal::PolicyFunctions& absl::lts_20250512::container_internal::raw_hash_set::GetPolicyFunctions()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:31: error: expected primary-expression before '>' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:33: error: expected primary-expression before '?' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:30: error: expected primary-expression before '>' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:32: error: expected primary-expression before '?' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In static member function 'static const absl::lts_20250512::container_internal::PolicyFunctions& absl::lts_20250512::container_internal::raw_hash_set::GetPolicyFunctions()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:31: error: expected primary-expression before '>' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3615:33: error: expected primary-expression before '?' token 3615 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:14: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^~~~~~~~~~ | is_empty /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:30: error: expected primary-expression before '>' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:3621:32: error: expected primary-expression before '?' token 3621 | std::is_empty_v ? &GetRefForEmptyClass | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:64:26: error: 'HasValue' does not name a type 64 | using LifetimeBoundK = HasValue< | ^~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:75: error: wrong number of template arguments (4, should be 1) 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:71:7: error: 'HasValue' does not name a type 71 | HasValue>, | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:174:19: error: wrong number of template arguments (4, should be 1) 174 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:64:26: error: 'HasValue' does not name a type 64 | using LifetimeBoundK = HasValue< | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:71:7: error: 'HasValue' does not name a type 71 | HasValue>, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:126:3: note: in expansion of macro 'ABSL_INTERNAL_X' 126 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:74: error: wrong number of template arguments (4, should be 1) 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:176:19: error: wrong number of template arguments (4, should be 1) 176 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:129:26: error: wrong number of template arguments (4, should be 1) 129 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:74: error: wrong number of template arguments (4, should be 1) 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:178:19: error: wrong number of template arguments (4, should be 1) 178 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:131:25: error: wrong number of template arguments (4, should be 1) 131 | true, false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:165:26: error: wrong number of template arguments (4, should be 1) 165 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:133:25: error: wrong number of template arguments (4, should be 1) 133 | true, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:183:19: error: wrong number of template arguments (4, should be 1) 183 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:167:25: error: wrong number of template arguments (4, should be 1) 167 | true, false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:70: error: wrong number of template arguments (6, should be 1) 110 | IfRRef::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:129:26: error: wrong number of template arguments (4, should be 1) 129 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-eval.lo --- 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:3: note: in expansion of macro 'ABSL_INTERNAL_X' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:185:19: error: wrong number of template arguments (4, should be 1) 185 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:169:25: error: wrong number of template arguments (4, should be 1) 169 | true, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:187:19: error: wrong number of template arguments (4, should be 1) 187 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:138:19: error: wrong number of template arguments (4, should be 1) 138 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:131:25: error: wrong number of template arguments (4, should be 1) 131 | true, false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:3: note: in expansion of macro 'ABSL_INTERNAL_X' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:130:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 130 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:140:19: error: wrong number of template arguments (4, should be 1) 140 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:133:25: error: wrong number of template arguments (4, should be 1) 133 | true, true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:3: note: in expansion of macro 'ABSL_INTERNAL_X' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:132:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 132 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:128:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, const V&)' 128 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:75: error: wrong number of template arguments (4, should be 1) 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:142:19: error: wrong number of template arguments (4, should be 1) 142 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:70: error: wrong number of template arguments (6, should be 1) 110 | IfRRef::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:135:3: note: in expansion of macro 'ABSL_INTERNAL_X' 135 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:74: error: wrong number of template arguments (4, should be 1) 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:174:19: error: wrong number of template arguments (4, should be 1) 174 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:138:19: error: wrong number of template arguments (4, should be 1) 138 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:3: note: in expansion of macro 'ABSL_INTERNAL_X' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:176:19: error: wrong number of template arguments (4, should be 1) 176 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:74: error: wrong number of template arguments (4, should be 1) 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:140:19: error: wrong number of template arguments (4, should be 1) 140 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:3: note: in expansion of macro 'ABSL_INTERNAL_X' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:139:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 139 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:147:19: error: wrong number of template arguments (4, should be 1) 147 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:178:19: error: wrong number of template arguments (4, should be 1) 178 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:142:19: error: wrong number of template arguments (4, should be 1) 142 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:3: note: in expansion of macro 'ABSL_INTERNAL_X' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:141:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 141 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:137:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&, V&&)' 137 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:149:19: error: wrong number of template arguments (4, should be 1) 149 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:48: error: 'LifetimeBoundK' was not declared in this scope 202 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:75: error: wrong number of template arguments (3, should be 1) 202 | template >(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:79: error: expected unqualified-id before ')' token 202 | template >(), | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:144:3: note: in expansion of macro 'ABSL_INTERNAL_X' 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:151:19: error: wrong number of template arguments (4, should be 1) 151 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:22: error: 'LifetimeBoundK' was not declared in this scope 212 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:48: error: wrong number of template arguments (3, should be 1) 212 | EnableIf> = 0, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:52: error: expected unqualified-id before '=' token 212 | EnableIf> = 0, | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:183:19: error: wrong number of template arguments (4, should be 1) 183 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:147:19: error: wrong number of template arguments (4, should be 1) 147 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:3: note: in expansion of macro 'ABSL_INTERNAL_X' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:48: error: 'LifetimeBoundK' was not declared in this scope 222 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:66: error: wrong number of template arguments (2, should be 1) 222 | template >(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:74: error: expected unqualified-id before ')' token 222 | template >(), | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:185:19: error: wrong number of template arguments (4, should be 1) 185 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:149:19: error: wrong number of template arguments (4, should be 1) 149 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:3: note: in expansion of macro 'ABSL_INTERNAL_X' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:75: error: wrong number of template arguments (4, should be 1) 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:148:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:22: error: 'LifetimeBoundK' was not declared in this scope 231 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:40: error: wrong number of template arguments (2, should be 1) 231 | EnableIf> = 0, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:47: error: expected unqualified-id before '=' token 231 | EnableIf> = 0, | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:187:19: error: wrong number of template arguments (4, should be 1) 187 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:48: error: 'LifetimeBoundK' was not declared in this scope 240 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:75: error: wrong number of template arguments (3, should be 1) 240 | template >(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:79: error: expected unqualified-id before ')' token 240 | template >(), | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:151:19: error: wrong number of template arguments (4, should be 1) 151 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:3: note: in expansion of macro 'ABSL_INTERNAL_X' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:150:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 150 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:146:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, const V&)' 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:74: error: wrong number of template arguments (4, should be 1) 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:22: error: 'LifetimeBoundK' was not declared in this scope 247 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:48: error: wrong number of template arguments (3, should be 1) 247 | EnableIf> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:52: error: expected unqualified-id before '=' token 247 | EnableIf> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:48: error: 'LifetimeBoundK' was not declared in this scope 255 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:66: error: wrong number of template arguments (2, should be 1) 255 | template >(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:74: error: expected unqualified-id before ')' token 255 | template >(), | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:74: error: wrong number of template arguments (4, should be 1) 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:153:3: note: in expansion of macro 'ABSL_INTERNAL_X' 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:22: error: 'LifetimeBoundK' was not declared in this scope 262 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:40: error: wrong number of template arguments (2, should be 1) 262 | EnableIf> = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:47: error: expected unqualified-id before '=' token 262 | EnableIf> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:75: error: wrong number of template arguments (4, should be 1) 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:28: error: 'LifetimeBoundK' was not declared in this scope 293 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:55: error: wrong number of template arguments (3, should be 1) 293 | int = EnableIf>()> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:59: error: expected unqualified-id before ')' token 293 | int = EnableIf>()> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:75: error: wrong number of template arguments (4, should be 1) 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:3: note: in expansion of macro 'ABSL_INTERNAL_X' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:165:26: error: wrong number of template arguments (4, should be 1) 165 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:22: error: 'LifetimeBoundK' was not declared in this scope 303 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:48: error: wrong number of template arguments (3, should be 1) 303 | EnableIf> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:52: error: expected unqualified-id before '=' token 303 | EnableIf> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:74: error: wrong number of template arguments (4, should be 1) 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:74: error: wrong number of template arguments (4, should be 1) 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:3: note: in expansion of macro 'ABSL_INTERNAL_X' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:167:25: error: wrong number of template arguments (4, should be 1) 167 | true, false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:28: error: 'LifetimeBoundK' was not declared in this scope 311 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:46: error: wrong number of template arguments (2, should be 1) 311 | int = EnableIf>()> | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:54: error: expected unqualified-id before ')' token 311 | int = EnableIf>()> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:157:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:74: error: wrong number of template arguments (4, should be 1) 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:22: error: 'LifetimeBoundK' was not declared in this scope 320 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:40: error: wrong number of template arguments (2, should be 1) 320 | EnableIf> = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:47: error: expected unqualified-id before '=' token 320 | EnableIf> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:169:25: error: wrong number of template arguments (4, should be 1) 169 | true, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:110, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:198, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:68, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:61, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:34, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:56: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:32:15: error: 'string_view' has not been declared 32 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:35:58: error: 'absl::string_view' has not been declared 35 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:74: error: wrong number of template arguments (4, should be 1) 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:3: note: in expansion of macro 'ABSL_INTERNAL_X' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:159:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 159 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:155:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(key_arg&&, V&&)' 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:48: error: 'LifetimeBoundK' was not declared in this scope 202 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:75: error: wrong number of template arguments (3, should be 1) 202 | template >(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:79: error: expected unqualified-id before ')' token 202 | template >(), | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:111: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:66:39: error: expected primary-expression before '*' token 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:66:54: error: 'out' was not declared in this scope 66 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:66:57: error: expression list treated as compound expression in initializer [-fpermissive] 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:54: error: expected primary-expression before 'float' 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:77: error: expression list treated as compound expression in initializer [-fpermissive] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:54: error: expected primary-expression before 'double' 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:78: error: expression list treated as compound expression in initializer [-fpermissive] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:54: error: expected primary-expression before 'bool' 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:76: error: expression list treated as compound expression in initializer [-fpermissive] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:112:42: error: expected primary-expression before '*' token 112 | int_type* absl_nonnull out); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:162:3: note: in expansion of macro 'ABSL_INTERNAL_X' 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:112:57: error: 'out' was not declared in this scope 112 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:112:60: error: expression list treated as compound expression in initializer [-fpermissive] 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'string_view' is not a member of 'absl' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:116:53: error: expected primary-expression before '*' token 116 | absl::int128* absl_nonnull out); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:22: error: 'LifetimeBoundK' was not declared in this scope 212 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:48: error: wrong number of template arguments (3, should be 1) 212 | EnableIf> = 0, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:52: error: expected unqualified-id before '=' token 212 | EnableIf> = 0, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:116:68: error: 'out' was not declared in this scope 116 | absl::int128* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'string_view' is not a member of 'absl' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:118:54: error: expected primary-expression before '*' token 118 | absl::uint128* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:118:69: error: 'out' was not declared in this scope 118 | absl::uint128* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h: In function 'constexpr bool absl::lts_20250512::numbers_internal::is_signed()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:131:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 131 | if constexpr (std::is_arithmetic::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:156:29: error: 'string_view' is not a member of 'absl' 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:156:53: error: expected primary-expression before '*' token 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:165:26: error: wrong number of template arguments (4, should be 1) 165 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:3: note: in expansion of macro 'ABSL_INTERNAL_X' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:156:68: error: 'value' was not declared in this scope 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:157:23: error: expected primary-expression before 'int' 157 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:157:31: error: expression list treated as compound expression in initializer [-fpermissive] 157 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:158:30: error: 'string_view' is not a member of 'absl' 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:158:55: error: expected primary-expression before '*' token 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:174:19: error: wrong number of template arguments (4, should be 1) 174 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:158:70: error: 'value' was not declared in this scope 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:159:24: error: expected primary-expression before 'int' 159 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:159:32: error: expression list treated as compound expression in initializer [-fpermissive] 159 | int base); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:48: error: 'LifetimeBoundK' was not declared in this scope 222 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:66: error: wrong number of template arguments (2, should be 1) 222 | template >(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:74: error: expected unqualified-id before ')' token 222 | template >(), | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:160:30: error: 'string_view' is not a member of 'absl' 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:160:55: error: expected primary-expression before '*' token 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:160:70: error: 'value' was not declared in this scope 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:161:24: error: expected primary-expression before 'int' 161 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:161:32: error: expression list treated as compound expression in initializer [-fpermissive] 161 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:162:30: error: 'string_view' is not a member of 'absl' 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:162:55: error: expected primary-expression before '*' token 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:167:25: error: wrong number of template arguments (4, should be 1) 167 | true, false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:3: note: in expansion of macro 'ABSL_INTERNAL_X' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:162:70: error: 'value' was not declared in this scope 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:163:24: error: expected primary-expression before 'int' 163 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:163:32: error: expression list treated as compound expression in initializer [-fpermissive] 163 | int base); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:166:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:164:31: error: 'string_view' is not a member of 'absl' 164 | bool safe_strto128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:37: error: expected primary-expression before '*' token 165 | absl::int128* absl_nonnull value, int base); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:176:19: error: wrong number of template arguments (4, should be 1) 176 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:52: error: 'value' was not declared in this scope 165 | absl::int128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:59: error: expected primary-expression before 'int' 165 | absl::int128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:67: error: expression list treated as compound expression in initializer [-fpermissive] 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:166:30: error: 'string_view' is not a member of 'absl' 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:166:55: error: expected primary-expression before '*' token 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:22: error: 'LifetimeBoundK' was not declared in this scope 231 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:40: error: wrong number of template arguments (2, should be 1) 231 | EnableIf> = 0, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:47: error: expected unqualified-id before '=' token 231 | EnableIf> = 0, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:166:70: error: 'value' was not declared in this scope 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:167:24: error: expected primary-expression before 'int' 167 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:167:32: error: expression list treated as compound expression in initializer [-fpermissive] 167 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:168:31: error: 'string_view' is not a member of 'absl' 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:168:57: error: expected primary-expression before '*' token 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:168:72: error: 'value' was not declared in this scope 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:169:25: error: expected primary-expression before 'int' 169 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:169:33: error: expression list treated as compound expression in initializer [-fpermissive] 169 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:170:31: error: 'string_view' is not a member of 'absl' 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:170:57: error: expected primary-expression before '*' token 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:178:19: error: wrong number of template arguments (4, should be 1) 178 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:169:25: error: wrong number of template arguments (4, should be 1) 169 | true, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:3: note: in expansion of macro 'ABSL_INTERNAL_X' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:170:72: error: 'value' was not declared in this scope 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:171:25: error: expected primary-expression before 'int' 171 | int base); | ^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:168:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 168 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:171:33: error: expression list treated as compound expression in initializer [-fpermissive] 171 | int base); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:164:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, const V&)' 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:172:31: error: 'string_view' is not a member of 'absl' 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:172:57: error: expected primary-expression before '*' token 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:172:72: error: 'value' was not declared in this scope 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:173:25: error: expected primary-expression before 'int' 173 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:173:33: error: expression list treated as compound expression in initializer [-fpermissive] 173 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:174:32: error: 'string_view' is not a member of 'absl' 174 | bool safe_strtou128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:39: error: expected primary-expression before '*' token 175 | absl::uint128* absl_nonnull value, int base); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:48: error: 'LifetimeBoundK' was not declared in this scope 240 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:75: error: wrong number of template arguments (3, should be 1) 240 | template >(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:79: error: expected unqualified-id before ')' token 240 | template >(), | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:54: error: 'value' was not declared in this scope 175 | absl::uint128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:61: error: expected primary-expression before 'int' 175 | absl::uint128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:69: error: expression list treated as compound expression in initializer [-fpermissive] 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:229:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 229 | [[nodiscard]] bool safe_strtoi_base(absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:229:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:45: error: expected primary-expression before '*' token 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:60: error: 'out' was not declared in this scope 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:65: error: expected primary-expression before 'int' 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:73: error: expression list treated as compound expression in initializer [-fpermissive] 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:74: error: expected ';' before '{' token 230 | int_type* absl_nonnull out, int base) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:312:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:312:20: error: redefinition of 'template bool absl::lts_20250512::SimpleAtoi' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:20: note: 'template bool absl::lts_20250512::SimpleAtoi' previously declared here 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:312:37: error: 'string_view' is not a member of 'absl' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:313:39: error: expected primary-expression before '*' token 313 | int_type* absl_nonnull out) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:171:3: note: in expansion of macro 'ABSL_INTERNAL_X' 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:313:54: error: 'out' was not declared in this scope 313 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'string_view' is not a member of 'absl' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:318:50: error: expected primary-expression before '*' token 318 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:318:65: error: 'out' was not declared in this scope 318 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'string_view' is not a member of 'absl' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:323:51: error: expected primary-expression before '*' token 323 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:323:66: error: 'out' was not declared in this scope 323 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:328:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:328:20: error: redefinition of 'template bool absl::lts_20250512::SimpleHexAtoi' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: 'template bool absl::lts_20250512::SimpleHexAtoi' previously declared here 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:328:40: error: 'string_view' is not a member of 'absl' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:329:42: error: expected primary-expression before '*' token 329 | int_type* absl_nonnull out) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:329:57: error: 'out' was not declared in this scope 329 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'string_view' is not a member of 'absl' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:334:53: error: expected primary-expression before '*' token 334 | absl::int128* absl_nonnull out) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:22: error: 'LifetimeBoundK' was not declared in this scope 247 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:48: error: wrong number of template arguments (3, should be 1) 247 | EnableIf> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:52: error: expected unqualified-id before '=' token 247 | EnableIf> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:183:19: error: wrong number of template arguments (4, should be 1) 183 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:334:68: error: 'out' was not declared in this scope 334 | absl::int128* absl_nonnull out) { | ^~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'string_view' is not a member of 'absl' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:339:54: error: expected primary-expression before '*' token 339 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:339:69: error: 'out' was not declared in this scope 339 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, Hex)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:229:25: error: 'string_view' is not a member of 'absl' 229 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:236:25: error: 'string_view' is not a member of 'absl' 236 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, Dec)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:303:23: error: 'string_view' is not a member of 'absl' 303 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:365:29: error: expected ')' before 'pc' 365 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:394:9: error: 'string_view' in namespace 'absl' does not name a type 394 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:396:9: error: 'string_view' in namespace 'absl' does not name a type 396 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:429:9: error: 'string_view' in namespace 'absl' does not name a type 429 | absl::string_view piece_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:327:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 327 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(unsigned int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:331:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 331 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:335:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 335 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long unsigned int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:343:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 343 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long unsigned int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:347:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 347 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(float)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:352:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 352 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(double)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:354:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 354 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const absl::lts_20250512::strings_internal::AlphaNumBuffer&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:360:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 360 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const char*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:364:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:174:19: error: wrong number of template arguments (4, should be 1) 174 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:3: note: in expansion of macro 'ABSL_INTERNAL_X' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:185:19: error: wrong number of template arguments (4, should be 1) 185 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:48: error: 'LifetimeBoundK' was not declared in this scope 255 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:66: error: wrong number of template arguments (2, should be 1) 255 | template >(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:74: error: expected unqualified-id before ')' token 255 | template >(), | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:364:16: error: 'NullSafeStringView' was not declared in this scope 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:176:19: error: wrong number of template arguments (4, should be 1) 176 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:3: note: in expansion of macro 'ABSL_INTERNAL_X' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const T&, absl::lts_20250512::strings_internal::StringifySink&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:380:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:175:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:380:34: error: 'ExtractStringification' is not a member of 'absl::lts_20250512::strings_internal' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const std::__cxx11::basic_string, _Alloc>&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:386:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 386 | : piece_(str) {} | ^~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:187:19: error: wrong number of template arguments (4, should be 1) 187 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20250512::AlphaNum::data() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:395:51: error: 'piece_' was not declared in this scope 395 | const char* absl_nullable data() const { return piece_.data(); } | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' 464 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:62: error: template argument 1 is invalid 464 | std::string CatPieces(std::initializer_list pieces); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' 466 | std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:58: error: template argument 1 is invalid 466 | std::initializer_list pieces); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const AlphaNum&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:549:34: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'size' 549 | return std::string(a.data(), a.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:10: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:21: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:32: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:54: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:565:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 565 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:563:37: error: cannot convert '' to 'int' 563 | return strings_internal::CatPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:64: note: initializing argument 1 of 'std::string absl::lts_20250512::strings_internal::CatPieces(int)' 464 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::StrAppend(std::string*, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:16: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:27: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:38: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:611:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 611 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:609:33: error: cannot convert '' to 'int' 609 | strings_internal::AppendPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:60: note: initializing argument 2 of 'void absl::lts_20250512::strings_internal::AppendPieces(std::string*, int)' 466 | std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:264:24: error: 'disjunction' in namespace 'absl' does not name a template type 264 | using Contains = absl::disjunction...>; | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:178:19: error: wrong number of template arguments (4, should be 1) 178 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:3: note: in expansion of macro 'ABSL_INTERNAL_X' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:177:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 177 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:173:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&, V&&)' 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:22: error: 'LifetimeBoundK' was not declared in this scope 262 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:40: error: wrong number of template arguments (2, should be 1) 262 | EnableIf> = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:47: error: expected unqualified-id before '=' token 262 | EnableIf> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::adl_barrier::Find(Needle, Needle, Ts ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:18: error: 'Contains' was not declared in this scope; did you mean 'c_contains'? 281 | static_assert(!Contains(), "Duplicate element type"); | ^~~~~~~~ | c_contains /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:33: error: expected primary-expression before ',' token 281 | static_assert(!Contains(), "Duplicate element type"); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:35: error: expected string-literal before 'Ts' 281 | static_assert(!Contains(), "Duplicate element type"); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:34: error: expected ')' before 'Ts' 281 | static_assert(!Contains(), "Duplicate element type"); | ~ ^~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:23: error: 'conjunction' is not a member of 'absl' 355 | static_assert(absl::conjunction...>::value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected primary-expression before '...' token 355 | static_assert(absl::conjunction...>::value, | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected ',' before '...' token 355 | static_assert(absl::conjunction...>::value, | ^~~ | , /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected string-literal before '...' token 355 | static_assert(absl::conjunction...>::value, | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected ')' before '...' token 355 | static_assert(absl::conjunction...>::value, | ~ ^~~ | ) --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:75: error: wrong number of template arguments (4, should be 1) 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:180:3: note: in expansion of macro 'ABSL_INTERNAL_X' 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In static member function 'static constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::ElementIndex()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:19: error: 'Contains' was not declared in this scope; did you mean 'c_contains'? 382 | static_assert(Contains, Type::type>...>(), | ^~~~~~~~ | c_contains /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:35: error: expected primary-expression before ',' token 382 | static_assert(Contains, Type::type>...>(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:37: error: expected string-literal before 'Type' 382 | static_assert(Contains, Type::type>...>(), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:37: error: expected ')' before 'Type' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:18: note: to match this '(' 382 | static_assert(Contains, Type::type>...>(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In member function 'constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::Offset() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:419:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 419 | if constexpr (N == 0) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In member function 'constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::Size() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:457:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 457 | if constexpr (N < NumStaticSizes) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:28: error: 'LifetimeBoundK' was not declared in this scope 293 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:55: error: wrong number of template arguments (3, should be 1) 293 | int = EnableIf>()> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:59: error: expected unqualified-id before ')' token 293 | int = EnableIf>()> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In member function 'void absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::PoisonPadding(const Char*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:623:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 623 | if constexpr (N == 0) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:113:42: error: 'string_view' is not a member of 'absl' 113 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:113:42: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:113:53: error: template argument 1 is invalid 113 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:117:37: error: 'string_view' is not a member of 'absl' 117 | explicit operator std::less() const { return {}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:117:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:117:48: error: template argument 1 is invalid 117 | explicit operator std::less() const { return {}; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:120:40: error: 'absl::string_view' has not been declared 120 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:121:40: error: 'absl::string_view' has not been declared 121 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:130:40: error: 'absl::string_view' has not been declared 130 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:133:40: error: 'absl::string_view' has not been declared 133 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: In member function 'absl::lts_20250512::weak_ordering absl::lts_20250512::container_internal::StringBtreeDefaultLess::operator()(int, int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:122:61: error: request for member 'compare' in 'lhs', which is of non-class type 'int' 122 | return compare_internal::compare_result_as_ordering(lhs.compare(rhs)); | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:145:48: error: 'string_view' is not a member of 'absl' 145 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:145:48: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:145:59: error: template argument 1 is invalid 145 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:149:40: error: 'string_view' is not a member of 'absl' 149 | explicit operator std::greater() const { return {}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:149:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:149:51: error: template argument 1 is invalid 149 | explicit operator std::greater() const { return {}; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:152:40: error: 'absl::string_view' has not been declared 152 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:153:40: error: 'absl::string_view' has not been declared 153 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:162:40: error: 'absl::string_view' has not been declared 162 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:165:40: error: 'absl::string_view' has not been declared 165 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: In member function 'absl::lts_20250512::weak_ordering absl::lts_20250512::container_internal::StringBtreeDefaultGreater::operator()(int, int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:154:61: error: request for member 'compare' in 'rhs', which is of non-class type 'int' 154 | return compare_internal::compare_result_as_ordering(rhs.compare(lhs)); | ^~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:74: error: wrong number of template arguments (4, should be 1) 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:44: error: 'string_view' is not a member of 'absl' 289 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:44: error: 'string_view' is not a member of 'absl' --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:55: error: template argument 1 is invalid 289 | struct key_compare_adapter, absl::string_view> { | ^ --- libplinkseq_la-gstore.lo --- 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:64: error: 'string_view' is not a member of 'absl' 289 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:64: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:75: error: template argument 1 is invalid 289 | struct key_compare_adapter, absl::string_view> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:75: error: template argument 2 is invalid /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:47: error: 'string_view' is not a member of 'absl' 294 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:58: error: template argument 1 is invalid 294 | struct key_compare_adapter, absl::string_view> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:67: error: 'string_view' is not a member of 'absl' 294 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:67: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:78: error: template argument 1 is invalid 294 | struct key_compare_adapter, absl::string_view> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:78: error: template argument 2 is invalid --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:183:19: error: wrong number of template arguments (4, should be 1) 183 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:3: note: in expansion of macro 'ABSL_INTERNAL_X' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:22: error: 'LifetimeBoundK' was not declared in this scope 303 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:48: error: wrong number of template arguments (3, should be 1) 303 | EnableIf> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:52: error: expected unqualified-id before '=' token 303 | EnableIf> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:74: error: wrong number of template arguments (4, should be 1) 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:185:19: error: wrong number of template arguments (4, should be 1) 185 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:3: note: in expansion of macro 'ABSL_INTERNAL_X' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:184:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:28: error: 'LifetimeBoundK' was not declared in this scope 311 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:46: error: wrong number of template arguments (2, should be 1) 311 | int = EnableIf>()> | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:54: error: expected unqualified-id before ')' token 311 | int = EnableIf>()> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:48: error: 'LifetimeBoundK' was not declared in this scope 202 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:75: error: wrong number of template arguments (3, should be 1) 202 | template >(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:79: error: expected unqualified-id before ')' token 202 | template >(), | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:187:19: error: wrong number of template arguments (4, should be 1) 187 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:3: note: in expansion of macro 'ABSL_INTERNAL_X' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:186:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 186 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:182:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, const V&)' 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:62: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:416:17: error: 'conjunction' is not a member of 'absl' 416 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:416:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:420:69: error: wrong number of template arguments (3, should be at least 1) 420 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:420:71: error: expected identifier before '::' token 420 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:420:78: error: expected unqualified-id before ',' token 420 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:421:16: error: expected unqualified-id before '=' token 421 | int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:435:17: error: 'conjunction' is not a member of 'absl' 435 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:435:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:439:69: error: wrong number of template arguments (3, should be at least 1) 439 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:439:71: error: expected identifier before '::' token 439 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:439:78: error: expected unqualified-id before ',' token 439 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:440:16: error: expected unqualified-id before '=' token 440 | int> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:22: error: 'LifetimeBoundK' was not declared in this scope 320 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:40: error: wrong number of template arguments (2, should be 1) 320 | EnableIf> = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:47: error: expected unqualified-id before '=' token 320 | EnableIf> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:469:7: error: 'HasValue' does not name a type 469 | HasValue>, | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:110, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:198, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:68, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:61, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:34, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:56: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:32:15: error: 'string_view' has not been declared 32 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:35:58: error: 'absl::string_view' has not been declared 35 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:22: error: 'LifetimeBoundK' was not declared in this scope 212 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:48: error: wrong number of template arguments (3, should be 1) 212 | EnableIf> = 0, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:52: error: expected unqualified-id before '=' token 212 | EnableIf> = 0, | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:108:27: error: 'LifetimeBoundKV' was not declared in this scope 108 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:110:74: error: expected primary-expression before ')' token 110 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:189:3: note: in expansion of macro 'ABSL_INTERNAL_X' 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:111: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:66:39: error: expected primary-expression before '*' token 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:66:54: error: 'out' was not declared in this scope 66 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:66:57: error: expression list treated as compound expression in initializer [-fpermissive] 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:54: error: expected primary-expression before 'float' 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:77: error: expression list treated as compound expression in initializer [-fpermissive] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:54: error: expected primary-expression before 'double' 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:78: error: expression list treated as compound expression in initializer [-fpermissive] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:54: error: expected primary-expression before 'bool' 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:76: error: expression list treated as compound expression in initializer [-fpermissive] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:112:42: error: expected primary-expression before '*' token 112 | int_type* absl_nonnull out); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:521:3: note: in expansion of macro 'ABSL_INTERNAL_X' 521 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:521:3: note: in expansion of macro 'ABSL_INTERNAL_X' 521 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:112:57: error: 'out' was not declared in this scope 112 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:112:60: error: expression list treated as compound expression in initializer [-fpermissive] 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'string_view' is not a member of 'absl' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:116:53: error: expected primary-expression before '*' token 116 | absl::int128* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:116:68: error: 'out' was not declared in this scope 116 | absl::int128* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'string_view' is not a member of 'absl' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:118:54: error: expected primary-expression before '*' token 118 | absl::uint128* absl_nonnull out); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:48: error: 'LifetimeBoundK' was not declared in this scope 222 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:66: error: wrong number of template arguments (2, should be 1) 222 | template >(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:74: error: expected unqualified-id before ')' token 222 | template >(), | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:75: error: wrong number of template arguments (4, should be 1) 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:118:69: error: 'out' was not declared in this scope 118 | absl::uint128* absl_nonnull out); | ^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:3: note: in expansion of macro 'ABSL_INTERNAL_X' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h: In function 'constexpr bool absl::lts_20250512::numbers_internal::is_signed()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:131:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 131 | if constexpr (std::is_arithmetic::value) { | ^~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:3: note: in expansion of macro 'ABSL_INTERNAL_X' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:156:29: error: 'string_view' is not a member of 'absl' 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:156:53: error: expected primary-expression before '*' token 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:524:26: error: wrong number of template arguments (4, should be 1) 524 | false, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:3: note: in expansion of macro 'ABSL_INTERNAL_X' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:3: note: in expansion of macro 'ABSL_INTERNAL_X' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:156:68: error: 'value' was not declared in this scope 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:157:23: error: expected primary-expression before 'int' 157 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:157:31: error: expression list treated as compound expression in initializer [-fpermissive] 157 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:158:30: error: 'string_view' is not a member of 'absl' 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:158:55: error: expected primary-expression before '*' token 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:158:70: error: 'value' was not declared in this scope 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:159:24: error: expected primary-expression before 'int' 159 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:159:32: error: expression list treated as compound expression in initializer [-fpermissive] 159 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:160:30: error: 'string_view' is not a member of 'absl' 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:160:55: error: expected primary-expression before '*' token 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:22: error: 'LifetimeBoundK' was not declared in this scope 231 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:40: error: wrong number of template arguments (2, should be 1) 231 | EnableIf> = 0, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:47: error: expected unqualified-id before '=' token 231 | EnableIf> = 0, | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:74: error: wrong number of template arguments (4, should be 1) 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:3: note: in expansion of macro 'ABSL_INTERNAL_X' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:193:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:3: note: in expansion of macro 'ABSL_INTERNAL_X' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:526:25: error: wrong number of template arguments (4, should be 1) 526 | true, false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:3: note: in expansion of macro 'ABSL_INTERNAL_X' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:3: note: in expansion of macro 'ABSL_INTERNAL_X' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:160:70: error: 'value' was not declared in this scope 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:161:24: error: expected primary-expression before 'int' 161 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:161:32: error: expression list treated as compound expression in initializer [-fpermissive] 161 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:162:30: error: 'string_view' is not a member of 'absl' 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:162:55: error: expected primary-expression before '*' token 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:162:70: error: 'value' was not declared in this scope 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:163:24: error: expected primary-expression before 'int' 163 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:163:32: error: expression list treated as compound expression in initializer [-fpermissive] 163 | int base); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:48: error: 'LifetimeBoundK' was not declared in this scope 240 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:75: error: wrong number of template arguments (3, should be 1) 240 | template >(), | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:164:31: error: 'string_view' is not a member of 'absl' 164 | bool safe_strto128_base(absl::string_view text, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:37: error: expected primary-expression before '*' token 165 | absl::int128* absl_nonnull value, int base); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:79: error: expected unqualified-id before ')' token 240 | template >(), | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:33: error: 'LifetimeBoundKV' was not declared in this scope 113 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:74: error: wrong number of template arguments (4, should be 1) 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:113:72: error: expected primary-expression before ')' token 113 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:111:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 111 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:3: note: in expansion of macro 'ABSL_INTERNAL_X' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:195:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 195 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:191:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::raw_hash_map::insert_or_assign(const_iterator, key_arg&&, V&&)' 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:115:18: note: in definition of macro 'ABSL_INTERNAL_X' 115 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:52: error: 'value' was not declared in this scope 165 | absl::int128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:59: error: expected primary-expression before 'int' 165 | absl::int128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:67: error: expression list treated as compound expression in initializer [-fpermissive] 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:166:30: error: 'string_view' is not a member of 'absl' 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:166:55: error: expected primary-expression before '*' token 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:3: note: in expansion of macro 'ABSL_INTERNAL_X' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:528:25: error: wrong number of template arguments (4, should be 1) 528 | true, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:3: note: in expansion of macro 'ABSL_INTERNAL_X' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:3: note: in expansion of macro 'ABSL_INTERNAL_X' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:166:70: error: 'value' was not declared in this scope 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:167:24: error: expected primary-expression before 'int' 167 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:167:32: error: expression list treated as compound expression in initializer [-fpermissive] 167 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:168:31: error: 'string_view' is not a member of 'absl' 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:168:57: error: expected primary-expression before '*' token 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:168:72: error: 'value' was not declared in this scope 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:169:25: error: expected primary-expression before 'int' 169 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:169:33: error: expression list treated as compound expression in initializer [-fpermissive] 169 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:170:31: error: 'string_view' is not a member of 'absl' 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:170:57: error: expected primary-expression before '*' token 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:22: error: 'LifetimeBoundK' was not declared in this scope 247 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:48: error: wrong number of template arguments (3, should be 1) 247 | EnableIf> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:52: error: expected unqualified-id before '=' token 247 | EnableIf> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:170:72: error: 'value' was not declared in this scope 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:171:25: error: expected primary-expression before 'int' 171 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:171:33: error: expression list treated as compound expression in initializer [-fpermissive] 171 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:172:31: error: 'string_view' is not a member of 'absl' 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:172:57: error: expected primary-expression before '*' token 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:48: error: 'LifetimeBoundK' was not declared in this scope 202 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:75: error: wrong number of template arguments (3, should be 1) 202 | template >(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:202:79: error: expected unqualified-id before ')' token 202 | template >(), | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:172:72: error: 'value' was not declared in this scope 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:173:25: error: expected primary-expression before 'int' 173 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:173:33: error: expression list treated as compound expression in initializer [-fpermissive] 173 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:174:32: error: 'string_view' is not a member of 'absl' 174 | bool safe_strtou128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:39: error: expected primary-expression before '*' token 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:54: error: 'value' was not declared in this scope 175 | absl::uint128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:61: error: expected primary-expression before 'int' 175 | absl::uint128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:69: error: expression list treated as compound expression in initializer [-fpermissive] 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:229:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 229 | [[nodiscard]] bool safe_strtoi_base(absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:229:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:45: error: expected primary-expression before '*' token 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:60: error: 'out' was not declared in this scope 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:65: error: expected primary-expression before 'int' 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:73: error: expression list treated as compound expression in initializer [-fpermissive] 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:74: error: expected ';' before '{' token 230 | int_type* absl_nonnull out, int base) { | ^~ | ; --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:48: error: 'LifetimeBoundK' was not declared in this scope 255 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:66: error: wrong number of template arguments (2, should be 1) 255 | template >(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:74: error: expected unqualified-id before ')' token 255 | template >(), | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:312:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:312:20: error: redefinition of 'template bool absl::lts_20250512::SimpleAtoi' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:20: note: 'template bool absl::lts_20250512::SimpleAtoi' previously declared here 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:312:37: error: 'string_view' is not a member of 'absl' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:313:39: error: expected primary-expression before '*' token 313 | int_type* absl_nonnull out) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:22: error: 'LifetimeBoundK' was not declared in this scope 212 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:48: error: wrong number of template arguments (3, should be 1) 212 | EnableIf> = 0, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:313:54: error: 'out' was not declared in this scope 313 | int_type* absl_nonnull out) { | ^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:212:52: error: expected unqualified-id before '=' token 212 | EnableIf> = 0, | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'string_view' is not a member of 'absl' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:318:50: error: expected primary-expression before '*' token 318 | absl::int128* absl_nonnull out) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:318:65: error: 'out' was not declared in this scope 318 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'string_view' is not a member of 'absl' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:323:51: error: expected primary-expression before '*' token 323 | absl::uint128* absl_nonnull out) { | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:530:3: note: in expansion of macro 'ABSL_INTERNAL_X' 530 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:530:3: note: in expansion of macro 'ABSL_INTERNAL_X' 530 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:323:66: error: 'out' was not declared in this scope 323 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:328:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:328:20: error: redefinition of 'template bool absl::lts_20250512::SimpleHexAtoi' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: 'template bool absl::lts_20250512::SimpleHexAtoi' previously declared here 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:328:40: error: 'string_view' is not a member of 'absl' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:329:42: error: expected primary-expression before '*' token 329 | int_type* absl_nonnull out) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:329:57: error: 'out' was not declared in this scope 329 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'string_view' is not a member of 'absl' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:334:53: error: expected primary-expression before '*' token 334 | absl::int128* absl_nonnull out) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:22: error: 'LifetimeBoundK' was not declared in this scope 262 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:40: error: wrong number of template arguments (2, should be 1) 262 | EnableIf> = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:47: error: expected unqualified-id before '=' token 262 | EnableIf> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:48: error: 'LifetimeBoundK' was not declared in this scope 222 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:66: error: wrong number of template arguments (2, should be 1) 222 | template >(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:222:74: error: expected unqualified-id before ')' token 222 | template >(), | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:334:68: error: 'out' was not declared in this scope 334 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'string_view' is not a member of 'absl' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:339:54: error: expected primary-expression before '*' token 339 | absl::uint128* absl_nonnull out) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:339:69: error: 'out' was not declared in this scope 339 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, Hex)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:229:25: error: 'string_view' is not a member of 'absl' 229 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:236:25: error: 'string_view' is not a member of 'absl' 236 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, Dec)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:303:23: error: 'string_view' is not a member of 'absl' 303 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:365:29: error: expected ')' before 'pc' 365 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:394:9: error: 'string_view' in namespace 'absl' does not name a type 394 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:396:9: error: 'string_view' in namespace 'absl' does not name a type 396 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:429:9: error: 'string_view' in namespace 'absl' does not name a type 429 | absl::string_view piece_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:327:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 327 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(unsigned int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:331:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 331 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:335:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 335 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long unsigned int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:343:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 343 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long unsigned int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:347:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 347 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(float)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:352:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 352 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(double)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:354:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 354 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const absl::lts_20250512::strings_internal::AlphaNumBuffer&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:360:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 360 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const char*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:364:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:28: error: 'LifetimeBoundK' was not declared in this scope 293 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:55: error: wrong number of template arguments (3, should be 1) 293 | int = EnableIf>()> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:59: error: expected unqualified-id before ')' token 293 | int = EnableIf>()> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:22: error: 'LifetimeBoundK' was not declared in this scope 231 | EnableIf> = 0, | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:40: error: wrong number of template arguments (2, should be 1) 231 | EnableIf> = 0, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:231:47: error: expected unqualified-id before '=' token 231 | EnableIf> = 0, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:3: note: in expansion of macro 'ABSL_INTERNAL_X' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:533:19: error: wrong number of template arguments (4, should be 1) 533 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:3: note: in expansion of macro 'ABSL_INTERNAL_X' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:3: note: in expansion of macro 'ABSL_INTERNAL_X' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:22: error: 'LifetimeBoundK' was not declared in this scope 303 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:48: error: wrong number of template arguments (3, should be 1) 303 | EnableIf> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:52: error: expected unqualified-id before '=' token 303 | EnableIf> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:48: error: 'LifetimeBoundK' was not declared in this scope 240 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:75: error: wrong number of template arguments (3, should be 1) 240 | template >(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:240:79: error: expected unqualified-id before ')' token 240 | template >(), | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:364:16: error: 'NullSafeStringView' was not declared in this scope 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const T&, absl::lts_20250512::strings_internal::StringifySink&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:380:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:380:34: error: 'ExtractStringification' is not a member of 'absl::lts_20250512::strings_internal' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const std::__cxx11::basic_string, _Alloc>&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:386:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 386 | : piece_(str) {} | ^~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:3: note: in expansion of macro 'ABSL_INTERNAL_X' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:535:19: error: wrong number of template arguments (4, should be 1) 535 | false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:3: note: in expansion of macro 'ABSL_INTERNAL_X' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:3: note: in expansion of macro 'ABSL_INTERNAL_X' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20250512::AlphaNum::data() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:395:51: error: 'piece_' was not declared in this scope 395 | const char* absl_nullable data() const { return piece_.data(); } | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' 464 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:62: error: template argument 1 is invalid 464 | std::string CatPieces(std::initializer_list pieces); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:28: error: 'LifetimeBoundK' was not declared in this scope 311 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:46: error: wrong number of template arguments (2, should be 1) 311 | int = EnableIf>()> | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:54: error: expected unqualified-id before ')' token 311 | int = EnableIf>()> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' 466 | std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:58: error: template argument 1 is invalid 466 | std::initializer_list pieces); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:22: error: 'LifetimeBoundK' was not declared in this scope 247 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:48: error: wrong number of template arguments (3, should be 1) 247 | EnableIf> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:247:52: error: expected unqualified-id before '=' token 247 | EnableIf> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const AlphaNum&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:549:34: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'size' 549 | return std::string(a.data(), a.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:10: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:21: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:32: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:54: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:565:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 565 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:563:37: error: cannot convert '' to 'int' 563 | return strings_internal::CatPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:64: note: initializing argument 1 of 'std::string absl::lts_20250512::strings_internal::CatPieces(int)' 464 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::StrAppend(std::string*, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:16: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:27: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:38: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:611:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 611 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:609:33: error: cannot convert '' to 'int' 609 | strings_internal::AppendPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:60: note: initializing argument 2 of 'void absl::lts_20250512::strings_internal::AppendPieces(std::string*, int)' 466 | std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:264:24: error: 'disjunction' in namespace 'absl' does not name a template type 264 | using Contains = absl::disjunction...>; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::adl_barrier::Find(Needle, Needle, Ts ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:18: error: 'Contains' was not declared in this scope; did you mean 'c_contains'? 281 | static_assert(!Contains(), "Duplicate element type"); | ^~~~~~~~ | c_contains /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:33: error: expected primary-expression before ',' token 281 | static_assert(!Contains(), "Duplicate element type"); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:35: error: expected string-literal before 'Ts' 281 | static_assert(!Contains(), "Duplicate element type"); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:34: error: expected ')' before 'Ts' 281 | static_assert(!Contains(), "Duplicate element type"); | ~ ^~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:23: error: 'conjunction' is not a member of 'absl' 355 | static_assert(absl::conjunction...>::value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected primary-expression before '...' token 355 | static_assert(absl::conjunction...>::value, | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected ',' before '...' token 355 | static_assert(absl::conjunction...>::value, | ^~~ | , /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected string-literal before '...' token 355 | static_assert(absl::conjunction...>::value, | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected ')' before '...' token 355 | static_assert(absl::conjunction...>::value, | ~ ^~~ | ) --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:22: error: 'LifetimeBoundK' was not declared in this scope 320 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:40: error: wrong number of template arguments (2, should be 1) 320 | EnableIf> = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:47: error: expected unqualified-id before '=' token 320 | EnableIf> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:48: error: 'LifetimeBoundK' was not declared in this scope 255 | template >(), | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:66: error: wrong number of template arguments (2, should be 1) 255 | template >(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:255:74: error: expected unqualified-id before ')' token 255 | template >(), | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:110, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:198, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:68, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:61, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:34, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:56: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:32:15: error: 'string_view' has not been declared 32 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:35:58: error: 'absl::string_view' has not been declared 35 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In static member function 'static constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::ElementIndex()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:19: error: 'Contains' was not declared in this scope; did you mean 'c_contains'? 382 | static_assert(Contains, Type::type>...>(), | ^~~~~~~~ | c_contains /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:35: error: expected primary-expression before ',' token 382 | static_assert(Contains, Type::type>...>(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:37: error: expected string-literal before 'Type' 382 | static_assert(Contains, Type::type>...>(), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:37: error: expected ')' before 'Type' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:18: note: to match this '(' 382 | static_assert(Contains, Type::type>...>(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In member function 'constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::Offset() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:419:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 419 | if constexpr (N == 0) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In member function 'constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::Size() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:457:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 457 | if constexpr (N < NumStaticSizes) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In member function 'void absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::PoisonPadding(const Char*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:623:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 623 | if constexpr (N == 0) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:111: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:113:42: error: 'string_view' is not a member of 'absl' 113 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:113:42: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:113:53: error: template argument 1 is invalid 113 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:66:39: error: expected primary-expression before '*' token 66 | int_type* absl_nonnull out); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:117:37: error: 'string_view' is not a member of 'absl' 117 | explicit operator std::less() const { return {}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:117:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:117:48: error: template argument 1 is invalid 117 | explicit operator std::less() const { return {}; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:120:40: error: 'absl::string_view' has not been declared 120 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:121:40: error: 'absl::string_view' has not been declared 121 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:130:40: error: 'absl::string_view' has not been declared 130 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:133:40: error: 'absl::string_view' has not been declared 133 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: In member function 'absl::lts_20250512::weak_ordering absl::lts_20250512::container_internal::StringBtreeDefaultLess::operator()(int, int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:122:61: error: request for member 'compare' in 'lhs', which is of non-class type 'int' 122 | return compare_internal::compare_result_as_ordering(lhs.compare(rhs)); | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:145:48: error: 'string_view' is not a member of 'absl' 145 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:145:48: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:145:59: error: template argument 1 is invalid 145 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:149:40: error: 'string_view' is not a member of 'absl' 149 | explicit operator std::greater() const { return {}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:149:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:149:51: error: template argument 1 is invalid 149 | explicit operator std::greater() const { return {}; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:152:40: error: 'absl::string_view' has not been declared 152 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:153:40: error: 'absl::string_view' has not been declared 153 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:162:40: error: 'absl::string_view' has not been declared 162 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:165:40: error: 'absl::string_view' has not been declared 165 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:66:54: error: 'out' was not declared in this scope 66 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:66:57: error: expression list treated as compound expression in initializer [-fpermissive] 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:54: error: expected primary-expression before 'float' 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:77: error: expression list treated as compound expression in initializer [-fpermissive] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:54: error: expected primary-expression before 'double' 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:78: error: expression list treated as compound expression in initializer [-fpermissive] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: In member function 'absl::lts_20250512::weak_ordering absl::lts_20250512::container_internal::StringBtreeDefaultGreater::operator()(int, int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:154:61: error: request for member 'compare' in 'rhs', which is of non-class type 'int' 154 | return compare_internal::compare_result_as_ordering(rhs.compare(lhs)); | ^~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:22: error: 'LifetimeBoundK' was not declared in this scope 262 | EnableIf> = 0> | ^~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:54: error: expected primary-expression before 'bool' 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:76: error: expression list treated as compound expression in initializer [-fpermissive] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:40: error: wrong number of template arguments (2, should be 1) 262 | EnableIf> = 0> | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:262:47: error: expected unqualified-id before '=' token 262 | EnableIf> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:112:42: error: expected primary-expression before '*' token 112 | int_type* absl_nonnull out); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:44: error: 'string_view' is not a member of 'absl' 289 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:44: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:55: error: template argument 1 is invalid 289 | struct key_compare_adapter, absl::string_view> { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:112:57: error: 'out' was not declared in this scope 112 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:112:60: error: expression list treated as compound expression in initializer [-fpermissive] 112 | int_type* absl_nonnull out); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:64: error: 'string_view' is not a member of 'absl' 289 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:64: error: 'string_view' is not a member of 'absl' --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:75: error: template argument 1 is invalid 289 | struct key_compare_adapter, absl::string_view> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:75: error: template argument 2 is invalid --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:3: note: in expansion of macro 'ABSL_INTERNAL_X' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'string_view' is not a member of 'absl' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:116:53: error: expected primary-expression before '*' token 116 | absl::int128* absl_nonnull out); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:537:19: error: wrong number of template arguments (4, should be 1) 537 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:3: note: in expansion of macro 'ABSL_INTERNAL_X' --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:47: error: 'string_view' is not a member of 'absl' 294 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:58: error: template argument 1 is invalid 294 | struct key_compare_adapter, absl::string_view> { | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:3: note: in expansion of macro 'ABSL_INTERNAL_X' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:67: error: 'string_view' is not a member of 'absl' 294 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:67: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:78: error: template argument 1 is invalid 294 | struct key_compare_adapter, absl::string_view> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:78: error: template argument 2 is invalid --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:116:68: error: 'out' was not declared in this scope 116 | absl::int128* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'string_view' is not a member of 'absl' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:118:54: error: expected primary-expression before '*' token 118 | absl::uint128* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:118:69: error: 'out' was not declared in this scope 118 | absl::uint128* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h: In function 'constexpr bool absl::lts_20250512::numbers_internal::is_signed()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:131:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 131 | if constexpr (std::is_arithmetic::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:156:29: error: 'string_view' is not a member of 'absl' 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:156:53: error: expected primary-expression before '*' token 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:156:68: error: 'value' was not declared in this scope 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:157:23: error: expected primary-expression before 'int' 157 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:157:31: error: expression list treated as compound expression in initializer [-fpermissive] 157 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:158:30: error: 'string_view' is not a member of 'absl' 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:158:55: error: expected primary-expression before '*' token 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:28: error: 'LifetimeBoundK' was not declared in this scope 293 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:55: error: wrong number of template arguments (3, should be 1) 293 | int = EnableIf>()> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:293:59: error: expected unqualified-id before ')' token 293 | int = EnableIf>()> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:158:70: error: 'value' was not declared in this scope 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:159:24: error: expected primary-expression before 'int' 159 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:159:32: error: expression list treated as compound expression in initializer [-fpermissive] 159 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:160:30: error: 'string_view' is not a member of 'absl' 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:160:55: error: expected primary-expression before '*' token 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:160:70: error: 'value' was not declared in this scope 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:161:24: error: expected primary-expression before 'int' 161 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:161:32: error: expression list treated as compound expression in initializer [-fpermissive] 161 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:162:30: error: 'string_view' is not a member of 'absl' 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:162:55: error: expected primary-expression before '*' token 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:162:70: error: 'value' was not declared in this scope 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:163:24: error: expected primary-expression before 'int' 163 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:163:32: error: expression list treated as compound expression in initializer [-fpermissive] 163 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:164:31: error: 'string_view' is not a member of 'absl' 164 | bool safe_strto128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:37: error: expected primary-expression before '*' token 165 | absl::int128* absl_nonnull value, int base); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:22: error: 'LifetimeBoundK' was not declared in this scope 303 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:48: error: wrong number of template arguments (3, should be 1) 303 | EnableIf> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:303:52: error: expected unqualified-id before '=' token 303 | EnableIf> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:52: error: 'value' was not declared in this scope 165 | absl::int128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:59: error: expected primary-expression before 'int' 165 | absl::int128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:67: error: expression list treated as compound expression in initializer [-fpermissive] 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:166:30: error: 'string_view' is not a member of 'absl' 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:166:55: error: expected primary-expression before '*' token 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:539:3: note: in expansion of macro 'ABSL_INTERNAL_X' 539 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:539:3: note: in expansion of macro 'ABSL_INTERNAL_X' 539 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:166:70: error: 'value' was not declared in this scope 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:167:24: error: expected primary-expression before 'int' 167 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:167:32: error: expression list treated as compound expression in initializer [-fpermissive] 167 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:168:31: error: 'string_view' is not a member of 'absl' 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:168:57: error: expected primary-expression before '*' token 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:168:72: error: 'value' was not declared in this scope 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:169:25: error: expected primary-expression before 'int' 169 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:169:33: error: expression list treated as compound expression in initializer [-fpermissive] 169 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:170:31: error: 'string_view' is not a member of 'absl' 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:170:57: error: expected primary-expression before '*' token 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:170:72: error: 'value' was not declared in this scope 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:171:25: error: expected primary-expression before 'int' 171 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:171:33: error: expression list treated as compound expression in initializer [-fpermissive] 171 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:172:31: error: 'string_view' is not a member of 'absl' 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:172:57: error: expected primary-expression before '*' token 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:28: error: 'LifetimeBoundK' was not declared in this scope 311 | int = EnableIf>()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:46: error: wrong number of template arguments (2, should be 1) 311 | int = EnableIf>()> | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:311:54: error: expected unqualified-id before ')' token 311 | int = EnableIf>()> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:172:72: error: 'value' was not declared in this scope 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:173:25: error: expected primary-expression before 'int' 173 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:173:33: error: expression list treated as compound expression in initializer [-fpermissive] 173 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:174:32: error: 'string_view' is not a member of 'absl' 174 | bool safe_strtou128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:39: error: expected primary-expression before '*' token 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:54: error: 'value' was not declared in this scope 175 | absl::uint128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:61: error: expected primary-expression before 'int' 175 | absl::uint128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:69: error: expression list treated as compound expression in initializer [-fpermissive] 175 | absl::uint128* absl_nonnull value, int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:229:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 229 | [[nodiscard]] bool safe_strtoi_base(absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:229:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:45: error: expected primary-expression before '*' token 230 | int_type* absl_nonnull out, int base) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:22: error: 'LifetimeBoundK' was not declared in this scope 320 | EnableIf> = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:40: error: wrong number of template arguments (2, should be 1) 320 | EnableIf> = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:320:47: error: expected unqualified-id before '=' token 320 | EnableIf> = 0> | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:110, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:198, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:68, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:61, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:34, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:56: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:32:15: error: 'string_view' has not been declared 32 | void Append(string_view v); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:35:58: error: 'absl::string_view' has not been declared 35 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:62: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:416:17: error: 'conjunction' is not a member of 'absl' 416 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:416:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:420:69: error: wrong number of template arguments (3, should be at least 1) 420 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:420:71: error: expected identifier before '::' token 420 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:420:78: error: expected unqualified-id before ',' token 420 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:421:16: error: expected unqualified-id before '=' token 421 | int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:435:17: error: 'conjunction' is not a member of 'absl' 435 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:435:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:439:69: error: wrong number of template arguments (3, should be at least 1) 439 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:439:71: error: expected identifier before '::' token 439 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:439:78: error: expected unqualified-id before ',' token 439 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:440:16: error: expected unqualified-id before '=' token 440 | int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:3: note: in expansion of macro 'ABSL_INTERNAL_X' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:542:19: error: wrong number of template arguments (4, should be 1) 542 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:3: note: in expansion of macro 'ABSL_INTERNAL_X' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:3: note: in expansion of macro 'ABSL_INTERNAL_X' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:60: error: 'out' was not declared in this scope 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:65: error: expected primary-expression before 'int' 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:73: error: expression list treated as compound expression in initializer [-fpermissive] 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:74: error: expected ';' before '{' token 230 | int_type* absl_nonnull out, int base) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:312:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:312:20: error: redefinition of 'template bool absl::lts_20250512::SimpleAtoi' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:20: note: 'template bool absl::lts_20250512::SimpleAtoi' previously declared here 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:312:37: error: 'string_view' is not a member of 'absl' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:313:39: error: expected primary-expression before '*' token 313 | int_type* absl_nonnull out) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:111: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:469:7: error: 'HasValue' does not name a type 469 | HasValue>, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:66:54: error: 'out' was not declared in this scope 66 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:66:57: error: expression list treated as compound expression in initializer [-fpermissive] 66 | int_type* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:313:54: error: 'out' was not declared in this scope 313 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:54: error: expected primary-expression before 'float' 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:77:77: error: expression list treated as compound expression in initializer [-fpermissive] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'string_view' is not a member of 'absl' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:318:50: error: expected primary-expression before '*' token 318 | absl::int128* absl_nonnull out) { | ^ --- libplinkseq_la-eval.lo --- 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:54: error: expected primary-expression before 'double' 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:88:78: error: expression list treated as compound expression in initializer [-fpermissive] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:318:65: error: 'out' was not declared in this scope 318 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:54: error: expected primary-expression before 'bool' 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:98:76: error: expression list treated as compound expression in initializer [-fpermissive] --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'string_view' is not a member of 'absl' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:323:51: error: expected primary-expression before '*' token 323 | absl::uint128* absl_nonnull out) { | ^ --- libplinkseq_la-eval.lo --- 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:112:42: error: expected primary-expression before '*' token 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:112:57: error: 'out' was not declared in this scope 112 | int_type* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:112:60: error: expression list treated as compound expression in initializer [-fpermissive] 112 | int_type* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:115:47: error: 'string_view' is not a member of 'absl' 115 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:116:53: error: expected primary-expression before '*' token 116 | absl::int128* absl_nonnull out); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:116:68: error: 'out' was not declared in this scope 116 | absl::int128* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:117:47: error: 'string_view' is not a member of 'absl' 117 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:118:54: error: expected primary-expression before '*' token 118 | absl::uint128* absl_nonnull out); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:323:66: error: 'out' was not declared in this scope 323 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:328:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:328:20: error: redefinition of 'template bool absl::lts_20250512::SimpleHexAtoi' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: 'template bool absl::lts_20250512::SimpleHexAtoi' previously declared here 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:328:40: error: 'string_view' is not a member of 'absl' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:329:42: error: expected primary-expression before '*' token 329 | int_type* absl_nonnull out) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:118:69: error: 'out' was not declared in this scope 118 | absl::uint128* absl_nonnull out); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h: In function 'constexpr bool absl::lts_20250512::numbers_internal::is_signed()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:131:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 131 | if constexpr (std::is_arithmetic::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:156:29: error: 'string_view' is not a member of 'absl' 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:156:53: error: expected primary-expression before '*' token 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:329:57: error: 'out' was not declared in this scope 329 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'string_view' is not a member of 'absl' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:334:53: error: expected primary-expression before '*' token 334 | absl::int128* absl_nonnull out) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:521:3: note: in expansion of macro 'ABSL_INTERNAL_X' 521 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:521:3: note: in expansion of macro 'ABSL_INTERNAL_X' 521 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:156:68: error: 'value' was not declared in this scope 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:334:68: error: 'out' was not declared in this scope 334 | absl::int128* absl_nonnull out) { | ^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:157:23: error: expected primary-expression before 'int' 157 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:157:31: error: expression list treated as compound expression in initializer [-fpermissive] 157 | int base); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'string_view' is not a member of 'absl' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:339:54: error: expected primary-expression before '*' token 339 | absl::uint128* absl_nonnull out) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:158:30: error: 'string_view' is not a member of 'absl' 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:158:55: error: expected primary-expression before '*' token 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:3: note: in expansion of macro 'ABSL_INTERNAL_X' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:544:19: error: wrong number of template arguments (4, should be 1) 544 | false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:3: note: in expansion of macro 'ABSL_INTERNAL_X' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:3: note: in expansion of macro 'ABSL_INTERNAL_X' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:339:69: error: 'out' was not declared in this scope 339 | absl::uint128* absl_nonnull out) { | ^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:158:70: error: 'value' was not declared in this scope 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:159:24: error: expected primary-expression before 'int' 159 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:159:32: error: expression list treated as compound expression in initializer [-fpermissive] 159 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:160:30: error: 'string_view' is not a member of 'absl' 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:160:55: error: expected primary-expression before '*' token 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, Hex)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:229:25: error: 'string_view' is not a member of 'absl' 229 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:236:25: error: 'string_view' is not a member of 'absl' 236 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, Dec)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:303:23: error: 'string_view' is not a member of 'absl' 303 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:365:29: error: expected ')' before 'pc' 365 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:394:9: error: 'string_view' in namespace 'absl' does not name a type 394 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:396:9: error: 'string_view' in namespace 'absl' does not name a type 396 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:429:9: error: 'string_view' in namespace 'absl' does not name a type 429 | absl::string_view piece_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:327:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 327 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(unsigned int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:331:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 331 | : piece_(digits_, static_cast( | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:160:70: error: 'value' was not declared in this scope 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:161:24: error: expected primary-expression before 'int' 161 | int base); | ^~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:335:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 335 | : piece_(digits_, static_cast( | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:161:32: error: expression list treated as compound expression in initializer [-fpermissive] 161 | int base); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long unsigned int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:343:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 343 | : piece_(digits_, static_cast( | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:162:30: error: 'string_view' is not a member of 'absl' 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:162:55: error: expected primary-expression before '*' token 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long unsigned int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:347:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 347 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(float)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:352:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 352 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(double)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:354:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 354 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const absl::lts_20250512::strings_internal::AlphaNumBuffer&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:360:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 360 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const char*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:364:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:3: note: in expansion of macro 'ABSL_INTERNAL_X' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:524:26: error: wrong number of template arguments (4, should be 1) 524 | false, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:3: note: in expansion of macro 'ABSL_INTERNAL_X' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:3: note: in expansion of macro 'ABSL_INTERNAL_X' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:3: note: in expansion of macro 'ABSL_INTERNAL_X' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:526:25: error: wrong number of template arguments (4, should be 1) 526 | true, false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:3: note: in expansion of macro 'ABSL_INTERNAL_X' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:3: note: in expansion of macro 'ABSL_INTERNAL_X' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:364:16: error: 'NullSafeStringView' was not declared in this scope 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const T&, absl::lts_20250512::strings_internal::StringifySink&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:380:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:162:70: error: 'value' was not declared in this scope 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:163:24: error: expected primary-expression before 'int' 163 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:163:32: error: expression list treated as compound expression in initializer [-fpermissive] 163 | int base); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:380:34: error: 'ExtractStringification' is not a member of 'absl::lts_20250512::strings_internal' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const std::__cxx11::basic_string, _Alloc>&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:386:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 386 | : piece_(str) {} | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:164:31: error: 'string_view' is not a member of 'absl' 164 | bool safe_strto128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:37: error: expected primary-expression before '*' token 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:52: error: 'value' was not declared in this scope 165 | absl::int128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:59: error: expected primary-expression before 'int' 165 | absl::int128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:165:67: error: expression list treated as compound expression in initializer [-fpermissive] 165 | absl::int128* absl_nonnull value, int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:166:30: error: 'string_view' is not a member of 'absl' 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:166:55: error: expected primary-expression before '*' token 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20250512::AlphaNum::data() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:395:51: error: 'piece_' was not declared in this scope 395 | const char* absl_nullable data() const { return piece_.data(); } | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' 464 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:62: error: template argument 1 is invalid 464 | std::string CatPieces(std::initializer_list pieces); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' 466 | std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:58: error: template argument 1 is invalid 466 | std::initializer_list pieces); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:166:70: error: 'value' was not declared in this scope 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:167:24: error: expected primary-expression before 'int' 167 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:167:32: error: expression list treated as compound expression in initializer [-fpermissive] 167 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:168:31: error: 'string_view' is not a member of 'absl' 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:168:57: error: expected primary-expression before '*' token 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:3: note: in expansion of macro 'ABSL_INTERNAL_X' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:528:25: error: wrong number of template arguments (4, should be 1) 528 | true, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:3: note: in expansion of macro 'ABSL_INTERNAL_X' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:3: note: in expansion of macro 'ABSL_INTERNAL_X' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:168:72: error: 'value' was not declared in this scope 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:169:25: error: expected primary-expression before 'int' 169 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:169:33: error: expression list treated as compound expression in initializer [-fpermissive] 169 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:170:31: error: 'string_view' is not a member of 'absl' 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:170:57: error: expected primary-expression before '*' token 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:170:72: error: 'value' was not declared in this scope 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:171:25: error: expected primary-expression before 'int' 171 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:171:33: error: expression list treated as compound expression in initializer [-fpermissive] 171 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:172:31: error: 'string_view' is not a member of 'absl' 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:172:57: error: expected primary-expression before '*' token 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:3: note: in expansion of macro 'ABSL_INTERNAL_X' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:546:19: error: wrong number of template arguments (4, should be 1) 546 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:3: note: in expansion of macro 'ABSL_INTERNAL_X' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:3: note: in expansion of macro 'ABSL_INTERNAL_X' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const AlphaNum&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:549:34: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'size' 549 | return std::string(a.data(), a.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:10: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:21: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:32: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:54: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:172:72: error: 'value' was not declared in this scope 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:173:25: error: expected primary-expression before 'int' 173 | int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:173:33: error: expression list treated as compound expression in initializer [-fpermissive] 173 | int base); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:174:32: error: 'string_view' is not a member of 'absl' 174 | bool safe_strtou128_base(absl::string_view text, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:39: error: expected primary-expression before '*' token 175 | absl::uint128* absl_nonnull value, int base); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:565:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 565 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:563:37: error: cannot convert '' to 'int' 563 | return strings_internal::CatPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:64: note: initializing argument 1 of 'std::string absl::lts_20250512::strings_internal::CatPieces(int)' 464 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::StrAppend(std::string*, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:16: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:27: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:38: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:611:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 611 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:609:33: error: cannot convert '' to 'int' 609 | strings_internal::AppendPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:60: note: initializing argument 2 of 'void absl::lts_20250512::strings_internal::AppendPieces(std::string*, int)' 466 | std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:530:3: note: in expansion of macro 'ABSL_INTERNAL_X' 530 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:530:3: note: in expansion of macro 'ABSL_INTERNAL_X' 530 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:54: error: 'value' was not declared in this scope 175 | absl::uint128* absl_nonnull value, int base); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:61: error: expected primary-expression before 'int' 175 | absl::uint128* absl_nonnull value, int base); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:175:69: error: expression list treated as compound expression in initializer [-fpermissive] 175 | absl::uint128* absl_nonnull value, int base); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:264:24: error: 'disjunction' in namespace 'absl' does not name a template type 264 | using Contains = absl::disjunction...>; | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:229:43: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 229 | [[nodiscard]] bool safe_strtoi_base(absl::string_view s, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:229:43: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:45: error: expected primary-expression before '*' token 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:60: error: 'out' was not declared in this scope 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:65: error: expected primary-expression before 'int' 230 | int_type* absl_nonnull out, int base) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:73: error: expression list treated as compound expression in initializer [-fpermissive] 230 | int_type* absl_nonnull out, int base) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:230:74: error: expected ';' before '{' token 230 | int_type* absl_nonnull out, int base) { | ^~ | ; /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:312:37: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:312:20: error: redefinition of 'template bool absl::lts_20250512::SimpleAtoi' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:20: note: 'template bool absl::lts_20250512::SimpleAtoi' previously declared here 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:312:37: error: 'string_view' is not a member of 'absl' 312 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:313:39: error: expected primary-expression before '*' token 313 | int_type* absl_nonnull out) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::adl_barrier::Find(Needle, Needle, Ts ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:18: error: 'Contains' was not declared in this scope; did you mean 'c_contains'? 281 | static_assert(!Contains(), "Duplicate element type"); | ^~~~~~~~ | c_contains /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:33: error: expected primary-expression before ',' token 281 | static_assert(!Contains(), "Duplicate element type"); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:35: error: expected string-literal before 'Ts' 281 | static_assert(!Contains(), "Duplicate element type"); | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:34: error: expected ')' before 'Ts' 281 | static_assert(!Contains(), "Duplicate element type"); | ~ ^~~ | ) --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:313:54: error: 'out' was not declared in this scope 313 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:23: error: 'conjunction' is not a member of 'absl' 355 | static_assert(absl::conjunction...>::value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected primary-expression before '...' token 355 | static_assert(absl::conjunction...>::value, | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected ',' before '...' token 355 | static_assert(absl::conjunction...>::value, | ^~~ | , /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected string-literal before '...' token 355 | static_assert(absl::conjunction...>::value, | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected ')' before '...' token 355 | static_assert(absl::conjunction...>::value, | ~ ^~~ | ) --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:317:44: error: 'string_view' is not a member of 'absl' 317 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:318:50: error: expected primary-expression before '*' token 318 | absl::int128* absl_nonnull out) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:3: note: in expansion of macro 'ABSL_INTERNAL_X' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:533:19: error: wrong number of template arguments (4, should be 1) 533 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:3: note: in expansion of macro 'ABSL_INTERNAL_X' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:3: note: in expansion of macro 'ABSL_INTERNAL_X' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:318:65: error: 'out' was not declared in this scope 318 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:44: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'bool absl::lts_20250512::SimpleAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:65:20: note: previous declaration 'template bool absl::lts_20250512::SimpleAtoi' 65 | [[nodiscard]] bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:322:44: error: 'string_view' is not a member of 'absl' 322 | [[nodiscard]] inline bool SimpleAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:323:51: error: expected primary-expression before '*' token 323 | absl::uint128* absl_nonnull out) { | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:548:3: note: in expansion of macro 'ABSL_INTERNAL_X' 548 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:548:3: note: in expansion of macro 'ABSL_INTERNAL_X' 548 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:323:66: error: 'out' was not declared in this scope 323 | absl::uint128* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:328:40: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:328:20: error: redefinition of 'template bool absl::lts_20250512::SimpleHexAtoi' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: 'template bool absl::lts_20250512::SimpleHexAtoi' previously declared here 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:328:40: error: 'string_view' is not a member of 'absl' 328 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:329:42: error: expected primary-expression before '*' token 329 | int_type* absl_nonnull out) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In static member function 'static constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::ElementIndex()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:19: error: 'Contains' was not declared in this scope; did you mean 'c_contains'? 382 | static_assert(Contains, Type::type>...>(), | ^~~~~~~~ | c_contains /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:35: error: expected primary-expression before ',' token 382 | static_assert(Contains, Type::type>...>(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:37: error: expected string-literal before 'Type' 382 | static_assert(Contains, Type::type>...>(), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:37: error: expected ')' before 'Type' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:18: note: to match this '(' 382 | static_assert(Contains, Type::type>...>(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In member function 'constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::Offset() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:419:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 419 | if constexpr (N == 0) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In member function 'constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::Size() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:457:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 457 | if constexpr (N < NumStaticSizes) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In member function 'void absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::PoisonPadding(const Char*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:623:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 623 | if constexpr (N == 0) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:329:57: error: 'out' was not declared in this scope 329 | int_type* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:333:47: error: 'string_view' is not a member of 'absl' 333 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:334:53: error: expected primary-expression before '*' token 334 | absl::int128* absl_nonnull out) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:113:42: error: 'string_view' is not a member of 'absl' 113 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:113:42: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:113:53: error: template argument 1 is invalid 113 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:117:37: error: 'string_view' is not a member of 'absl' 117 | explicit operator std::less() const { return {}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:117:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:117:48: error: template argument 1 is invalid 117 | explicit operator std::less() const { return {}; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:120:40: error: 'absl::string_view' has not been declared 120 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:121:40: error: 'absl::string_view' has not been declared 121 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:130:40: error: 'absl::string_view' has not been declared 130 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:133:40: error: 'absl::string_view' has not been declared 133 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: In member function 'absl::lts_20250512::weak_ordering absl::lts_20250512::container_internal::StringBtreeDefaultLess::operator()(int, int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:122:61: error: request for member 'compare' in 'lhs', which is of non-class type 'int' 122 | return compare_internal::compare_result_as_ordering(lhs.compare(rhs)); | ^~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:334:68: error: 'out' was not declared in this scope 334 | absl::int128* absl_nonnull out) { | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:15: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:47: warning: 'nodiscard' attribute can only be applied to functions or to class or enumeration types [-Wattributes] 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'bool absl::lts_20250512::SimpleHexAtoi' redeclared as different kind of entity --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:145:48: error: 'string_view' is not a member of 'absl' 145 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:111:20: note: previous declaration 'template bool absl::lts_20250512::SimpleHexAtoi' 111 | [[nodiscard]] bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:145:48: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:145:59: error: template argument 1 is invalid 145 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:149:40: error: 'string_view' is not a member of 'absl' 149 | explicit operator std::greater() const { return {}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:149:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:149:51: error: template argument 1 is invalid 149 | explicit operator std::greater() const { return {}; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:152:40: error: 'absl::string_view' has not been declared 152 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:153:40: error: 'absl::string_view' has not been declared 153 | absl::string_view rhs) const { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:338:47: error: 'string_view' is not a member of 'absl' 338 | [[nodiscard]] inline bool SimpleHexAtoi(absl::string_view str, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:339:54: error: expected primary-expression before '*' token 339 | absl::uint128* absl_nonnull out) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:162:40: error: 'absl::string_view' has not been declared 162 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:165:40: error: 'absl::string_view' has not been declared 165 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: In member function 'absl::lts_20250512::weak_ordering absl::lts_20250512::container_internal::StringBtreeDefaultGreater::operator()(int, int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:154:61: error: request for member 'compare' in 'rhs', which is of non-class type 'int' 154 | return compare_internal::compare_result_as_ordering(rhs.compare(lhs)); | ^~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:3: note: in expansion of macro 'ABSL_INTERNAL_X' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:535:19: error: wrong number of template arguments (4, should be 1) 535 | false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:3: note: in expansion of macro 'ABSL_INTERNAL_X' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:3: note: in expansion of macro 'ABSL_INTERNAL_X' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:44: error: 'string_view' is not a member of 'absl' 289 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:44: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:55: error: template argument 1 is invalid 289 | struct key_compare_adapter, absl::string_view> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:64: error: 'string_view' is not a member of 'absl' 289 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/numbers.h:339:69: error: 'out' was not declared in this scope 339 | absl::uint128* absl_nonnull out) { | ^~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:64: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:75: error: template argument 1 is invalid 289 | struct key_compare_adapter, absl::string_view> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:75: error: template argument 2 is invalid /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:47: error: 'string_view' is not a member of 'absl' 294 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:58: error: template argument 1 is invalid 294 | struct key_compare_adapter, absl::string_view> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:67: error: 'string_view' is not a member of 'absl' 294 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:67: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:78: error: template argument 1 is invalid 294 | struct key_compare_adapter, absl::string_view> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:78: error: template argument 2 is invalid --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, Hex)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:229:25: error: 'string_view' is not a member of 'absl' 229 | sink.Append(absl::string_view(end - real_width, real_width)); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:236:25: error: 'string_view' is not a member of 'absl' 236 | sink.Append(absl::string_view(end - hex.width, hex.width)); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::AbslStringify(S&, Dec)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:303:23: error: 'string_view' is not a member of 'absl' 303 | sink.Append(absl::string_view(writer, static_cast(end - writer))); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:365:29: error: expected ')' before 'pc' 365 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) | ~ ^~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:394:9: error: 'string_view' in namespace 'absl' does not name a type 394 | absl::string_view::size_type size() const { return piece_.size(); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:396:9: error: 'string_view' in namespace 'absl' does not name a type 396 | absl::string_view Piece() const { return piece_; } | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:3: note: in expansion of macro 'ABSL_INTERNAL_X' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:75: error: wrong number of template arguments (4, should be 1) 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:3: note: in expansion of macro 'ABSL_INTERNAL_X' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:3: note: in expansion of macro 'ABSL_INTERNAL_X' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:429:9: error: 'string_view' in namespace 'absl' does not name a type 429 | absl::string_view piece_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:327:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 327 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(unsigned int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:331:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 331 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:335:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 335 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long unsigned int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:339:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 339 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:343:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 343 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(long long unsigned int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:347:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 347 | : piece_(digits_, static_cast( | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(float)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:352:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 352 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(double)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:354:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 354 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const absl::lts_20250512::strings_internal::AlphaNumBuffer&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:360:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 360 | : piece_(&buf.data[0], buf.size) {} | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const char*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:364:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:3: note: in expansion of macro 'ABSL_INTERNAL_X' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:537:19: error: wrong number of template arguments (4, should be 1) 537 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:3: note: in expansion of macro 'ABSL_INTERNAL_X' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:3: note: in expansion of macro 'ABSL_INTERNAL_X' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:364:16: error: 'NullSafeStringView' was not declared in this scope 364 | : piece_(NullSafeStringView(c_str)) {} | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const T&, absl::lts_20250512::strings_internal::StringifySink&&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:380:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:380:34: error: 'ExtractStringification' is not a member of 'absl::lts_20250512::strings_internal' 380 | : piece_(strings_internal::ExtractStringification(sink, v)) {} | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In constructor 'absl::lts_20250512::AlphaNum::AlphaNum(const std::__cxx11::basic_string, _Alloc>&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:386:9: error: class 'absl::lts_20250512::AlphaNum' does not have any field named 'piece_' 386 | : piece_(str) {} | ^~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:539:3: note: in expansion of macro 'ABSL_INTERNAL_X' 539 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:539:3: note: in expansion of macro 'ABSL_INTERNAL_X' 539 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20250512::AlphaNum::data() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:395:51: error: 'piece_' was not declared in this scope 395 | const char* absl_nullable data() const { return piece_.data(); } | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' 464 | std::string CatPieces(std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:51: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:62: error: template argument 1 is invalid 464 | std::string CatPieces(std::initializer_list pieces); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' 466 | std::initializer_list pieces); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:58: error: template argument 1 is invalid 466 | std::initializer_list pieces); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const AlphaNum&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:549:34: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'size' 549 | return std::string(a.data(), a.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20250512::StrCat(const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:10: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:21: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:32: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:564:54: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:565:43: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 565 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:563:37: error: cannot convert '' to 'int' 563 | return strings_internal::CatPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 564 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:464:64: note: initializing argument 1 of 'std::string absl::lts_20250512::strings_internal::CatPieces(int)' 464 | std::string CatPieces(std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h: In function 'void absl::lts_20250512::StrAppend(std::string*, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:16: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:27: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:38: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:610:60: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:611:49: error: 'const class absl::lts_20250512::AlphaNum' has no member named 'Piece' 611 | static_cast(args).Piece()...}); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:609:33: error: cannot convert '' to 'int' 609 | strings_internal::AppendPieces( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ | | | 610 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | static_cast(args).Piece()...}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_cat.h:466:60: note: initializing argument 2 of 'void absl::lts_20250512::strings_internal::AppendPieces(std::string*, int)' 466 | std::initializer_list pieces); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:3: note: in expansion of macro 'ABSL_INTERNAL_X' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:74: error: wrong number of template arguments (4, should be 1) 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:3: note: in expansion of macro 'ABSL_INTERNAL_X' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:3: note: in expansion of macro 'ABSL_INTERNAL_X' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:264:24: error: 'disjunction' in namespace 'absl' does not name a template type 264 | using Contains = absl::disjunction...>; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:62: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:416:17: error: 'conjunction' is not a member of 'absl' 416 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:416:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:420:69: error: wrong number of template arguments (3, should be at least 1) 420 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:420:71: error: expected identifier before '::' token 420 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:420:78: error: expected unqualified-id before ',' token 420 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:421:16: error: expected unqualified-id before '=' token 421 | int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:435:17: error: 'conjunction' is not a member of 'absl' 435 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:435:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:439:69: error: wrong number of template arguments (3, should be at least 1) 439 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:439:71: error: expected identifier before '::' token 439 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:439:78: error: expected unqualified-id before ',' token 439 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:440:16: error: expected unqualified-id before '=' token 440 | int> = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In function 'constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::adl_barrier::Find(Needle, Needle, Ts ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:18: error: 'Contains' was not declared in this scope; did you mean 'c_contains'? 281 | static_assert(!Contains(), "Duplicate element type"); | ^~~~~~~~ | c_contains /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:33: error: expected primary-expression before ',' token 281 | static_assert(!Contains(), "Duplicate element type"); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:35: error: expected string-literal before 'Ts' 281 | static_assert(!Contains(), "Duplicate element type"); | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:3: note: in expansion of macro 'ABSL_INTERNAL_X' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:281:34: error: expected ')' before 'Ts' 281 | static_assert(!Contains(), "Duplicate element type"); | ~ ^~~ | ) --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:542:19: error: wrong number of template arguments (4, should be 1) 542 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:3: note: in expansion of macro 'ABSL_INTERNAL_X' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:3: note: in expansion of macro 'ABSL_INTERNAL_X' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:469:7: error: 'HasValue' does not name a type 469 | HasValue...>::value, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected primary-expression before '...' token 355 | static_assert(absl::conjunction...>::value, | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected ',' before '...' token 355 | static_assert(absl::conjunction...>::value, | ^~~ | , /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected string-literal before '...' token 355 | static_assert(absl::conjunction...>::value, | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:355:63: error: expected ')' before '...' token 355 | static_assert(absl::conjunction...>::value, | ~ ^~~ | ) --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:473:7: error: 'HasValue' does not name a type 473 | HasValue>, | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:3: note: in expansion of macro 'ABSL_INTERNAL_X' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:74: error: wrong number of template arguments (4, should be 1) 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:3: note: in expansion of macro 'ABSL_INTERNAL_X' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:3: note: in expansion of macro 'ABSL_INTERNAL_X' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:3: note: in expansion of macro 'ABSL_INTERNAL_X' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:544:19: error: wrong number of template arguments (4, should be 1) 544 | false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:3: note: in expansion of macro 'ABSL_INTERNAL_X' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In static member function 'static constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::ElementIndex()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:19: error: 'Contains' was not declared in this scope; did you mean 'c_contains'? 382 | static_assert(Contains, Type::type>...>(), | ^~~~~~~~ | c_contains --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:3: note: in expansion of macro 'ABSL_INTERNAL_X' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:35: error: expected primary-expression before ',' token 382 | static_assert(Contains, Type::type>...>(), | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:37: error: expected string-literal before 'Type' 382 | static_assert(Contains, Type::type>...>(), | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:37: error: expected ')' before 'Type' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:382:18: note: to match this '(' 382 | static_assert(Contains, Type::type>...>(), | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In member function 'constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::Offset() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:419:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 419 | if constexpr (N == 0) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In member function 'constexpr std::size_t absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::Size() const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:457:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 457 | if constexpr (N < NumStaticSizes) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h: In member function 'void absl::lts_20250512::container_internal::internal_layout::LayoutImpl, std::integer_sequence, std::integer_sequence, std::integer_sequence, std::integer_sequence >::PoisonPadding(const Char*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/layout.h:623:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 623 | if constexpr (N == 0) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:113:42: error: 'string_view' is not a member of 'absl' 113 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:113:42: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:113:53: error: template argument 1 is invalid 113 | StringBtreeDefaultLess(std::less) {} // NOLINT | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:521:3: note: in expansion of macro 'ABSL_INTERNAL_X' 521 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:117:37: error: 'string_view' is not a member of 'absl' 117 | explicit operator std::less() const { return {}; } | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:521:3: note: in expansion of macro 'ABSL_INTERNAL_X' 521 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:117:37: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:117:48: error: template argument 1 is invalid 117 | explicit operator std::less() const { return {}; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:120:40: error: 'absl::string_view' has not been declared 120 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:121:40: error: 'absl::string_view' has not been declared 121 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:130:40: error: 'absl::string_view' has not been declared 130 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:133:40: error: 'absl::string_view' has not been declared 133 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: In member function 'absl::lts_20250512::weak_ordering absl::lts_20250512::container_internal::StringBtreeDefaultLess::operator()(int, int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:122:61: error: request for member 'compare' in 'lhs', which is of non-class type 'int' 122 | return compare_internal::compare_result_as_ordering(lhs.compare(rhs)); | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:145:48: error: 'string_view' is not a member of 'absl' 145 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:145:48: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:145:59: error: template argument 1 is invalid 145 | StringBtreeDefaultGreater(std::greater) {} // NOLINT | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:149:40: error: 'string_view' is not a member of 'absl' 149 | explicit operator std::greater() const { return {}; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:149:40: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:149:51: error: template argument 1 is invalid 149 | explicit operator std::greater() const { return {}; } | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:152:40: error: 'absl::string_view' has not been declared 152 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:153:40: error: 'absl::string_view' has not been declared 153 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:162:40: error: 'absl::string_view' has not been declared 162 | absl::string_view rhs) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:165:40: error: 'absl::string_view' has not been declared 165 | absl::weak_ordering operator()(absl::string_view lhs, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: In member function 'absl::lts_20250512::weak_ordering absl::lts_20250512::container_internal::StringBtreeDefaultGreater::operator()(int, int) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:154:61: error: request for member 'compare' in 'rhs', which is of non-class type 'int' 154 | return compare_internal::compare_result_as_ordering(rhs.compare(lhs)); | ^~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:554:3: note: in expansion of macro 'ABSL_INTERNAL_X' 554 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:554:3: note: in expansion of macro 'ABSL_INTERNAL_X' 554 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:44: error: 'string_view' is not a member of 'absl' 289 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:3: note: in expansion of macro 'ABSL_INTERNAL_X' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:44: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:55: error: template argument 1 is invalid 289 | struct key_compare_adapter, absl::string_view> { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:546:19: error: wrong number of template arguments (4, should be 1) 546 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:3: note: in expansion of macro 'ABSL_INTERNAL_X' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:3: note: in expansion of macro 'ABSL_INTERNAL_X' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:64: error: 'string_view' is not a member of 'absl' 289 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:64: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:75: error: template argument 1 is invalid 289 | struct key_compare_adapter, absl::string_view> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:289:75: error: template argument 2 is invalid /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:47: error: 'string_view' is not a member of 'absl' 294 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:47: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:58: error: template argument 1 is invalid 294 | struct key_compare_adapter, absl::string_view> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:67: error: 'string_view' is not a member of 'absl' 294 | struct key_compare_adapter, absl::string_view> { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:67: error: 'string_view' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:78: error: template argument 1 is invalid 294 | struct key_compare_adapter, absl::string_view> { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree.h:294:78: error: template argument 2 is invalid --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:3: note: in expansion of macro 'ABSL_INTERNAL_X' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:524:26: error: wrong number of template arguments (4, should be 1) 524 | false, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:3: note: in expansion of macro 'ABSL_INTERNAL_X' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:3: note: in expansion of macro 'ABSL_INTERNAL_X' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:3: note: in expansion of macro 'ABSL_INTERNAL_X' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:558:35: error: wrong number of template arguments (4, should be 1) 558 | const &, false, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:3: note: in expansion of macro 'ABSL_INTERNAL_X' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:3: note: in expansion of macro 'ABSL_INTERNAL_X' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:3: note: in expansion of macro 'ABSL_INTERNAL_X' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:526:25: error: wrong number of template arguments (4, should be 1) 526 | true, false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:3: note: in expansion of macro 'ABSL_INTERNAL_X' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:3: note: in expansion of macro 'ABSL_INTERNAL_X' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:548:3: note: in expansion of macro 'ABSL_INTERNAL_X' 548 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:548:3: note: in expansion of macro 'ABSL_INTERNAL_X' 548 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:3: note: in expansion of macro 'ABSL_INTERNAL_X' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:561:34: error: wrong number of template arguments (4, should be 1) 561 | const &, true, false, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:3: note: in expansion of macro 'ABSL_INTERNAL_X' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:3: note: in expansion of macro 'ABSL_INTERNAL_X' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:3: note: in expansion of macro 'ABSL_INTERNAL_X' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:528:25: error: wrong number of template arguments (4, should be 1) 528 | true, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:3: note: in expansion of macro 'ABSL_INTERNAL_X' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:62: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:416:17: error: 'conjunction' is not a member of 'absl' 416 | absl::conjunction< | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:3: note: in expansion of macro 'ABSL_INTERNAL_X' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:416:17: error: 'conjunction' is not a member of 'absl' --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:420:69: error: wrong number of template arguments (3, should be at least 1) 420 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:420:71: error: expected identifier before '::' token 420 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:420:78: error: expected unqualified-id before ',' token 420 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:421:16: error: expected unqualified-id before '=' token 421 | int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:435:17: error: 'conjunction' is not a member of 'absl' 435 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:435:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:439:69: error: wrong number of template arguments (3, should be at least 1) 439 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:439:71: error: expected identifier before '::' token 439 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:439:78: error: expected unqualified-id before ',' token 439 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:440:16: error: expected unqualified-id before '=' token 440 | int> = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:3: note: in expansion of macro 'ABSL_INTERNAL_X' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:564:34: error: wrong number of template arguments (4, should be 1) 564 | const &, true, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:3: note: in expansion of macro 'ABSL_INTERNAL_X' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:3: note: in expansion of macro 'ABSL_INTERNAL_X' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:469:7: error: 'HasValue' does not name a type 469 | HasValue::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:530:3: note: in expansion of macro 'ABSL_INTERNAL_X' 530 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:530:3: note: in expansion of macro 'ABSL_INTERNAL_X' 530 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:3: note: in expansion of macro 'ABSL_INTERNAL_X' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:533:19: error: wrong number of template arguments (4, should be 1) 533 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:3: note: in expansion of macro 'ABSL_INTERNAL_X' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:3: note: in expansion of macro 'ABSL_INTERNAL_X' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:567:3: note: in expansion of macro 'ABSL_INTERNAL_X' 567 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:567:3: note: in expansion of macro 'ABSL_INTERNAL_X' 567 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:3: note: in expansion of macro 'ABSL_INTERNAL_X' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:535:19: error: wrong number of template arguments (4, should be 1) 535 | false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:3: note: in expansion of macro 'ABSL_INTERNAL_X' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:3: note: in expansion of macro 'ABSL_INTERNAL_X' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:3: note: in expansion of macro 'ABSL_INTERNAL_X' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:570:26: error: wrong number of template arguments (4, should be 1) 570 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:3: note: in expansion of macro 'ABSL_INTERNAL_X' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:3: note: in expansion of macro 'ABSL_INTERNAL_X' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:3: note: in expansion of macro 'ABSL_INTERNAL_X' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:537:19: error: wrong number of template arguments (4, should be 1) 537 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:3: note: in expansion of macro 'ABSL_INTERNAL_X' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:3: note: in expansion of macro 'ABSL_INTERNAL_X' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:473:7: error: 'HasValue' does not name a type 473 | HasValue>, | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:3: note: in expansion of macro 'ABSL_INTERNAL_X' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:572:25: error: wrong number of template arguments (4, should be 1) 572 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:3: note: in expansion of macro 'ABSL_INTERNAL_X' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:3: note: in expansion of macro 'ABSL_INTERNAL_X' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:539:3: note: in expansion of macro 'ABSL_INTERNAL_X' 539 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:539:3: note: in expansion of macro 'ABSL_INTERNAL_X' 539 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:3: note: in expansion of macro 'ABSL_INTERNAL_X' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:574:25: error: wrong number of template arguments (4, should be 1) 574 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:3: note: in expansion of macro 'ABSL_INTERNAL_X' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:3: note: in expansion of macro 'ABSL_INTERNAL_X' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:3: note: in expansion of macro 'ABSL_INTERNAL_X' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:542:19: error: wrong number of template arguments (4, should be 1) 542 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:3: note: in expansion of macro 'ABSL_INTERNAL_X' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:3: note: in expansion of macro 'ABSL_INTERNAL_X' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:576:3: note: in expansion of macro 'ABSL_INTERNAL_X' 576 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:576:3: note: in expansion of macro 'ABSL_INTERNAL_X' 576 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:3: note: in expansion of macro 'ABSL_INTERNAL_X' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:544:19: error: wrong number of template arguments (4, should be 1) 544 | false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:3: note: in expansion of macro 'ABSL_INTERNAL_X' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:3: note: in expansion of macro 'ABSL_INTERNAL_X' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:3: note: in expansion of macro 'ABSL_INTERNAL_X' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:579:26: error: wrong number of template arguments (4, should be 1) 579 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:3: note: in expansion of macro 'ABSL_INTERNAL_X' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:3: note: in expansion of macro 'ABSL_INTERNAL_X' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:3: note: in expansion of macro 'ABSL_INTERNAL_X' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:75: error: wrong number of template arguments (4, should be 1) 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:3: note: in expansion of macro 'ABSL_INTERNAL_X' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:3: note: in expansion of macro 'ABSL_INTERNAL_X' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:521:3: note: in expansion of macro 'ABSL_INTERNAL_X' 521 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:521:3: note: in expansion of macro 'ABSL_INTERNAL_X' 521 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:3: note: in expansion of macro 'ABSL_INTERNAL_X' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:581:25: error: wrong number of template arguments (4, should be 1) 581 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:3: note: in expansion of macro 'ABSL_INTERNAL_X' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:3: note: in expansion of macro 'ABSL_INTERNAL_X' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:3: note: in expansion of macro 'ABSL_INTERNAL_X' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:3: note: in expansion of macro 'ABSL_INTERNAL_X' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:74: error: wrong number of template arguments (4, should be 1) 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:3: note: in expansion of macro 'ABSL_INTERNAL_X' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:3: note: in expansion of macro 'ABSL_INTERNAL_X' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:546:19: error: wrong number of template arguments (4, should be 1) 546 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:3: note: in expansion of macro 'ABSL_INTERNAL_X' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:3: note: in expansion of macro 'ABSL_INTERNAL_X' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:524:26: error: wrong number of template arguments (4, should be 1) 524 | false, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:3: note: in expansion of macro 'ABSL_INTERNAL_X' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:3: note: in expansion of macro 'ABSL_INTERNAL_X' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:3: note: in expansion of macro 'ABSL_INTERNAL_X' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:3: note: in expansion of macro 'ABSL_INTERNAL_X' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:74: error: wrong number of template arguments (4, should be 1) 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:3: note: in expansion of macro 'ABSL_INTERNAL_X' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:3: note: in expansion of macro 'ABSL_INTERNAL_X' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:548:3: note: in expansion of macro 'ABSL_INTERNAL_X' 548 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:548:3: note: in expansion of macro 'ABSL_INTERNAL_X' 548 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:3: note: in expansion of macro 'ABSL_INTERNAL_X' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:526:25: error: wrong number of template arguments (4, should be 1) 526 | true, false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:3: note: in expansion of macro 'ABSL_INTERNAL_X' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:3: note: in expansion of macro 'ABSL_INTERNAL_X' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:525:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 525 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:3: note: in expansion of macro 'ABSL_INTERNAL_X' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:583:25: error: wrong number of template arguments (4, should be 1) 583 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:3: note: in expansion of macro 'ABSL_INTERNAL_X' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:3: note: in expansion of macro 'ABSL_INTERNAL_X' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:3: note: in expansion of macro 'ABSL_INTERNAL_X' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:75: error: wrong number of template arguments (4, should be 1) 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:3: note: in expansion of macro 'ABSL_INTERNAL_X' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:3: note: in expansion of macro 'ABSL_INTERNAL_X' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:554:3: note: in expansion of macro 'ABSL_INTERNAL_X' 554 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:554:3: note: in expansion of macro 'ABSL_INTERNAL_X' 554 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:3: note: in expansion of macro 'ABSL_INTERNAL_X' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:528:25: error: wrong number of template arguments (4, should be 1) 528 | true, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:3: note: in expansion of macro 'ABSL_INTERNAL_X' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:3: note: in expansion of macro 'ABSL_INTERNAL_X' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:527:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 527 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:523:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, const M&)' 523 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:585:3: note: in expansion of macro 'ABSL_INTERNAL_X' 585 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:585:3: note: in expansion of macro 'ABSL_INTERNAL_X' 585 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:3: note: in expansion of macro 'ABSL_INTERNAL_X' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:74: error: wrong number of template arguments (4, should be 1) 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:3: note: in expansion of macro 'ABSL_INTERNAL_X' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:3: note: in expansion of macro 'ABSL_INTERNAL_X' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:3: note: in expansion of macro 'ABSL_INTERNAL_X' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:558:35: error: wrong number of template arguments (4, should be 1) 558 | const &, false, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:3: note: in expansion of macro 'ABSL_INTERNAL_X' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:3: note: in expansion of macro 'ABSL_INTERNAL_X' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:530:3: note: in expansion of macro 'ABSL_INTERNAL_X' 530 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:530:3: note: in expansion of macro 'ABSL_INTERNAL_X' 530 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:3: note: in expansion of macro 'ABSL_INTERNAL_X' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:588:19: error: wrong number of template arguments (4, should be 1) 588 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:3: note: in expansion of macro 'ABSL_INTERNAL_X' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:3: note: in expansion of macro 'ABSL_INTERNAL_X' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:3: note: in expansion of macro 'ABSL_INTERNAL_X' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:74: error: wrong number of template arguments (4, should be 1) 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:3: note: in expansion of macro 'ABSL_INTERNAL_X' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:3: note: in expansion of macro 'ABSL_INTERNAL_X' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:3: note: in expansion of macro 'ABSL_INTERNAL_X' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:561:34: error: wrong number of template arguments (4, should be 1) 561 | const &, true, false, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:3: note: in expansion of macro 'ABSL_INTERNAL_X' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:3: note: in expansion of macro 'ABSL_INTERNAL_X' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:3: note: in expansion of macro 'ABSL_INTERNAL_X' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:590:19: error: wrong number of template arguments (4, should be 1) 590 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:3: note: in expansion of macro 'ABSL_INTERNAL_X' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:3: note: in expansion of macro 'ABSL_INTERNAL_X' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:3: note: in expansion of macro 'ABSL_INTERNAL_X' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:533:19: error: wrong number of template arguments (4, should be 1) 533 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:3: note: in expansion of macro 'ABSL_INTERNAL_X' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:3: note: in expansion of macro 'ABSL_INTERNAL_X' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:3: note: in expansion of macro 'ABSL_INTERNAL_X' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:564:34: error: wrong number of template arguments (4, should be 1) 564 | const &, true, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:3: note: in expansion of macro 'ABSL_INTERNAL_X' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:3: note: in expansion of macro 'ABSL_INTERNAL_X' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:554:3: note: in expansion of macro 'ABSL_INTERNAL_X' 554 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:554:3: note: in expansion of macro 'ABSL_INTERNAL_X' 554 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:567:3: note: in expansion of macro 'ABSL_INTERNAL_X' 567 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:567:3: note: in expansion of macro 'ABSL_INTERNAL_X' 567 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:3: note: in expansion of macro 'ABSL_INTERNAL_X' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:592:19: error: wrong number of template arguments (4, should be 1) 592 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:3: note: in expansion of macro 'ABSL_INTERNAL_X' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:3: note: in expansion of macro 'ABSL_INTERNAL_X' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:3: note: in expansion of macro 'ABSL_INTERNAL_X' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:558:35: error: wrong number of template arguments (4, should be 1) 558 | const &, false, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:3: note: in expansion of macro 'ABSL_INTERNAL_X' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:3: note: in expansion of macro 'ABSL_INTERNAL_X' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:3: note: in expansion of macro 'ABSL_INTERNAL_X' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:535:19: error: wrong number of template arguments (4, should be 1) 535 | false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:3: note: in expansion of macro 'ABSL_INTERNAL_X' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:3: note: in expansion of macro 'ABSL_INTERNAL_X' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:534:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 534 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:3: note: in expansion of macro 'ABSL_INTERNAL_X' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:570:26: error: wrong number of template arguments (4, should be 1) 570 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:3: note: in expansion of macro 'ABSL_INTERNAL_X' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:3: note: in expansion of macro 'ABSL_INTERNAL_X' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:3: note: in expansion of macro 'ABSL_INTERNAL_X' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:561:34: error: wrong number of template arguments (4, should be 1) 561 | const &, true, false, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:3: note: in expansion of macro 'ABSL_INTERNAL_X' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:3: note: in expansion of macro 'ABSL_INTERNAL_X' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:617:3: note: in expansion of macro 'ABSL_INTERNAL_X' 617 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:617:3: note: in expansion of macro 'ABSL_INTERNAL_X' 617 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:617:3: note: in expansion of macro 'ABSL_INTERNAL_X' 617 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:3: note: in expansion of macro 'ABSL_INTERNAL_X' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:572:25: error: wrong number of template arguments (4, should be 1) 572 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:3: note: in expansion of macro 'ABSL_INTERNAL_X' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:3: note: in expansion of macro 'ABSL_INTERNAL_X' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:3: note: in expansion of macro 'ABSL_INTERNAL_X' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:564:34: error: wrong number of template arguments (4, should be 1) 564 | const &, true, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:3: note: in expansion of macro 'ABSL_INTERNAL_X' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:3: note: in expansion of macro 'ABSL_INTERNAL_X' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:618:3: note: in expansion of macro 'ABSL_INTERNAL_X' 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:618:3: note: in expansion of macro 'ABSL_INTERNAL_X' 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:3: note: in expansion of macro 'ABSL_INTERNAL_X' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:574:25: error: wrong number of template arguments (4, should be 1) 574 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:3: note: in expansion of macro 'ABSL_INTERNAL_X' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:3: note: in expansion of macro 'ABSL_INTERNAL_X' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:3: note: in expansion of macro 'ABSL_INTERNAL_X' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:537:19: error: wrong number of template arguments (4, should be 1) 537 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:3: note: in expansion of macro 'ABSL_INTERNAL_X' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:3: note: in expansion of macro 'ABSL_INTERNAL_X' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:536:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 536 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:532:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&, M&&)' 532 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:567:3: note: in expansion of macro 'ABSL_INTERNAL_X' 567 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:567:3: note: in expansion of macro 'ABSL_INTERNAL_X' 567 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:619:3: note: in expansion of macro 'ABSL_INTERNAL_X' 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:619:3: note: in expansion of macro 'ABSL_INTERNAL_X' 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:619:3: note: in expansion of macro 'ABSL_INTERNAL_X' 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:576:3: note: in expansion of macro 'ABSL_INTERNAL_X' 576 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:576:3: note: in expansion of macro 'ABSL_INTERNAL_X' 576 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:539:3: note: in expansion of macro 'ABSL_INTERNAL_X' 539 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:539:3: note: in expansion of macro 'ABSL_INTERNAL_X' 539 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:3: note: in expansion of macro 'ABSL_INTERNAL_X' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:570:26: error: wrong number of template arguments (4, should be 1) 570 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:3: note: in expansion of macro 'ABSL_INTERNAL_X' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:3: note: in expansion of macro 'ABSL_INTERNAL_X' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:620:3: note: in expansion of macro 'ABSL_INTERNAL_X' 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:620:3: note: in expansion of macro 'ABSL_INTERNAL_X' 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:3: note: in expansion of macro 'ABSL_INTERNAL_X' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:579:26: error: wrong number of template arguments (4, should be 1) 579 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:3: note: in expansion of macro 'ABSL_INTERNAL_X' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:3: note: in expansion of macro 'ABSL_INTERNAL_X' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:3: note: in expansion of macro 'ABSL_INTERNAL_X' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:572:25: error: wrong number of template arguments (4, should be 1) 572 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:3: note: in expansion of macro 'ABSL_INTERNAL_X' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:3: note: in expansion of macro 'ABSL_INTERNAL_X' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:621:3: note: in expansion of macro 'ABSL_INTERNAL_X' 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:621:3: note: in expansion of macro 'ABSL_INTERNAL_X' 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:621:3: note: in expansion of macro 'ABSL_INTERNAL_X' 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:3: note: in expansion of macro 'ABSL_INTERNAL_X' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:581:25: error: wrong number of template arguments (4, should be 1) 581 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:3: note: in expansion of macro 'ABSL_INTERNAL_X' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:3: note: in expansion of macro 'ABSL_INTERNAL_X' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:3: note: in expansion of macro 'ABSL_INTERNAL_X' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:542:19: error: wrong number of template arguments (4, should be 1) 542 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:3: note: in expansion of macro 'ABSL_INTERNAL_X' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:3: note: in expansion of macro 'ABSL_INTERNAL_X' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:3: note: in expansion of macro 'ABSL_INTERNAL_X' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:574:25: error: wrong number of template arguments (4, should be 1) 574 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:62: error: wrong number of template arguments (3, should be 1) 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:623:3: note: in expansion of macro 'ABSL_INTERNAL_X' 623 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:3: note: in expansion of macro 'ABSL_INTERNAL_X' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:623:3: note: in expansion of macro 'ABSL_INTERNAL_X' 623 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:3: note: in expansion of macro 'ABSL_INTERNAL_X' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:3: note: in expansion of macro 'ABSL_INTERNAL_X' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:583:25: error: wrong number of template arguments (4, should be 1) 583 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:3: note: in expansion of macro 'ABSL_INTERNAL_X' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:3: note: in expansion of macro 'ABSL_INTERNAL_X' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:3: note: in expansion of macro 'ABSL_INTERNAL_X' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:544:19: error: wrong number of template arguments (4, should be 1) 544 | false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:3: note: in expansion of macro 'ABSL_INTERNAL_X' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:3: note: in expansion of macro 'ABSL_INTERNAL_X' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:543:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 543 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:625:3: note: in expansion of macro 'ABSL_INTERNAL_X' 625 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:625:3: note: in expansion of macro 'ABSL_INTERNAL_X' 625 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:625:3: note: in expansion of macro 'ABSL_INTERNAL_X' 625 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:576:3: note: in expansion of macro 'ABSL_INTERNAL_X' 576 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:576:3: note: in expansion of macro 'ABSL_INTERNAL_X' 576 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:585:3: note: in expansion of macro 'ABSL_INTERNAL_X' 585 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:585:3: note: in expansion of macro 'ABSL_INTERNAL_X' 585 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:3: note: in expansion of macro 'ABSL_INTERNAL_X' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:546:19: error: wrong number of template arguments (4, should be 1) 546 | true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:3: note: in expansion of macro 'ABSL_INTERNAL_X' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:3: note: in expansion of macro 'ABSL_INTERNAL_X' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:545:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 545 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:541:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, const M&)' 541 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:627:3: note: in expansion of macro 'ABSL_INTERNAL_X' 627 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:627:3: note: in expansion of macro 'ABSL_INTERNAL_X' 627 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:3: note: in expansion of macro 'ABSL_INTERNAL_X' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:579:26: error: wrong number of template arguments (4, should be 1) 579 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:3: note: in expansion of macro 'ABSL_INTERNAL_X' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:3: note: in expansion of macro 'ABSL_INTERNAL_X' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:548:3: note: in expansion of macro 'ABSL_INTERNAL_X' 548 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:548:3: note: in expansion of macro 'ABSL_INTERNAL_X' 548 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:3: note: in expansion of macro 'ABSL_INTERNAL_X' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:581:25: error: wrong number of template arguments (4, should be 1) 581 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:3: note: in expansion of macro 'ABSL_INTERNAL_X' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:3: note: in expansion of macro 'ABSL_INTERNAL_X' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:631:48: error: 'LifetimeBoundK' was not declared in this scope 631 | template >()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:631:66: error: wrong number of template arguments (2, should be 1) 631 | template >()> | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:631:74: error: expected unqualified-id before ')' token 631 | template >()> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:3: note: in expansion of macro 'ABSL_INTERNAL_X' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:588:19: error: wrong number of template arguments (4, should be 1) 588 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:3: note: in expansion of macro 'ABSL_INTERNAL_X' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:3: note: in expansion of macro 'ABSL_INTERNAL_X' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:3: note: in expansion of macro 'ABSL_INTERNAL_X' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:75: error: wrong number of template arguments (4, should be 1) 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:3: note: in expansion of macro 'ABSL_INTERNAL_X' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:3: note: in expansion of macro 'ABSL_INTERNAL_X' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:3: note: in expansion of macro 'ABSL_INTERNAL_X' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:583:25: error: wrong number of template arguments (4, should be 1) 583 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:3: note: in expansion of macro 'ABSL_INTERNAL_X' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:3: note: in expansion of macro 'ABSL_INTERNAL_X' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:635:52: error: 'LifetimeBoundK' was not declared in this scope 635 | template > = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:635:70: error: wrong number of template arguments (2, should be 1) 635 | template > = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:635:77: error: expected unqualified-id before '=' token 635 | template > = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:3: note: in expansion of macro 'ABSL_INTERNAL_X' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:74: error: wrong number of template arguments (4, should be 1) 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:3: note: in expansion of macro 'ABSL_INTERNAL_X' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:3: note: in expansion of macro 'ABSL_INTERNAL_X' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:551:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:641:48: error: 'LifetimeBoundK' was not declared in this scope 641 | template >()> | ^~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:641:66: error: wrong number of template arguments (2, should be 1) 641 | template >()> | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:641:74: error: expected unqualified-id before ')' token 641 | template >()> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:585:3: note: in expansion of macro 'ABSL_INTERNAL_X' 585 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:585:3: note: in expansion of macro 'ABSL_INTERNAL_X' 585 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:3: note: in expansion of macro 'ABSL_INTERNAL_X' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:590:19: error: wrong number of template arguments (4, should be 1) 590 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:3: note: in expansion of macro 'ABSL_INTERNAL_X' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:3: note: in expansion of macro 'ABSL_INTERNAL_X' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:3: note: in expansion of macro 'ABSL_INTERNAL_X' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:74: error: wrong number of template arguments (4, should be 1) 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:3: note: in expansion of macro 'ABSL_INTERNAL_X' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:645:52: error: 'LifetimeBoundK' was not declared in this scope 645 | template > = 0> | ^~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:3: note: in expansion of macro 'ABSL_INTERNAL_X' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:645:70: error: wrong number of template arguments (2, should be 1) 645 | template > = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:645:77: error: expected unqualified-id before '=' token 645 | template > = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:552:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:550:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(key_arg&&, M&&)' 550 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:3: note: in expansion of macro 'ABSL_INTERNAL_X' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:588:19: error: wrong number of template arguments (4, should be 1) 588 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:3: note: in expansion of macro 'ABSL_INTERNAL_X' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:3: note: in expansion of macro 'ABSL_INTERNAL_X' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:821:17: error: 'conjunction' is not a member of 'absl' 821 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:821:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:825:69: error: wrong number of template arguments (3, should be at least 1) 825 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:825:71: error: expected identifier before '::' token 825 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:825:78: error: expected unqualified-id before ',' token 825 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:826:16: error: expected unqualified-id before '=' token 826 | int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:837:17: error: 'conjunction' is not a member of 'absl' 837 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:837:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:841:69: error: wrong number of template arguments (3, should be at least 1) 841 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:841:71: error: expected identifier before '::' token 841 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:841:78: error: expected unqualified-id before ',' token 841 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:842:16: error: expected unqualified-id before '=' token 842 | int> = 0> | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:48: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:3: note: in expansion of macro 'ABSL_INTERNAL_X' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:592:19: error: wrong number of template arguments (4, should be 1) 592 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:3: note: in expansion of macro 'ABSL_INTERNAL_X' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:554:3: note: in expansion of macro 'ABSL_INTERNAL_X' 554 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:554:3: note: in expansion of macro 'ABSL_INTERNAL_X' 554 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:3: note: in expansion of macro 'ABSL_INTERNAL_X' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:3: note: in expansion of macro 'ABSL_INTERNAL_X' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:590:19: error: wrong number of template arguments (4, should be 1) 590 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:3: note: in expansion of macro 'ABSL_INTERNAL_X' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:3: note: in expansion of macro 'ABSL_INTERNAL_X' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:617:3: note: in expansion of macro 'ABSL_INTERNAL_X' 617 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:617:3: note: in expansion of macro 'ABSL_INTERNAL_X' 617 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:617:3: note: in expansion of macro 'ABSL_INTERNAL_X' 617 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:3: note: in expansion of macro 'ABSL_INTERNAL_X' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:592:19: error: wrong number of template arguments (4, should be 1) 592 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:3: note: in expansion of macro 'ABSL_INTERNAL_X' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:3: note: in expansion of macro 'ABSL_INTERNAL_X' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:85:16: error: 'string_view' in namespace 'absl' does not name a type 85 | inline ::absl::string_view GetFeatureSetDefaultsData(); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:618:3: note: in expansion of macro 'ABSL_INTERNAL_X' 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:618:3: note: in expansion of macro 'ABSL_INTERNAL_X' 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:3: note: in expansion of macro 'ABSL_INTERNAL_X' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:558:35: error: wrong number of template arguments (4, should be 1) 558 | const &, false, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:3: note: in expansion of macro 'ABSL_INTERNAL_X' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:3: note: in expansion of macro 'ABSL_INTERNAL_X' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:617:3: note: in expansion of macro 'ABSL_INTERNAL_X' 617 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:617:3: note: in expansion of macro 'ABSL_INTERNAL_X' 617 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:617:3: note: in expansion of macro 'ABSL_INTERNAL_X' 617 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:664:18: error: 'variant' in namespace 'std' does not name a template type 664 | virtual std::variant UnparsedSizeOrMessage() | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:664:13: note: 'std::variant' is only available from C++17 onwards 664 | virtual std::variant UnparsedSizeOrMessage() | ^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:3: note: in expansion of macro 'ABSL_INTERNAL_X' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:561:34: error: wrong number of template arguments (4, should be 1) 561 | const &, true, false, | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:3: note: in expansion of macro 'ABSL_INTERNAL_X' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:3: note: in expansion of macro 'ABSL_INTERNAL_X' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:560:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 560 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:618:3: note: in expansion of macro 'ABSL_INTERNAL_X' 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:618:3: note: in expansion of macro 'ABSL_INTERNAL_X' 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:3: note: in expansion of macro 'ABSL_INTERNAL_X' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:564:34: error: wrong number of template arguments (4, should be 1) 564 | const &, true, true, | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:3: note: in expansion of macro 'ABSL_INTERNAL_X' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:3: note: in expansion of macro 'ABSL_INTERNAL_X' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:563:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 563 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:557:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, const M&)' 557 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:619:3: note: in expansion of macro 'ABSL_INTERNAL_X' 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:619:3: note: in expansion of macro 'ABSL_INTERNAL_X' 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:619:3: note: in expansion of macro 'ABSL_INTERNAL_X' 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:619:3: note: in expansion of macro 'ABSL_INTERNAL_X' 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:619:3: note: in expansion of macro 'ABSL_INTERNAL_X' 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:619:3: note: in expansion of macro 'ABSL_INTERNAL_X' 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:567:3: note: in expansion of macro 'ABSL_INTERNAL_X' 567 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:567:3: note: in expansion of macro 'ABSL_INTERNAL_X' 567 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:620:3: note: in expansion of macro 'ABSL_INTERNAL_X' 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:620:3: note: in expansion of macro 'ABSL_INTERNAL_X' 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:620:3: note: in expansion of macro 'ABSL_INTERNAL_X' 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:620:3: note: in expansion of macro 'ABSL_INTERNAL_X' 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h: In instantiation of 'class absl::lts_20250512::btree_map': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:853:55: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:379:15: error: 'merge' has not been declared in 'using absl::lts_20250512::btree_map::Base = class absl::lts_20250512::container_internal::btree_map_container, std::allocator >, 256, false> > >' 379 | using Base::merge; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:476:24: error: 'operator[]' has not been declared in 'using absl::lts_20250512::btree_map::Base = class absl::lts_20250512::container_internal::btree_map_container, std::allocator >, 256, false> > >' 476 | using Base::operator[]; | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:3: note: in expansion of macro 'ABSL_INTERNAL_X' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:570:26: error: wrong number of template arguments (4, should be 1) 570 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:3: note: in expansion of macro 'ABSL_INTERNAL_X' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:3: note: in expansion of macro 'ABSL_INTERNAL_X' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:621:3: note: in expansion of macro 'ABSL_INTERNAL_X' 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:621:3: note: in expansion of macro 'ABSL_INTERNAL_X' 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:621:3: note: in expansion of macro 'ABSL_INTERNAL_X' 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:621:3: note: in expansion of macro 'ABSL_INTERNAL_X' 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:621:3: note: in expansion of macro 'ABSL_INTERNAL_X' 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:621:3: note: in expansion of macro 'ABSL_INTERNAL_X' 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:623:3: note: in expansion of macro 'ABSL_INTERNAL_X' 623 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:623:3: note: in expansion of macro 'ABSL_INTERNAL_X' 623 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:623:3: note: in expansion of macro 'ABSL_INTERNAL_X' 623 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:623:3: note: in expansion of macro 'ABSL_INTERNAL_X' 623 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:60: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:625:3: note: in expansion of macro 'ABSL_INTERNAL_X' 625 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:625:3: note: in expansion of macro 'ABSL_INTERNAL_X' 625 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:625:3: note: in expansion of macro 'ABSL_INTERNAL_X' 625 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:239:9: error: 'string_view' in namespace 'absl' does not name a type 239 | absl::string_view name() const { return get(get_size(0) + 1, get_size(0)); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:240:9: error: 'string_view' in namespace 'absl' does not name a type 240 | absl::string_view full_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:246:9: error: 'string_view' in namespace 'absl' does not name a type 246 | absl::string_view lowercase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:249:9: error: 'string_view' in namespace 'absl' does not name a type 249 | absl::string_view camelcase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:252:9: error: 'string_view' in namespace 'absl' does not name a type 252 | absl::string_view json_name() const { return get(get_size(6), get_size(7)); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:267:9: error: 'string_view' in namespace 'absl' does not name a type 267 | absl::string_view get(size_t offset, size_t size) const { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:3: note: in expansion of macro 'ABSL_INTERNAL_X' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:572:25: error: wrong number of template arguments (4, should be 1) 572 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:296:22: error: 'absl::string_view' has not been declared 296 | void SetLazy(absl::string_view name, const FileDescriptor* file); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:3: note: in expansion of macro 'ABSL_INTERNAL_X' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:3: note: in expansion of macro 'ABSL_INTERNAL_X' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:327:23: error: 'string_view' in namespace 'absl' does not name a type 327 | PROTOBUF_EXPORT absl::string_view ShortEditionName(Edition edition); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:571:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 571 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:625:3: note: in expansion of macro 'ABSL_INTERNAL_X' 625 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:625:3: note: in expansion of macro 'ABSL_INTERNAL_X' 625 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:625:3: note: in expansion of macro 'ABSL_INTERNAL_X' 625 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: In function 'void google::protobuf::AbslStringify(Sink&, Edition)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:339:39: error: 'ShortEditionName' is not a member of 'google::protobuf::internal' 339 | absl::Format(&sink, "%v", internal::ShortEditionName(edition)); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:356:9: error: 'string_view' in namespace 'absl' does not name a type 356 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:363:9: error: 'string_view' in namespace 'absl' does not name a type 363 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:456:48: error: 'absl::string_view' has not been declared 456 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:462:13: error: 'absl::string_view' has not been declared 462 | absl::string_view lowercase_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:469:13: error: 'absl::string_view' has not been declared 469 | absl::string_view camelcase_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:486:48: error: 'absl::string_view' has not been declared 486 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:498:48: error: 'absl::string_view' has not been declared 498 | const Descriptor* FindNestedTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:510:50: error: 'absl::string_view' has not been declared 510 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:514:56: error: 'absl::string_view' has not been declared 514 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:543:11: error: 'string_view' in namespace 'absl' does not name a type 543 | absl::string_view name() const { return containing_type_->name(); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:546:11: error: 'string_view' in namespace 'absl' does not name a type 546 | absl::string_view full_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:628:52: error: 'absl::string_view' has not been declared 628 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:633:13: error: 'absl::string_view' has not been declared 633 | absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:638:13: error: 'absl::string_view' has not been declared 638 | absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:665:9: error: 'string_view' in namespace 'absl' does not name a type 665 | absl::string_view reserved_name(int index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:668:29: error: 'absl::string_view' has not been declared 668 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:882:9: error: 'string_view' in namespace 'absl' does not name a type 882 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:884:9: error: 'string_view' in namespace 'absl' does not name a type 884 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:886:9: error: 'string_view' in namespace 'absl' does not name a type 886 | absl::string_view json_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:898:9: error: 'string_view' in namespace 'absl' does not name a type 898 | absl::string_view lowercase_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:909:9: error: 'string_view' in namespace 'absl' does not name a type 909 | absl::string_view camelcase_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:913:9: error: 'string_view' in namespace 'absl' does not name a type 913 | absl::string_view type_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:916:9: error: 'string_view' in namespace 'absl' does not name a type 916 | absl::string_view cpp_type_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1020:9: error: 'string_view' in namespace 'absl' does not name a type 1020 | absl::string_view default_value_string() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1077:16: error: 'string_view' in namespace 'absl' does not name a type 1077 | static absl::string_view TypeName(Type type); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1080:16: error: 'string_view' in namespace 'absl' does not name a type 1080 | static absl::string_view CppTypeName(CppType cpp_type); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1098:9: error: 'string_view' in namespace 'absl' does not name a type 1098 | absl::string_view PrintableNameForExtension() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1253:9: error: 'string_view' in namespace 'absl' does not name a type 1253 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1255:9: error: 'string_view' in namespace 'absl' does not name a type 1255 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1359:9: error: 'string_view' in namespace 'absl' does not name a type 1359 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1362:9: error: 'string_view' in namespace 'absl' does not name a type 1362 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1379:52: error: 'absl::string_view' has not been declared 1379 | const EnumValueDescriptor* FindValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1459:9: error: 'string_view' in namespace 'absl' does not name a type 1459 | absl::string_view reserved_name(int index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1462:29: error: 'absl::string_view' has not been declared 1462 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1577:9: error: 'string_view' in namespace 'absl' does not name a type 1577 | absl::string_view name() const; // Name of this enum constant. | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1586:9: error: 'string_view' in namespace 'absl' does not name a type 1586 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1682:9: error: 'string_view' in namespace 'absl' does not name a type 1682 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1684:9: error: 'string_view' in namespace 'absl' does not name a type 1684 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1704:50: error: 'absl::string_view' has not been declared 1704 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1785:9: error: 'string_view' in namespace 'absl' does not name a type 1785 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1787:9: error: 'string_view' in namespace 'absl' does not name a type 1787 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1892:9: error: 'string_view' in namespace 'absl' does not name a type 1892 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1895:9: error: 'string_view' in namespace 'absl' does not name a type 1895 | absl::string_view package() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1930:9: error: 'string_view' in namespace 'absl' does not name a type 1930 | absl::string_view option_dependency_name(int index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1967:49: error: 'absl::string_view' has not been declared 1967 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1969:50: error: 'absl::string_view' has not been declared 1969 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1972:56: error: 'absl::string_view' has not been declared 1972 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:627:3: note: in expansion of macro 'ABSL_INTERNAL_X' 627 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1981:13: error: 'absl::string_view' has not been declared 1981 | absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1985:13: error: 'absl::string_view' has not been declared 1985 | absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:627:3: note: in expansion of macro 'ABSL_INTERNAL_X' 627 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2079:9: error: 'string_view' in namespace 'absl' does not name a type 2079 | absl::string_view* option_dependencies_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2195:46: error: 'absl::string_view' has not been declared 2195 | const FileDescriptor* FindFileByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2202:13: error: 'absl::string_view' has not been declared 2202 | absl::string_view symbol_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2209:49: error: 'absl::string_view' has not been declared 2209 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2210:48: error: 'absl::string_view' has not been declared 2210 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2211:52: error: 'absl::string_view' has not been declared 2211 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2212:48: error: 'absl::string_view' has not been declared 2212 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2213:50: error: 'absl::string_view' has not been declared 2213 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2214:56: error: 'absl::string_view' has not been declared 2214 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2215:52: error: 'absl::string_view' has not been declared 2215 | const ServiceDescriptor* FindServiceByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2216:50: error: 'absl::string_view' has not been declared 2216 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2229:41: error: 'absl::string_view' has not been declared 2229 | const Descriptor* extendee, absl::string_view printable_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2270:18: error: 'string_view' in namespace 'absl' does not name a type 2270 | static absl::string_view ErrorLocationName(ErrorLocation location); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2280:36: error: 'absl::string_view' has not been declared 2280 | virtual void RecordError(absl::string_view filename, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2281:36: error: 'absl::string_view' has not been declared 2281 | absl::string_view element_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2283:36: error: 'absl::string_view' has not been declared 2283 | absl::string_view message) | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2294:38: error: 'absl::string_view' has not been declared 2294 | virtual void RecordWarning(absl::string_view filename, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2295:38: error: 'absl::string_view' has not been declared 2295 | absl::string_view element_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2298:38: error: 'absl::string_view' has not been declared 2298 | absl::string_view message) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2486:35: error: 'absl::string_view' has not been declared 2486 | bool InternalIsFileLoaded(absl::string_view filename) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2491:33: error: 'absl::string_view' has not been declared 2491 | void AddDirectInputFile(absl::string_view file_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2497:39: error: 'absl::string_view' has not been declared 2497 | void AddUnusedImportTrackFile(absl::string_view file_name, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2561:37: error: 'absl::string_view' has not been declared 2561 | bool IsSubSymbolOfBuiltType(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:3: note: in expansion of macro 'ABSL_INTERNAL_X' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2572:13: error: 'absl::string_view' has not been declared 2572 | absl::string_view name, DeferredValidation& deferred_validation) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2574:13: error: 'absl::string_view' has not been declared 2574 | absl::string_view name, DeferredValidation& deferred_validation) const; | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:574:25: error: wrong number of template arguments (4, should be 1) 574 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:3: note: in expansion of macro 'ABSL_INTERNAL_X' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2597:40: error: 'absl::string_view' has not been declared 2597 | Symbol CrossLinkOnDemandHelper(absl::string_view name, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:3: note: in expansion of macro 'ABSL_INTERNAL_X' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2601:44: error: 'absl::string_view' has not been declared 2601 | FileDescriptor* NewPlaceholderFile(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2603:13: error: 'absl::string_view' has not been declared 2603 | absl::string_view name, internal::FlatAllocator& alloc) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2611:31: error: 'absl::string_view' has not been declared 2611 | Symbol NewPlaceholder(absl::string_view name, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:573:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 573 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2613:44: error: 'absl::string_view' has not been declared 2613 | Symbol NewPlaceholderWithMutexHeld(absl::string_view name, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:569:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&, M&&)' 569 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:627:3: note: in expansion of macro 'ABSL_INTERNAL_X' 627 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:627:3: note: in expansion of macro 'ABSL_INTERNAL_X' 627 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:631:48: error: 'LifetimeBoundK' was not declared in this scope 631 | template >()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:631:66: error: wrong number of template arguments (2, should be 1) 631 | template >()> | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:631:74: error: expected unqualified-id before ')' token 631 | template >()> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:576:3: note: in expansion of macro 'ABSL_INTERNAL_X' 576 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:576:3: note: in expansion of macro 'ABSL_INTERNAL_X' 576 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:631:48: error: 'LifetimeBoundK' was not declared in this scope 631 | template >()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:631:66: error: wrong number of template arguments (2, should be 1) 631 | template >()> | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:631:74: error: expected unqualified-id before ')' token 631 | template >()> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:635:52: error: 'LifetimeBoundK' was not declared in this scope 635 | template > = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:635:70: error: wrong number of template arguments (2, should be 1) 635 | template > = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:635:77: error: expected unqualified-id before '=' token 635 | template > = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:635:52: error: 'LifetimeBoundK' was not declared in this scope 635 | template > = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:635:70: error: wrong number of template arguments (2, should be 1) 635 | template > = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:3: note: in expansion of macro 'ABSL_INTERNAL_X' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:635:77: error: expected unqualified-id before '=' token 635 | template > = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:579:26: error: wrong number of template arguments (4, should be 1) 579 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:3: note: in expansion of macro 'ABSL_INTERNAL_X' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:3: note: in expansion of macro 'ABSL_INTERNAL_X' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:641:48: error: 'LifetimeBoundK' was not declared in this scope 641 | template >()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:641:66: error: wrong number of template arguments (2, should be 1) 641 | template >()> | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:641:74: error: expected unqualified-id before ')' token 641 | template >()> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:645:52: error: 'LifetimeBoundK' was not declared in this scope 645 | template > = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:645:70: error: wrong number of template arguments (2, should be 1) 645 | template > = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:645:77: error: expected unqualified-id before '=' token 645 | template > = 0> | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:3: note: in expansion of macro 'ABSL_INTERNAL_X' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:581:25: error: wrong number of template arguments (4, should be 1) 581 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:3: note: in expansion of macro 'ABSL_INTERNAL_X' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:3: note: in expansion of macro 'ABSL_INTERNAL_X' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:580:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 580 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:821:17: error: 'conjunction' is not a member of 'absl' 821 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:821:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:825:69: error: wrong number of template arguments (3, should be at least 1) 825 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:825:71: error: expected identifier before '::' token 825 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:825:78: error: expected unqualified-id before ',' token 825 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:826:16: error: expected unqualified-id before '=' token 826 | int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:837:17: error: 'conjunction' is not a member of 'absl' 837 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:837:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:841:69: error: wrong number of template arguments (3, should be at least 1) 841 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:841:71: error: expected identifier before '::' token 841 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:841:78: error: expected unqualified-id before ',' token 841 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:842:16: error: expected unqualified-id before '=' token 842 | int> = 0> | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:641:48: error: 'LifetimeBoundK' was not declared in this scope 641 | template >()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:641:66: error: wrong number of template arguments (2, should be 1) 641 | template >()> | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:641:74: error: expected unqualified-id before ')' token 641 | template >()> | ^ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:48: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:85:16: error: 'string_view' in namespace 'absl' does not name a type 85 | inline ::absl::string_view GetFeatureSetDefaultsData(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:664:18: error: 'variant' in namespace 'std' does not name a template type 664 | virtual std::variant UnparsedSizeOrMessage() | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:664:13: note: 'std::variant' is only available from C++17 onwards 664 | virtual std::variant UnparsedSizeOrMessage() | ^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:3: note: in expansion of macro 'ABSL_INTERNAL_X' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:583:25: error: wrong number of template arguments (4, should be 1) 583 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:3: note: in expansion of macro 'ABSL_INTERNAL_X' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:3: note: in expansion of macro 'ABSL_INTERNAL_X' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:582:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 582 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:578:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, const M&)' 578 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:35:7: required from 'class absl::lts_20250512::container_internal::raw_hash_map, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:133:28: required from 'class absl::lts_20250512::flat_hash_map, bool>' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2659:42: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1952:74: error: no match for call to '(const absl::lts_20250512::container_internal::StringHash) (const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1952 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:10: note: candidate: 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const' 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:39: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 76 | size_t operator()(absl::string_view v) const { | ~~~~~~~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:79:10: note: candidate: 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const' 79 | size_t operator()(const absl::Cord& v) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:79:39: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20250512::Cord&' 79 | size_t operator()(const absl::Cord& v) const { | ~~~~~~~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1953:70: error: no match for call to '(const absl::lts_20250512::container_internal::StringEq) (const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type&, const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1953 | auto KeyTypeCanBeEq(const Eq& eq, const key_type& k) -> decltype(eq(k, k)); | ~~^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, int) const' 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:89:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&) const' 89 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:89:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20250512::Cord&' 89 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(const absl::lts_20250512::Cord&, int) const' 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20250512::Cord&' 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const' 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:499:27: error: 'LifetimeBoundKV' was not declared in this scope 499 | int = (EnableIf::AddPtr>>()), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:585:3: note: in expansion of macro 'ABSL_INTERNAL_X' 585 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:501:74: error: expected primary-expression before ')' token 501 | IfRRef::AddPtr>>()), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:585:3: note: in expansion of macro 'ABSL_INTERNAL_X' 585 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h: In instantiation of 'class absl::lts_20250512::flat_hash_map, bool>': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2659:42: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:399:15: error: 'try_emplace' has not been declared in 'using absl::lts_20250512::flat_hash_map, bool>::Base = class absl::lts_20250512::container_internal::raw_hash_map, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >' 399 | using Base::try_emplace; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:520:24: error: 'operator[]' has not been declared in 'using absl::lts_20250512::flat_hash_map, bool>::Base = class absl::lts_20250512::container_internal::raw_hash_map, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >' 520 | using Base::operator[]; | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:645:52: error: 'LifetimeBoundK' was not declared in this scope 645 | template > = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:645:70: error: wrong number of template arguments (2, should be 1) 645 | template > = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:645:77: error: expected unqualified-id before '=' token 645 | template > = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:821:17: error: 'conjunction' is not a member of 'absl' 821 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:821:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:825:69: error: wrong number of template arguments (3, should be at least 1) 825 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:825:71: error: expected identifier before '::' token 825 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:825:78: error: expected unqualified-id before ',' token 825 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:826:16: error: expected unqualified-id before '=' token 826 | int> = 0> | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:837:17: error: 'conjunction' is not a member of 'absl' 837 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:837:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:841:69: error: wrong number of template arguments (3, should be at least 1) 841 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:841:71: error: expected identifier before '::' token 841 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:841:78: error: expected unqualified-id before ',' token 841 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:842:16: error: expected unqualified-id before '=' token 842 | int> = 0> | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:48: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:85:16: error: 'string_view' in namespace 'absl' does not name a type 85 | inline ::absl::string_view GetFeatureSetDefaultsData(); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:3: note: in expansion of macro 'ABSL_INTERNAL_X' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:588:19: error: wrong number of template arguments (4, should be 1) 588 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:3: note: in expansion of macro 'ABSL_INTERNAL_X' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:3: note: in expansion of macro 'ABSL_INTERNAL_X' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:664:18: error: 'variant' in namespace 'std' does not name a template type 664 | virtual std::variant UnparsedSizeOrMessage() | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:664:13: note: 'std::variant' is only available from C++17 onwards 664 | virtual std::variant UnparsedSizeOrMessage() | ^~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2667:13: error: 'absl::string_view' has not been declared 2667 | absl::string_view message_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using absl::lts_20250512::internal_any_invocable::CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(absl::lts_20250512::FunctionRef) const; = F]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable) const>' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2393:77: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using absl::lts_20250512::internal_any_invocable::CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(absl::lts_20250512::FunctionRef) const; = F]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable) const>' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2393:77: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable) const>': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2393:77: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: In static member function 'static const auto& google::protobuf::DescriptorPool::MemoizeProjection(const Desc*, Func)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2537:24: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 2537 | static_assert(std::is_empty_v); | ^~~~~~~~~~ | is_empty /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2537:39: error: expected primary-expression before '>' token 2537 | static_assert(std::is_empty_v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2537:40: error: expected primary-expression before ')' token 2537 | static_assert(std::is_empty_v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2704:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2704 | PROTOBUF_DEFINE_NAME_ACCESSOR(Descriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2704:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2704 | PROTOBUF_DEFINE_NAME_ACCESSOR(Descriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:3: note: in expansion of macro 'ABSL_INTERNAL_X' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:590:19: error: wrong number of template arguments (4, should be 1) 590 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:3: note: in expansion of macro 'ABSL_INTERNAL_X' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:3: note: in expansion of macro 'ABSL_INTERNAL_X' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:589:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 589 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2737:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2737 | PROTOBUF_DEFINE_NAME_ACCESSOR(FieldDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2737:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2737 | PROTOBUF_DEFINE_NAME_ACCESSOR(FieldDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2684:16: error: 'string_view' in namespace 'absl' does not name a type 2684 | inline absl::string_view CLASS::FIELD() const { return *FIELD##_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2752:1: note: in expansion of macro 'PROTOBUF_DEFINE_STRING_ACCESSOR' 2752 | PROTOBUF_DEFINE_STRING_ACCESSOR(FieldDescriptor, default_value_string) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2754:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2754 | PROTOBUF_DEFINE_NAME_ACCESSOR(OneofDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2754:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2754 | PROTOBUF_DEFINE_NAME_ACCESSOR(OneofDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2760:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2760 | PROTOBUF_DEFINE_NAME_ACCESSOR(EnumDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2760:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2760 | PROTOBUF_DEFINE_NAME_ACCESSOR(EnumDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2773:14: error: 'string_view' in namespace 'absl' does not name a type 2773 | inline absl::string_view EnumValueDescriptor::name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2776:14: error: 'string_view' in namespace 'absl' does not name a type 2776 | inline absl::string_view EnumValueDescriptor::full_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2783:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2783 | PROTOBUF_DEFINE_NAME_ACCESSOR(ServiceDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2783:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2783 | PROTOBUF_DEFINE_NAME_ACCESSOR(ServiceDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2790:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2790 | PROTOBUF_DEFINE_NAME_ACCESSOR(MethodDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2790:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2790 | PROTOBUF_DEFINE_NAME_ACCESSOR(MethodDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2684:16: error: 'string_view' in namespace 'absl' does not name a type 2684 | inline absl::string_view CLASS::FIELD() const { return *FIELD##_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2796:1: note: in expansion of macro 'PROTOBUF_DEFINE_STRING_ACCESSOR' 2796 | PROTOBUF_DEFINE_STRING_ACCESSOR(FileDescriptor, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2684:16: error: 'string_view' in namespace 'absl' does not name a type 2684 | inline absl::string_view CLASS::FIELD() const { return *FIELD##_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2797:1: note: in expansion of macro 'PROTOBUF_DEFINE_STRING_ACCESSOR' 2797 | PROTOBUF_DEFINE_STRING_ACCESSOR(FileDescriptor, package) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2835:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 2835 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2835:13: error: 'bool google::protobuf::Descriptor::IsReservedName' is not a static data member of 'class google::protobuf::Descriptor' 2835 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2835:46: error: 'string_view' is not a member of 'absl' 2835 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2846:14: error: 'string_view' in namespace 'absl' does not name a type 2846 | inline absl::string_view Descriptor::reserved_name(int index) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2854:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 2854 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2854:13: error: 'bool google::protobuf::EnumDescriptor::IsReservedName' is not a static data member of 'class google::protobuf::EnumDescriptor' 2854 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2854:50: error: 'string_view' is not a member of 'absl' 2854 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2865:14: error: 'string_view' in namespace 'absl' does not name a type 2865 | inline absl::string_view EnumDescriptor::reserved_name(int index) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2869:14: error: 'string_view' in namespace 'absl' does not name a type 2869 | inline absl::string_view FieldDescriptor::lowercase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2873:14: error: 'string_view' in namespace 'absl' does not name a type 2873 | inline absl::string_view FieldDescriptor::camelcase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2877:14: error: 'string_view' in namespace 'absl' does not name a type 2877 | inline absl::string_view FieldDescriptor::json_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3005:14: error: 'string_view' in namespace 'absl' does not name a type 3005 | inline absl::string_view FieldDescriptor::type_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3013:14: error: 'string_view' in namespace 'absl' does not name a type 3013 | inline absl::string_view FieldDescriptor::cpp_type_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3021:14: error: 'string_view' in namespace 'absl' does not name a type 3021 | inline absl::string_view FieldDescriptor::TypeName(Type type) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3025:14: error: 'string_view' in namespace 'absl' does not name a type 3025 | inline absl::string_view FieldDescriptor::CppTypeName(CppType cpp_type) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h: In instantiation of 'class absl::lts_20250512::btree_map': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:853:55: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:379:15: error: 'merge' has not been declared in 'using absl::lts_20250512::btree_map::Base = class absl::lts_20250512::container_internal::btree_map_container, std::allocator >, 256, false> > >' 379 | using Base::merge; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:476:24: error: 'operator[]' has not been declared in 'using absl::lts_20250512::btree_map::Base = class absl::lts_20250512::container_internal::btree_map_container, std::allocator >, 256, false> > >' 476 | using Base::operator[]; | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:33: error: 'LifetimeBoundKV' was not declared in this scope 504 | decltype(EnableIf>()) = \ | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:3: note: in expansion of macro 'ABSL_INTERNAL_X' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:592:19: error: wrong number of template arguments (4, should be 1) 592 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:3: note: in expansion of macro 'ABSL_INTERNAL_X' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:504:72: error: expected primary-expression before ')' token 504 | decltype(EnableIf>()) = \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:502:11: note: in expansion of macro 'ABSL_INTERNAL_SINGLE_ARG' 502 | ABSL_INTERNAL_SINGLE_ARG( \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:3: note: in expansion of macro 'ABSL_INTERNAL_X' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:591:19: error: 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' cannot be overloaded with 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 591 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:587:19: note: previous declaration 'template template, > decltype(auto) absl::lts_20250512::container_internal::btree_map_container::insert_or_assign(const_iterator, key_arg&&, M&&)' 587 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:506:18: note: in definition of macro 'ABSL_INTERNAL_X' 506 | decltype(auto) Func( \ | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h: In instantiation of 'class absl::lts_20250512::btree_map': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:853:55: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:379:15: error: 'merge' has not been declared in 'using absl::lts_20250512::btree_map::Base = class absl::lts_20250512::container_internal::btree_map_container, std::allocator >, 256, false> > >' 379 | using Base::merge; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:476:24: error: 'operator[]' has not been declared in 'using absl::lts_20250512::btree_map::Base = class absl::lts_20250512::container_internal::btree_map_container, std::allocator >, 256, false> > >' 476 | using Base::operator[]; | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:617:3: note: in expansion of macro 'ABSL_INTERNAL_X' 617 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:617:3: note: in expansion of macro 'ABSL_INTERNAL_X' 617 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:617:3: note: in expansion of macro 'ABSL_INTERNAL_X' 617 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:30: error: 'string_view' is not a member of 'absl' 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:77: error: expected primary-expression before '&' token 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:618:3: note: in expansion of macro 'ABSL_INTERNAL_X' 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:618:3: note: in expansion of macro 'ABSL_INTERNAL_X' 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:79: error: 'to' was not declared in this scope; did you mean 'io'? 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^~ | io /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:81: error: expression list treated as compound expression in initializer [-fpermissive] 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:60: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:239:9: error: 'string_view' in namespace 'absl' does not name a type 239 | absl::string_view name() const { return get(get_size(0) + 1, get_size(0)); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:240:9: error: 'string_view' in namespace 'absl' does not name a type 240 | absl::string_view full_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:246:9: error: 'string_view' in namespace 'absl' does not name a type 246 | absl::string_view lowercase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:249:9: error: 'string_view' in namespace 'absl' does not name a type 249 | absl::string_view camelcase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:252:9: error: 'string_view' in namespace 'absl' does not name a type 252 | absl::string_view json_name() const { return get(get_size(6), get_size(7)); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:267:9: error: 'string_view' in namespace 'absl' does not name a type 267 | absl::string_view get(size_t offset, size_t size) const { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3180:52: error: 'string_view' is not a member of 'absl' 3180 | PROTOBUF_EXPORT bool IsLazilyInitializedFile(absl::string_view filename); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:296:22: error: 'absl::string_view' has not been declared 296 | void SetLazy(absl::string_view name, const FileDescriptor* file); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:327:23: error: 'string_view' in namespace 'absl' does not name a type 327 | PROTOBUF_EXPORT absl::string_view ShortEditionName(Edition edition); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: In function 'void google::protobuf::AbslStringify(Sink&, Edition)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:339:39: error: 'ShortEditionName' is not a member of 'google::protobuf::internal' 339 | absl::Format(&sink, "%v", internal::ShortEditionName(edition)); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:356:9: error: 'string_view' in namespace 'absl' does not name a type 356 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:363:9: error: 'string_view' in namespace 'absl' does not name a type 363 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:456:48: error: 'absl::string_view' has not been declared 456 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:462:13: error: 'absl::string_view' has not been declared 462 | absl::string_view lowercase_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:469:13: error: 'absl::string_view' has not been declared 469 | absl::string_view camelcase_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:486:48: error: 'absl::string_view' has not been declared 486 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:498:48: error: 'absl::string_view' has not been declared 498 | const Descriptor* FindNestedTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:510:50: error: 'absl::string_view' has not been declared 510 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_reflection.h:30, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:27: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:514:56: error: 'absl::string_view' has not been declared 514 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:543:11: error: 'string_view' in namespace 'absl' does not name a type 543 | absl::string_view name() const { return containing_type_->name(); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:546:11: error: 'string_view' in namespace 'absl' does not name a type 546 | absl::string_view full_name() const { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:628:52: error: 'absl::string_view' has not been declared 628 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_reflection.h:53:62: error: 'absl::string_view' has not been declared 53 | const EnumDescriptor* PROTOBUF_NONNULL descriptor, absl::string_view name, | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:633:13: error: 'absl::string_view' has not been declared 633 | absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_reflection.h:58:27: error: 'absl::string_view' has not been declared 58 | absl::string_view name, EnumType* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:638:13: error: 'absl::string_view' has not been declared 638 | absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:665:9: error: 'string_view' in namespace 'absl' does not name a type 665 | absl::string_view reserved_name(int index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:668:29: error: 'absl::string_view' has not been declared 668 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/zero_copy_stream_impl_lite.h:37, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:28: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:882:9: error: 'string_view' in namespace 'absl' does not name a type 882 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:884:9: error: 'string_view' in namespace 'absl' does not name a type 884 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:886:9: error: 'string_view' in namespace 'absl' does not name a type 886 | absl::string_view json_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:898:9: error: 'string_view' in namespace 'absl' does not name a type 898 | absl::string_view lowercase_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:909:9: error: 'string_view' in namespace 'absl' does not name a type 909 | absl::string_view camelcase_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:913:9: error: 'string_view' in namespace 'absl' does not name a type 913 | absl::string_view type_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:916:9: error: 'string_view' in namespace 'absl' does not name a type 916 | absl::string_view cpp_type_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1020:9: error: 'string_view' in namespace 'absl' does not name a type 1020 | absl::string_view default_value_string() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1077:16: error: 'string_view' in namespace 'absl' does not name a type 1077 | static absl::string_view TypeName(Type type); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1080:16: error: 'string_view' in namespace 'absl' does not name a type 1080 | static absl::string_view CppTypeName(CppType cpp_type); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1098:9: error: 'string_view' in namespace 'absl' does not name a type 1098 | absl::string_view PrintableNameForExtension() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1253:9: error: 'string_view' in namespace 'absl' does not name a type 1253 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1255:9: error: 'string_view' in namespace 'absl' does not name a type 1255 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1359:9: error: 'string_view' in namespace 'absl' does not name a type 1359 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1362:9: error: 'string_view' in namespace 'absl' does not name a type 1362 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1379:52: error: 'absl::string_view' has not been declared 1379 | const EnumValueDescriptor* FindValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1459:9: error: 'string_view' in namespace 'absl' does not name a type 1459 | absl::string_view reserved_name(int index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1462:29: error: 'absl::string_view' has not been declared 1462 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:60: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1577:9: error: 'string_view' in namespace 'absl' does not name a type 1577 | absl::string_view name() const; // Name of this enum constant. | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1586:9: error: 'string_view' in namespace 'absl' does not name a type 1586 | absl::string_view full_name() const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:239:9: error: 'string_view' in namespace 'absl' does not name a type 239 | absl::string_view name() const { return get(get_size(0) + 1, get_size(0)); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:240:9: error: 'string_view' in namespace 'absl' does not name a type 240 | absl::string_view full_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:246:9: error: 'string_view' in namespace 'absl' does not name a type 246 | absl::string_view lowercase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:249:9: error: 'string_view' in namespace 'absl' does not name a type 249 | absl::string_view camelcase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:252:9: error: 'string_view' in namespace 'absl' does not name a type 252 | absl::string_view json_name() const { return get(get_size(6), get_size(7)); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:267:9: error: 'string_view' in namespace 'absl' does not name a type 267 | absl::string_view get(size_t offset, size_t size) const { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1682:9: error: 'string_view' in namespace 'absl' does not name a type 1682 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1684:9: error: 'string_view' in namespace 'absl' does not name a type 1684 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1704:50: error: 'absl::string_view' has not been declared 1704 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:296:22: error: 'absl::string_view' has not been declared 296 | void SetLazy(absl::string_view name, const FileDescriptor* file); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1785:9: error: 'string_view' in namespace 'absl' does not name a type 1785 | absl::string_view name() const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:327:23: error: 'string_view' in namespace 'absl' does not name a type 327 | PROTOBUF_EXPORT absl::string_view ShortEditionName(Edition edition); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1787:9: error: 'string_view' in namespace 'absl' does not name a type 1787 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1892:9: error: 'string_view' in namespace 'absl' does not name a type 1892 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1895:9: error: 'string_view' in namespace 'absl' does not name a type 1895 | absl::string_view package() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1930:9: error: 'string_view' in namespace 'absl' does not name a type 1930 | absl::string_view option_dependency_name(int index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1967:49: error: 'absl::string_view' has not been declared 1967 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1969:50: error: 'absl::string_view' has not been declared 1969 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1972:56: error: 'absl::string_view' has not been declared 1972 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1974:52: error: 'absl::string_view' has not been declared 1974 | const ServiceDescriptor* FindServiceByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1977:52: error: 'absl::string_view' has not been declared 1977 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1981:13: error: 'absl::string_view' has not been declared 1981 | absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1985:13: error: 'absl::string_view' has not been declared 1985 | absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2079:9: error: 'string_view' in namespace 'absl' does not name a type 2079 | absl::string_view* option_dependencies_; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: In function 'void google::protobuf::AbslStringify(Sink&, Edition)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:339:39: error: 'ShortEditionName' is not a member of 'google::protobuf::internal' 339 | absl::Format(&sink, "%v", internal::ShortEditionName(edition)); | ^~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:356:9: error: 'string_view' in namespace 'absl' does not name a type 356 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:363:9: error: 'string_view' in namespace 'absl' does not name a type 363 | absl::string_view full_name() const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2195:46: error: 'absl::string_view' has not been declared 2195 | const FileDescriptor* FindFileByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2202:13: error: 'absl::string_view' has not been declared 2202 | absl::string_view symbol_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2209:49: error: 'absl::string_view' has not been declared 2209 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2210:48: error: 'absl::string_view' has not been declared 2210 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:456:48: error: 'absl::string_view' has not been declared 456 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2211:52: error: 'absl::string_view' has not been declared 2211 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:462:13: error: 'absl::string_view' has not been declared 462 | absl::string_view lowercase_name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2212:48: error: 'absl::string_view' has not been declared 2212 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2213:50: error: 'absl::string_view' has not been declared 2213 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:469:13: error: 'absl::string_view' has not been declared 469 | absl::string_view camelcase_name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2214:56: error: 'absl::string_view' has not been declared 2214 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2215:52: error: 'absl::string_view' has not been declared 2215 | const ServiceDescriptor* FindServiceByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2216:50: error: 'absl::string_view' has not been declared 2216 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:486:48: error: 'absl::string_view' has not been declared 486 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:498:48: error: 'absl::string_view' has not been declared 498 | const Descriptor* FindNestedTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2229:41: error: 'absl::string_view' has not been declared 2229 | const Descriptor* extendee, absl::string_view printable_name) const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:510:50: error: 'absl::string_view' has not been declared 510 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2270:18: error: 'string_view' in namespace 'absl' does not name a type 2270 | static absl::string_view ErrorLocationName(ErrorLocation location); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:514:56: error: 'absl::string_view' has not been declared 514 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2280:36: error: 'absl::string_view' has not been declared 2280 | virtual void RecordError(absl::string_view filename, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2281:36: error: 'absl::string_view' has not been declared 2281 | absl::string_view element_name, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:543:11: error: 'string_view' in namespace 'absl' does not name a type 543 | absl::string_view name() const { return containing_type_->name(); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:546:11: error: 'string_view' in namespace 'absl' does not name a type 546 | absl::string_view full_name() const { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2283:36: error: 'absl::string_view' has not been declared 2283 | absl::string_view message) | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2294:38: error: 'absl::string_view' has not been declared 2294 | virtual void RecordWarning(absl::string_view filename, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2295:38: error: 'absl::string_view' has not been declared 2295 | absl::string_view element_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2298:38: error: 'absl::string_view' has not been declared 2298 | absl::string_view message) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:628:52: error: 'absl::string_view' has not been declared 628 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:633:13: error: 'absl::string_view' has not been declared 633 | absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:638:13: error: 'absl::string_view' has not been declared 638 | absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:665:9: error: 'string_view' in namespace 'absl' does not name a type 665 | absl::string_view reserved_name(int index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:668:29: error: 'absl::string_view' has not been declared 668 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2486:35: error: 'absl::string_view' has not been declared 2486 | bool InternalIsFileLoaded(absl::string_view filename) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2491:33: error: 'absl::string_view' has not been declared 2491 | void AddDirectInputFile(absl::string_view file_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2497:39: error: 'absl::string_view' has not been declared 2497 | void AddUnusedImportTrackFile(absl::string_view file_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2561:37: error: 'absl::string_view' has not been declared 2561 | bool IsSubSymbolOfBuiltType(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2572:13: error: 'absl::string_view' has not been declared 2572 | absl::string_view name, DeferredValidation& deferred_validation) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2574:13: error: 'absl::string_view' has not been declared 2574 | absl::string_view name, DeferredValidation& deferred_validation) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2597:40: error: 'absl::string_view' has not been declared 2597 | Symbol CrossLinkOnDemandHelper(absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2601:44: error: 'absl::string_view' has not been declared 2601 | FileDescriptor* NewPlaceholderFile(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2603:13: error: 'absl::string_view' has not been declared 2603 | absl::string_view name, internal::FlatAllocator& alloc) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2611:31: error: 'absl::string_view' has not been declared 2611 | Symbol NewPlaceholder(absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2613:44: error: 'absl::string_view' has not been declared 2613 | Symbol NewPlaceholderWithMutexHeld(absl::string_view name, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:882:9: error: 'string_view' in namespace 'absl' does not name a type 882 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:884:9: error: 'string_view' in namespace 'absl' does not name a type 884 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:886:9: error: 'string_view' in namespace 'absl' does not name a type 886 | absl::string_view json_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:898:9: error: 'string_view' in namespace 'absl' does not name a type 898 | absl::string_view lowercase_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:909:9: error: 'string_view' in namespace 'absl' does not name a type 909 | absl::string_view camelcase_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:913:9: error: 'string_view' in namespace 'absl' does not name a type 913 | absl::string_view type_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:916:9: error: 'string_view' in namespace 'absl' does not name a type 916 | absl::string_view cpp_type_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1020:9: error: 'string_view' in namespace 'absl' does not name a type 1020 | absl::string_view default_value_string() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1077:16: error: 'string_view' in namespace 'absl' does not name a type 1077 | static absl::string_view TypeName(Type type); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1080:16: error: 'string_view' in namespace 'absl' does not name a type 1080 | static absl::string_view CppTypeName(CppType cpp_type); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1098:9: error: 'string_view' in namespace 'absl' does not name a type 1098 | absl::string_view PrintableNameForExtension() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1253:9: error: 'string_view' in namespace 'absl' does not name a type 1253 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1255:9: error: 'string_view' in namespace 'absl' does not name a type 1255 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1359:9: error: 'string_view' in namespace 'absl' does not name a type 1359 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1362:9: error: 'string_view' in namespace 'absl' does not name a type 1362 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1379:52: error: 'absl::string_view' has not been declared 1379 | const EnumValueDescriptor* FindValueByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:619:3: note: in expansion of macro 'ABSL_INTERNAL_X' 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:619:3: note: in expansion of macro 'ABSL_INTERNAL_X' 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:619:3: note: in expansion of macro 'ABSL_INTERNAL_X' 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1459:9: error: 'string_view' in namespace 'absl' does not name a type 1459 | absl::string_view reserved_name(int index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1462:29: error: 'absl::string_view' has not been declared 1462 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1577:9: error: 'string_view' in namespace 'absl' does not name a type 1577 | absl::string_view name() const; // Name of this enum constant. | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1586:9: error: 'string_view' in namespace 'absl' does not name a type 1586 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1682:9: error: 'string_view' in namespace 'absl' does not name a type 1682 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1684:9: error: 'string_view' in namespace 'absl' does not name a type 1684 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1704:50: error: 'absl::string_view' has not been declared 1704 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1785:9: error: 'string_view' in namespace 'absl' does not name a type 1785 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1787:9: error: 'string_view' in namespace 'absl' does not name a type 1787 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1892:9: error: 'string_view' in namespace 'absl' does not name a type 1892 | absl::string_view name() const; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:40: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1895:9: error: 'string_view' in namespace 'absl' does not name a type 1895 | absl::string_view package() const; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1930:9: error: 'string_view' in namespace 'absl' does not name a type 1930 | absl::string_view option_dependency_name(int index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1967:49: error: 'absl::string_view' has not been declared 1967 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1969:50: error: 'absl::string_view' has not been declared 1969 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1972:56: error: 'absl::string_view' has not been declared 1972 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1974:52: error: 'absl::string_view' has not been declared 1974 | const ServiceDescriptor* FindServiceByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:83:16: error: 'string_view' in namespace 'absl' does not name a type 83 | inline absl::string_view length_delimited() const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1977:52: error: 'absl::string_view' has not been declared 1977 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:89:42: error: 'absl::string_view' has not been declared 89 | inline void set_length_delimited(absl::string_view value); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1981:13: error: 'absl::string_view' has not been declared 1981 | absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1985:13: error: 'absl::string_view' has not been declared 1985 | absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2079:9: error: 'string_view' in namespace 'absl' does not name a type 2079 | absl::string_view* option_dependencies_; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:196:45: error: 'absl::string_view' has not been declared 196 | void AddLengthDelimited(int number, absl::string_view value); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:223:43: error: 'string_view' in namespace 'absl' does not name a type 223 | inline bool ParseFromString(const absl::string_view data) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2195:46: error: 'absl::string_view' has not been declared 2195 | const FileDescriptor* FindFileByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2202:13: error: 'absl::string_view' has not been declared 2202 | absl::string_view symbol_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2209:49: error: 'absl::string_view' has not been declared 2209 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2210:48: error: 'absl::string_view' has not been declared 2210 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2211:52: error: 'absl::string_view' has not been declared 2211 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2212:48: error: 'absl::string_view' has not been declared 2212 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2213:50: error: 'absl::string_view' has not been declared 2213 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2214:56: error: 'absl::string_view' has not been declared 2214 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2215:52: error: 'absl::string_view' has not been declared 2215 | const ServiceDescriptor* FindServiceByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2216:50: error: 'absl::string_view' has not been declared 2216 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2229:41: error: 'absl::string_view' has not been declared 2229 | const Descriptor* extendee, absl::string_view printable_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2270:18: error: 'string_view' in namespace 'absl' does not name a type 2270 | static absl::string_view ErrorLocationName(ErrorLocation location); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2280:36: error: 'absl::string_view' has not been declared 2280 | virtual void RecordError(absl::string_view filename, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2281:36: error: 'absl::string_view' has not been declared 2281 | absl::string_view element_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2283:36: error: 'absl::string_view' has not been declared 2283 | absl::string_view message) | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2294:38: error: 'absl::string_view' has not been declared 2294 | virtual void RecordWarning(absl::string_view filename, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2295:38: error: 'absl::string_view' has not been declared 2295 | absl::string_view element_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2298:38: error: 'absl::string_view' has not been declared 2298 | absl::string_view message) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: In member function 'bool google::protobuf::UnknownFieldSet::ParseFromString(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:224:32: error: request for member 'data' in 'data', which is of non-class type 'const int' 224 | return ParseFromArray(data.data(), static_cast(data.size())); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:224:62: error: request for member 'size' in 'data', which is of non-class type 'const int' 224 | return ParseFromArray(data.data(), static_cast(data.size())); | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2486:35: error: 'absl::string_view' has not been declared 2486 | bool InternalIsFileLoaded(absl::string_view filename) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2491:33: error: 'absl::string_view' has not been declared 2491 | void AddDirectInputFile(absl::string_view file_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2497:39: error: 'absl::string_view' has not been declared 2497 | void AddUnusedImportTrackFile(absl::string_view file_name, | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:289:54: error: 'absl::string_view' has not been declared 289 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2561:37: error: 'absl::string_view' has not been declared 2561 | bool IsSubSymbolOfBuiltType(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2572:13: error: 'absl::string_view' has not been declared 2572 | absl::string_view name, DeferredValidation& deferred_validation) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2574:13: error: 'absl::string_view' has not been declared 2574 | absl::string_view name, DeferredValidation& deferred_validation) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2597:40: error: 'absl::string_view' has not been declared 2597 | Symbol CrossLinkOnDemandHelper(absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2601:44: error: 'absl::string_view' has not been declared 2601 | FileDescriptor* NewPlaceholderFile(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2603:13: error: 'absl::string_view' has not been declared 2603 | absl::string_view name, internal::FlatAllocator& alloc) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2611:31: error: 'absl::string_view' has not been declared 2611 | Symbol NewPlaceholder(absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2613:44: error: 'absl::string_view' has not been declared 2613 | Symbol NewPlaceholderWithMutexHeld(absl::string_view name, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIfassign(value.data(), value.size()); | ^~~~ --- libplinkseq_la-eval.lo --- 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:620:3: note: in expansion of macro 'ABSL_INTERNAL_X' 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:347:58: error: request for member 'size' in 'value', which is of non-class type 'const int' 347 | AddLengthDelimited(number)->assign(value.data(), value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:367:14: error: 'string_view' in namespace 'absl' does not name a type 367 | inline absl::string_view UnknownField::length_delimited() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:388:60: error: 'string_view' in namespace 'absl' does not name a type 388 | inline void UnknownField::set_length_delimited(const absl::string_view value) { --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:620:3: note: in expansion of macro 'ABSL_INTERNAL_X' 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: In member function 'void google::protobuf::UnknownField::set_length_delimited(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:390:36: error: request for member 'data' in 'value', which is of non-class type 'const int' 390 | data_.string_value->assign(value.data(), value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:390:50: error: request for member 'size' in 'value', which is of non-class type 'const int' 390 | data_.string_value->assign(value.data(), value.size()); | ^~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:31: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:62:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 62 | inline constexpr uint32_t kInvalidFieldOffsetTag = 0x40000000u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:65:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 65 | inline constexpr uint32_t kSplitFieldOffsetMask = 0x80000000u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:66:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 66 | inline constexpr uint32_t kLazyMask = 0x1u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:67:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 67 | inline constexpr uint32_t kInlinedMask = 0x1u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:68:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 68 | inline constexpr uint32_t kMicroStringMask = 0x2u; | ^~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:53, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:112, from variant.pb.h:27: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:141:16: error: 'string_view' in namespace 'absl' does not name a type 141 | static absl::string_view ImplicitConvert(T&& str) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:156:26: error: 'string_view' in namespace 'absl' does not name a type 156 | using ViewType = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:158:10: error: 'ViewType' does not name a type; did you mean 'FieldType'? 158 | static ViewType ToView(const T& v) { | ^~~~~~~~ | FieldType --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:621:3: note: in expansion of macro 'ABSL_INTERNAL_X' 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:621:3: note: in expansion of macro 'ABSL_INTERNAL_X' 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:621:3: note: in expansion of macro 'ABSL_INTERNAL_X' 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In static member function 'static constexpr google::protobuf::internal::UntypedMapBase::TypeKind google::protobuf::internal::UntypedMapBase::StaticTypeKind()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 269 | if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:24: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 269 | if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:35: error: expected primary-expression before ',' token 269 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:37: error: expected primary-expression before 'bool' 269 | if constexpr (std::is_same_v) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:37: error: expected ')' before 'bool' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:18: note: to match this '(' 269 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 271 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 271 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:42: error: expected primary-expression before ',' token 271 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:51: error: expected primary-expression before '>' token 271 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:53: error: expected primary-expression before '||' token 271 | } else if constexpr (std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 272 | std::is_same_v || std::is_enum_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:42: error: expected primary-expression before ',' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:52: error: expected primary-expression before '>' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:54: error: expected primary-expression before '||' token 272 | std::is_same_v || std::is_enum_v) { | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:62: error: 'is_enum_v' is not a member of 'std'; did you mean 'is_enum'? 272 | std::is_same_v || std::is_enum_v) { | ^~~~~~~~~ | is_enum /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:73: error: expected primary-expression before '>' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:74: error: expected primary-expression before ')' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 276 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 276 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:42: error: expected primary-expression before ',' token 276 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:51: error: expected primary-expression before '>' token 276 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:53: error: expected primary-expression before '||' token 276 | } else if constexpr (std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 277 | std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:42: error: expected primary-expression before ',' token 277 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:52: error: expected primary-expression before '>' token 277 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:53: error: expected primary-expression before ')' token 277 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 279 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 279 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:42: error: expected primary-expression before ',' token 279 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:44: error: expected primary-expression before 'float' 279 | } else if constexpr (std::is_same_v) { | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:44: error: expected ')' before 'float' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:25: note: to match this '(' 279 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 281 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 281 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:42: error: expected primary-expression before ',' token 281 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:44: error: expected primary-expression before 'double' 281 | } else if constexpr (std::is_same_v) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:44: error: expected ')' before 'double' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:25: note: to match this '(' 281 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 283 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:623:3: note: in expansion of macro 'ABSL_INTERNAL_X' 623 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:623:3: note: in expansion of macro 'ABSL_INTERNAL_X' 623 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 283 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:42: error: expected primary-expression before ',' token 283 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:55: error: expected primary-expression before '>' token 283 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:56: error: expected primary-expression before ')' token 283 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 285 | } else if constexpr (std::is_base_of_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:31: error: 'is_base_of_v' is not a member of 'std'; did you mean 'is_base_of'? 285 | } else if constexpr (std::is_base_of_v) { | ^~~~~~~~~~~~ | is_base_of /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:55: error: expected primary-expression before ',' token 285 | } else if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:58: error: expected primary-expression before '>' token 285 | } else if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:59: error: expected primary-expression before ')' token 285 | } else if constexpr (std::is_base_of_v) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:35:7: required from 'class absl::lts_20250512::container_internal::raw_hash_map, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:133:28: required from 'class absl::lts_20250512::flat_hash_map, bool>' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2659:42: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1952:74: error: no match for call to '(const absl::lts_20250512::container_internal::StringHash) (const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1952 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:10: note: candidate: 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const' 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:39: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 76 | size_t operator()(absl::string_view v) const { | ~~~~~~~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:79:10: note: candidate: 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const' 79 | size_t operator()(const absl::Cord& v) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:79:39: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20250512::Cord&' 79 | size_t operator()(const absl::Cord& v) const { | ~~~~~~~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1953:70: error: no match for call to '(const absl::lts_20250512::container_internal::StringEq) (const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type&, const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1953 | auto KeyTypeCanBeEq(const Eq& eq, const key_type& k) -> decltype(eq(k, k)); | ~~^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, int) const' 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:89:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&) const' 89 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:89:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20250512::Cord&' 89 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(const absl::lts_20250512::Cord&, int) const' 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20250512::Cord&' 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const' 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:18: error: 'LifetimeBoundK' was not declared in this scope 601 | LifetimeBoundK::AddPtr>>())), \ | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:625:3: note: in expansion of macro 'ABSL_INTERNAL_X' 625 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:71: error: wrong number of template arguments (3, should be 1) 601 | LifetimeBoundK::AddPtr>>())), \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:625:3: note: in expansion of macro 'ABSL_INTERNAL_X' 625 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:601:75: error: expected primary-expression before ')' token 601 | LifetimeBoundK::AddPtr>>())), \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:28:51: note: in definition of macro 'ABSL_INTERNAL_IF_false' 28 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:625:3: note: in expansion of macro 'ABSL_INTERNAL_X' 625 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'google::protobuf::internal::UntypedMapBase::size_type google::protobuf::internal::KeyMapBase::EraseImpl(typename TS::ViewType)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:744:9: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 744 | if (auto result = FindHelper(k); result.node != nullptr) { | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h: In instantiation of 'class absl::lts_20250512::flat_hash_map, bool>': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2659:42: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:399:15: error: 'try_emplace' has not been declared in 'using absl::lts_20250512::flat_hash_map, bool>::Base = class absl::lts_20250512::container_internal::raw_hash_map, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >' 399 | using Base::try_emplace; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:520:24: error: 'operator[]' has not been declared in 'using absl::lts_20250512::flat_hash_map, bool>::Base = class absl::lts_20250512::container_internal::raw_hash_map, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >' 520 | using Base::operator[]; | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'void google::protobuf::internal::KeyMapBase::MergeIntoEmpty(google::protobuf::internal::NodeBase*, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:888:9: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 888 | if (const map_index_t needed_capacity = CalculateCapacityForSize(num_nodes); | ^~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:35:7: required from 'class absl::lts_20250512::container_internal::raw_hash_map, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:133:28: required from 'class absl::lts_20250512::flat_hash_map, bool>' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2659:42: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1952:74: error: no match for call to '(const absl::lts_20250512::container_internal::StringHash) (const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1952 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:10: note: candidate: 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const' 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:39: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 76 | size_t operator()(absl::string_view v) const { | ~~~~~~~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:79:10: note: candidate: 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const' 79 | size_t operator()(const absl::Cord& v) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:79:39: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20250512::Cord&' 79 | size_t operator()(const absl::Cord& v) const { | ~~~~~~~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1953:70: error: no match for call to '(const absl::lts_20250512::container_internal::StringEq) (const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type&, const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1953 | auto KeyTypeCanBeEq(const Eq& eq, const key_type& k) -> decltype(eq(k, k)); | ~~^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, int) const' 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:89:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&) const' 89 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:89:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20250512::Cord&' 89 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(const absl::lts_20250512::Cord&, int) const' 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20250512::Cord&' 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const' 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In static member function 'static constexpr void google::protobuf::Map::StaticValidityCheck()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1082:15: error: 'disjunction' is not a member of 'absl' 1082 | absl::disjunction, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1082:73: error: expected primary-expression before ',' token 1082 | absl::disjunction, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1083:27: error: expected string-literal before 'internal' 1083 | internal::is_supported_string_type, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1083:27: error: expected ')' before 'internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1081:18: note: to match this '(' 1081 | static_assert( | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1087:25: error: 'disjunction' is not a member of 'absl' 1087 | static_assert(absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1088:70: error: expected primary-expression before ',' token 1088 | internal::is_supported_scalar_type, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1089:23: error: expected string-literal before 'is_proto_enum' 1089 | is_proto_enum, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1089:23: error: expected ')' before 'is_proto_enum' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1087:18: note: to match this '(' 1087 | static_assert(absl::disjunction< | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1101 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:24: error: 'is_scalar_v' is not a member of 'std'; did you mean 'is_scalar'? 1101 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~~~ | is_scalar /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:44: error: expected primary-expression before '>' token 1101 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:45: error: expected primary-expression before ')' token 1101 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1105 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:24: error: 'is_scalar_v' is not a member of 'std'; did you mean 'is_scalar'? 1105 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~~~ | is_scalar /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:47: error: expected primary-expression before '>' token 1105 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:48: error: expected primary-expression before ')' token 1105 | if constexpr (std::is_scalar_v) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h: In instantiation of 'class absl::lts_20250512::flat_hash_map, bool>': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2659:42: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:399:15: error: 'try_emplace' has not been declared in 'using absl::lts_20250512::flat_hash_map, bool>::Base = class absl::lts_20250512::container_internal::raw_hash_map, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >' 399 | using Base::try_emplace; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:520:24: error: 'operator[]' has not been declared in 'using absl::lts_20250512::flat_hash_map, bool>::Base = class absl::lts_20250512::container_internal::raw_hash_map, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >' 520 | using Base::operator[]; | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'std::pair::iterator, bool> google::protobuf::Map::try_emplace(K&&, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1321:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1321 | if constexpr (Arena::is_arena_constructable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1322:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1322 | if constexpr (sizeof...(Args) == 0) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1329:14: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1329 | if constexpr (std::is_same::type...), | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1332:58: warning: fold-expressions only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1332 | p.first->second = (std::forward(args), ...); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'std::pair::iterator, bool> google::protobuf::Map::emplace(Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1361 | if constexpr (std::is_constructible::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'google::protobuf::Map::Node* google::protobuf::Map::CloneFromOther(const google::protobuf::Map&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1495:22: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1495 | for (const auto& [key, value] : other) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1497 | if constexpr (std::is_base_of_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:26: error: 'is_base_of_v' is not a member of 'std'; did you mean 'is_base_of'? 1497 | if constexpr (std::is_base_of_v) { | ^~~~~~~~~~~~ | is_base_of /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:50: error: expected primary-expression before ',' token 1497 | if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:63: error: expected primary-expression before '>' token 1497 | if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:64: error: expected primary-expression before ')' token 1497 | if constexpr (std::is_base_of_v) { | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/reflection.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:115: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2667:13: error: 'absl::string_view' has not been declared 2667 | absl::string_view message_name) const; | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:603:29: error: 'LifetimeBoundK' was not declared in this scope 603 | decltype(EnableIf::AddPtr>>()) = 0, \ | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:627:3: note: in expansion of macro 'ABSL_INTERNAL_X' 627 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:604:66: error: expected primary-expression before ')' token 604 | K, KValue, IfRRef::AddPtr>>()) = 0, \ | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:27:50: note: in definition of macro 'ABSL_INTERNAL_IF_true' 27 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:627:3: note: in expansion of macro 'ABSL_INTERNAL_X' 627 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using absl::lts_20250512::internal_any_invocable::CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(absl::lts_20250512::FunctionRef) const; = F]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable) const>' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2393:77: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:118: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using absl::lts_20250512::internal_any_invocable::CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(absl::lts_20250512::FunctionRef) const; = F]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable) const>' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2393:77: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable) const>': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2393:77: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2667:13: error: 'absl::string_view' has not been declared 2667 | absl::string_view message_name) const; | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:397:16: error: 'string_view' in namespace 'absl' does not name a type 397 | static absl::string_view GetTypeNameImpl(const internal::ClassData* data); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using absl::lts_20250512::internal_any_invocable::CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(absl::lts_20250512::FunctionRef) const; = F]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable) const>' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2393:77: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using absl::lts_20250512::internal_any_invocable::CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(absl::lts_20250512::FunctionRef) const; = F]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable) const>' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2393:77: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable) const>': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2393:77: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:634:11: error: 'string_view' in namespace 'absl' does not name a type 634 | absl::string_view CopyFromCord(const absl::Cord& cord) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: In static member function 'static const auto& google::protobuf::DescriptorPool::MemoizeProjection(const Desc*, Func)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2537:24: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 2537 | static_assert(std::is_empty_v); | ^~~~~~~~~~ | is_empty --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: In static member function 'static const auto& google::protobuf::DescriptorPool::MemoizeProjection(const Desc*, Func)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2537:24: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 2537 | static_assert(std::is_empty_v); | ^~~~~~~~~~ | is_empty /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2537:39: error: expected primary-expression before '>' token 2537 | static_assert(std::is_empty_v); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2537:39: error: expected primary-expression before '>' token 2537 | static_assert(std::is_empty_v); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2537:40: error: expected primary-expression before ')' token 2537 | static_assert(std::is_empty_v); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2537:40: error: expected primary-expression before ')' token 2537 | static_assert(std::is_empty_v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2704:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2704 | PROTOBUF_DEFINE_NAME_ACCESSOR(Descriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2704:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2704 | PROTOBUF_DEFINE_NAME_ACCESSOR(Descriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2704:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2704 | PROTOBUF_DEFINE_NAME_ACCESSOR(Descriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2704:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2704 | PROTOBUF_DEFINE_NAME_ACCESSOR(Descriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2737:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2737 | PROTOBUF_DEFINE_NAME_ACCESSOR(FieldDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2737:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2737 | PROTOBUF_DEFINE_NAME_ACCESSOR(FieldDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2737:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2737 | PROTOBUF_DEFINE_NAME_ACCESSOR(FieldDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2737:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2737 | PROTOBUF_DEFINE_NAME_ACCESSOR(FieldDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2684:16: error: 'string_view' in namespace 'absl' does not name a type 2684 | inline absl::string_view CLASS::FIELD() const { return *FIELD##_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2752:1: note: in expansion of macro 'PROTOBUF_DEFINE_STRING_ACCESSOR' 2752 | PROTOBUF_DEFINE_STRING_ACCESSOR(FieldDescriptor, default_value_string) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2754:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2754 | PROTOBUF_DEFINE_NAME_ACCESSOR(OneofDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2684:16: error: 'string_view' in namespace 'absl' does not name a type 2684 | inline absl::string_view CLASS::FIELD() const { return *FIELD##_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2752:1: note: in expansion of macro 'PROTOBUF_DEFINE_STRING_ACCESSOR' 2752 | PROTOBUF_DEFINE_STRING_ACCESSOR(FieldDescriptor, default_value_string) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2754:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2754 | PROTOBUF_DEFINE_NAME_ACCESSOR(OneofDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2754:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2754 | PROTOBUF_DEFINE_NAME_ACCESSOR(OneofDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2754:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2754 | PROTOBUF_DEFINE_NAME_ACCESSOR(OneofDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2760:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2760 | PROTOBUF_DEFINE_NAME_ACCESSOR(EnumDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2760:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2760 | PROTOBUF_DEFINE_NAME_ACCESSOR(EnumDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2760:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2760 | PROTOBUF_DEFINE_NAME_ACCESSOR(EnumDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2760:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2760 | PROTOBUF_DEFINE_NAME_ACCESSOR(EnumDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2773:14: error: 'string_view' in namespace 'absl' does not name a type 2773 | inline absl::string_view EnumValueDescriptor::name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2776:14: error: 'string_view' in namespace 'absl' does not name a type 2776 | inline absl::string_view EnumValueDescriptor::full_name() const { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2773:14: error: 'string_view' in namespace 'absl' does not name a type 2773 | inline absl::string_view EnumValueDescriptor::name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2776:14: error: 'string_view' in namespace 'absl' does not name a type 2776 | inline absl::string_view EnumValueDescriptor::full_name() const { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2783:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2783 | PROTOBUF_DEFINE_NAME_ACCESSOR(ServiceDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2783:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2783 | PROTOBUF_DEFINE_NAME_ACCESSOR(ServiceDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:651:9: error: 'string_view' in namespace 'absl' does not name a type 651 | absl::string_view GetStringView( | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2790:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2790 | PROTOBUF_DEFINE_NAME_ACCESSOR(MethodDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2790:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2790 | PROTOBUF_DEFINE_NAME_ACCESSOR(MethodDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2684:16: error: 'string_view' in namespace 'absl' does not name a type 2684 | inline absl::string_view CLASS::FIELD() const { return *FIELD##_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2796:1: note: in expansion of macro 'PROTOBUF_DEFINE_STRING_ACCESSOR' 2796 | PROTOBUF_DEFINE_STRING_ACCESSOR(FileDescriptor, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2684:16: error: 'string_view' in namespace 'absl' does not name a type 2684 | inline absl::string_view CLASS::FIELD() const { return *FIELD##_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2797:1: note: in expansion of macro 'PROTOBUF_DEFINE_STRING_ACCESSOR' 2797 | PROTOBUF_DEFINE_STRING_ACCESSOR(FileDescriptor, package) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:777:9: error: 'string_view' in namespace 'absl' does not name a type 777 | absl::string_view GetRepeatedStringView( | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:960:57: error: 'absl::string_view' has not been declared 960 | const FieldDescriptor* FindKnownExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:992:9: error: 'string_view' in namespace 'absl' does not name a type 992 | absl::string_view GetStringViewImpl(const Message& message, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:995:9: error: 'string_view' in namespace 'absl' does not name a type 995 | absl::string_view GetRepeatedStringViewImpl(const Message& message, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:631:48: error: 'LifetimeBoundK' was not declared in this scope 631 | template >()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:631:66: error: wrong number of template arguments (2, should be 1) 631 | template >()> | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2835:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 2835 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2835:13: error: 'bool google::protobuf::Descriptor::IsReservedName' is not a static data member of 'class google::protobuf::Descriptor' 2835 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2835:46: error: 'string_view' is not a member of 'absl' 2835 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:631:74: error: expected unqualified-id before ')' token 631 | template >()> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2846:14: error: 'string_view' in namespace 'absl' does not name a type 2846 | inline absl::string_view Descriptor::reserved_name(int index) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2854:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 2854 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2854:13: error: 'bool google::protobuf::EnumDescriptor::IsReservedName' is not a static data member of 'class google::protobuf::EnumDescriptor' 2854 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2854:50: error: 'string_view' is not a member of 'absl' 2854 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2865:14: error: 'string_view' in namespace 'absl' does not name a type 2865 | inline absl::string_view EnumDescriptor::reserved_name(int index) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2869:14: error: 'string_view' in namespace 'absl' does not name a type 2869 | inline absl::string_view FieldDescriptor::lowercase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2873:14: error: 'string_view' in namespace 'absl' does not name a type 2873 | inline absl::string_view FieldDescriptor::camelcase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2877:14: error: 'string_view' in namespace 'absl' does not name a type 2877 | inline absl::string_view FieldDescriptor::json_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3005:14: error: 'string_view' in namespace 'absl' does not name a type 3005 | inline absl::string_view FieldDescriptor::type_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3013:14: error: 'string_view' in namespace 'absl' does not name a type 3013 | inline absl::string_view FieldDescriptor::cpp_type_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3021:14: error: 'string_view' in namespace 'absl' does not name a type 3021 | inline absl::string_view FieldDescriptor::TypeName(Type type) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3025:14: error: 'string_view' in namespace 'absl' does not name a type 3025 | inline absl::string_view FieldDescriptor::CppTypeName(CppType cpp_type) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In function 'const T* google::protobuf::DownCastMessage(const MessageLite*) [with T = Message]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1536:38: error: 'const class google::protobuf::MessageLite' has no member named 'GetTypeName' 1536 | << "Cannot downcast " << from->GetTypeName() << " to Message"; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:30: error: 'string_view' is not a member of 'absl' 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:77: error: expected primary-expression before '&' token 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In function 'void google::protobuf::internal::MaybePoisonAfterClear(google::protobuf::Message*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1639:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1639 | if constexpr (HasMemoryPoisoning()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1648:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1648 | inline constexpr std::false_type IsRepeatedT{}; | ^~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2783:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2783 | PROTOBUF_DEFINE_NAME_ACCESSOR(ServiceDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2783:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2783 | PROTOBUF_DEFINE_NAME_ACCESSOR(ServiceDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1650:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1650 | inline constexpr std::true_type IsRepeatedT>{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1652:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1652 | inline constexpr std::true_type IsRepeatedT>{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1654:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1654 | inline constexpr std::true_type IsRepeatedT{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1656:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1656 | inline constexpr std::true_type IsRepeatedT{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In function 'constexpr google::protobuf::internal::FieldDescriptorLite::CppType google::protobuf::internal::GetCppType()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1660:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1660 | if constexpr (IsRepeatedT) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:25: error: expected primary-expression before ',' token 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:34: error: expected primary-expression before '>' token 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:35: error: expected primary-expression before ')' token 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:79: error: 'to' was not declared in this scope; did you mean 'io'? 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^~ | io /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:81: error: expression list treated as compound expression in initializer [-fpermissive] 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3180:52: error: 'string_view' is not a member of 'absl' 3180 | PROTOBUF_EXPORT bool IsLazilyInitializedFile(absl::string_view filename); | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_reflection.h:30, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:27: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_reflection.h:53:62: error: 'absl::string_view' has not been declared 53 | const EnumDescriptor* PROTOBUF_NONNULL descriptor, absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_reflection.h:58:27: error: 'absl::string_view' has not been declared 58 | absl::string_view name, EnumType* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/zero_copy_stream_impl_lite.h:37, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:28: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2790:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2790 | PROTOBUF_DEFINE_NAME_ACCESSOR(MethodDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2790:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2790 | PROTOBUF_DEFINE_NAME_ACCESSOR(MethodDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2684:16: error: 'string_view' in namespace 'absl' does not name a type 2684 | inline absl::string_view CLASS::FIELD() const { return *FIELD##_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2796:1: note: in expansion of macro 'PROTOBUF_DEFINE_STRING_ACCESSOR' 2796 | PROTOBUF_DEFINE_STRING_ACCESSOR(FileDescriptor, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2684:16: error: 'string_view' in namespace 'absl' does not name a type 2684 | inline absl::string_view CLASS::FIELD() const { return *FIELD##_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2797:1: note: in expansion of macro 'PROTOBUF_DEFINE_STRING_ACCESSOR' 2797 | PROTOBUF_DEFINE_STRING_ACCESSOR(FileDescriptor, package) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2835:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 2835 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2835:13: error: 'bool google::protobuf::Descriptor::IsReservedName' is not a static data member of 'class google::protobuf::Descriptor' 2835 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2835:46: error: 'string_view' is not a member of 'absl' 2835 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2846:14: error: 'string_view' in namespace 'absl' does not name a type 2846 | inline absl::string_view Descriptor::reserved_name(int index) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2854:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 2854 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2854:13: error: 'bool google::protobuf::EnumDescriptor::IsReservedName' is not a static data member of 'class google::protobuf::EnumDescriptor' 2854 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2854:50: error: 'string_view' is not a member of 'absl' 2854 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2865:14: error: 'string_view' in namespace 'absl' does not name a type 2865 | inline absl::string_view EnumDescriptor::reserved_name(int index) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2869:14: error: 'string_view' in namespace 'absl' does not name a type 2869 | inline absl::string_view FieldDescriptor::lowercase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2873:14: error: 'string_view' in namespace 'absl' does not name a type 2873 | inline absl::string_view FieldDescriptor::camelcase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2877:14: error: 'string_view' in namespace 'absl' does not name a type 2877 | inline absl::string_view FieldDescriptor::json_name() const { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:25: error: expected primary-expression before ',' token 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:34: error: expected primary-expression before '>' token 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:35: error: expected primary-expression before ')' token --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3005:14: error: 'string_view' in namespace 'absl' does not name a type 3005 | inline absl::string_view FieldDescriptor::type_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3013:14: error: 'string_view' in namespace 'absl' does not name a type 3013 | inline absl::string_view FieldDescriptor::cpp_type_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3021:14: error: 'string_view' in namespace 'absl' does not name a type 3021 | inline absl::string_view FieldDescriptor::TypeName(Type type) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3025:14: error: 'string_view' in namespace 'absl' does not name a type --- libplinkseq_la-token.lo --- 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^ --- libplinkseq_la-gstore.lo --- 3025 | inline absl::string_view FieldDescriptor::CppTypeName(CppType cpp_type) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:30: error: 'string_view' is not a member of 'absl' 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:77: error: expected primary-expression before '&' token 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:25: error: expected primary-expression before ',' token 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:35: error: expected primary-expression before '>' token 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:36: error: expected primary-expression before ')' token 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:25: error: expected primary-expression before ',' token 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:35: error: expected primary-expression before '>' token 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:36: error: expected primary-expression before ')' token 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:79: error: 'to' was not declared in this scope; did you mean 'io'? 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^~ | io /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:81: error: expression list treated as compound expression in initializer [-fpermissive] 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3180:52: error: 'string_view' is not a member of 'absl' 3180 | PROTOBUF_EXPORT bool IsLazilyInitializedFile(absl::string_view filename); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:25: error: expected primary-expression before ',' token 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:27: error: expected primary-expression before 'float' 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:26: error: expected ')' before 'float' 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ~ ^~~~~~ | ) --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_reflection.h:30, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:27: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_reflection.h:53:62: error: 'absl::string_view' has not been declared 53 | const EnumDescriptor* PROTOBUF_NONNULL descriptor, absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_reflection.h:58:27: error: 'absl::string_view' has not been declared 58 | absl::string_view name, EnumType* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/zero_copy_stream_impl_lite.h:37, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:28: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:25: error: expected primary-expression before ',' token 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:27: error: expected primary-expression before 'double' 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:26: error: expected ')' before 'double' 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ~ ^~~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:25: error: expected primary-expression before ',' token 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:27: error: expected primary-expression before 'bool' 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:26: error: expected ')' before 'bool' 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ~ ^~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1674 | if (std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:27: error: expected primary-expression before ',' token 1674 | if (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:53: error: expected primary-expression before '>' token 1674 | if (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:55: error: expected primary-expression before '||' token 1674 | if (std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1675 | std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:27: error: expected primary-expression before ',' token 1675 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:40: error: expected primary-expression before '>' token 1675 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:42: error: expected primary-expression before '||' token 1675 | std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1676 | std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:27: error: expected primary-expression before ',' token 1676 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:50: error: expected primary-expression before '>' token 1676 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:52: error: expected primary-expression before '||' token 1676 | std::is_same_v || | ^~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:635:52: error: 'LifetimeBoundK' was not declared in this scope 635 | template > = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:635:70: error: wrong number of template arguments (2, should be 1) 635 | template > = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:635:77: error: expected unqualified-id before '=' token 635 | template > = 0> | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1677 | std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:27: error: expected primary-expression before ',' token 1677 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:39: error: expected primary-expression before '>' token 1677 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:40: error: expected primary-expression before ')' token 1677 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1682 | if (std::is_same_v || // | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:27: error: expected primary-expression before ',' token 1682 | if (std::is_same_v || // | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:36: error: expected primary-expression before '>' token 1682 | if (std::is_same_v || // | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:38: error: expected primary-expression before '||' token 1682 | if (std::is_same_v || // | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1683 | std::is_same_v || // | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:27: error: expected primary-expression before ',' token 1683 | std::is_same_v || // | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:40: error: expected primary-expression before '>' token 1683 | std::is_same_v || // | ^ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:40: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:42: error: expected primary-expression before '||' token 1683 | std::is_same_v || // | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:83:16: error: 'string_view' in namespace 'absl' does not name a type 83 | inline absl::string_view length_delimited() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:89:42: error: 'absl::string_view' has not been declared 89 | inline void set_length_delimited(absl::string_view value); | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1684 | std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:27: error: expected primary-expression before ',' token 1684 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:48: error: expected primary-expression before '>' token 1684 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:49: error: expected primary-expression before ')' token 1684 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'void google::protobuf::Reflection::VerifyFieldType(const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1698:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1698 | if constexpr (!internal::PerformDebugChecks()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1701 | if constexpr (std::is_const_v) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:196:45: error: 'absl::string_view' has not been declared 196 | void AddLengthDelimited(int number, absl::string_view value); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:223:43: error: 'string_view' in namespace 'absl' does not name a type 223 | inline bool ParseFromString(const absl::string_view data) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:22: error: 'is_const_v' is not a member of 'std'; did you mean 'is_const'? 1701 | if constexpr (std::is_const_v) { | ^~~~~~~~~~ | is_const /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:34: error: expected primary-expression before '>' token 1701 | if constexpr (std::is_const_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:35: error: expected primary-expression before ')' token 1701 | if constexpr (std::is_const_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:22: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:33: error: expected primary-expression before ',' token 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:35: error: expected primary-expression before 'char' 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:34: error: expected ')' before 'char' 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ~ ^~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1711:69: error: 'const class google::protobuf::FieldDescriptor' has no member named 'full_name' 1711 | return absl::StrFormat("Invalid cast of %s to type %s.", field->full_name(), | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1712:38: error: 'RttiTypeName' is not a member of 'google::protobuf::internal' 1712 | internal::RttiTypeName().value_or("unknown")); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1712:52: error: expected primary-expression before '>' token 1712 | internal::RttiTypeName().value_or("unknown")); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1712:54: error: expected primary-expression before ')' token 1712 | internal::RttiTypeName().value_or("unknown")); | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: In member function 'bool google::protobuf::UnknownFieldSet::ParseFromString(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:224:32: error: request for member 'data' in 'data', which is of non-class type 'const int' 224 | return ParseFromArray(data.data(), static_cast(data.size())); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:224:62: error: request for member 'size' in 'data', which is of non-class type 'const int' 224 | return ParseFromArray(data.data(), static_cast(data.size())); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'void google::protobuf::Reflection::VerifyFieldType(const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1716 | if constexpr (std::is_same_v) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:289:54: error: 'absl::string_view' has not been declared 289 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:40: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:22: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1716 | if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:33: error: expected primary-expression before ',' token 1716 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:57: error: expected primary-expression before '>' token 1716 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:58: error: expected primary-expression before ')' token 1716 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1718 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:83:16: error: 'string_view' in namespace 'absl' does not name a type 83 | inline absl::string_view length_delimited() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:89:42: error: 'absl::string_view' has not been declared 89 | inline void set_length_delimited(absl::string_view value); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:196:45: error: 'absl::string_view' has not been declared 196 | void AddLengthDelimited(int number, absl::string_view value); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:223:43: error: 'string_view' in namespace 'absl' does not name a type 223 | inline bool ParseFromString(const absl::string_view data) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:346:61: error: 'string_view' in namespace 'absl' does not name a type 346 | const absl::string_view value) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: In member function 'void google::protobuf::UnknownFieldSet::AddLengthDelimited(int, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:347:44: error: request for member 'data' in 'value', which is of non-class type 'const int' 347 | AddLengthDelimited(number)->assign(value.data(), value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:347:58: error: request for member 'size' in 'value', which is of non-class type 'const int' 347 | AddLengthDelimited(number)->assign(value.data(), value.size()); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:29: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1718 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:40: error: expected primary-expression before ',' token 1718 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:72: error: expected primary-expression before '>' token 1718 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:73: error: expected primary-expression before ')' token 1718 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1730:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1730 | if constexpr (internal::GetCppType() == | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:367:14: error: 'string_view' in namespace 'absl' does not name a type 367 | inline absl::string_view UnknownField::length_delimited() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:388:60: error: 'string_view' in namespace 'absl' does not name a type 388 | inline void UnknownField::set_length_delimited(const absl::string_view value) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: In member function 'void google::protobuf::UnknownField::set_length_delimited(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:390:36: error: request for member 'data' in 'value', which is of non-class type 'const int' 390 | data_.string_value->assign(value.data(), value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:390:50: error: request for member 'size' in 'value', which is of non-class type 'const int' 390 | data_.string_value->assign(value.data(), value.size()); | ^~~~ --- libplinkseq_la-token.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:19: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:26: error: 'is_pointer_v' is not a member of 'std'; did you mean 'is_pointer'? 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:9: note: in expansion of macro 'ABSL_DCHECK' 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:40: error: expected primary-expression before '>' token 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:9: note: in expansion of macro 'ABSL_DCHECK' 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:43: error: expected primary-expression before ')' token 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:9: note: in expansion of macro 'ABSL_DCHECK' 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1740:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1740 | if constexpr (internal::GetCppType() == | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:31: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:62:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 62 | inline constexpr uint32_t kInvalidFieldOffsetTag = 0x40000000u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:65:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 65 | inline constexpr uint32_t kSplitFieldOffsetMask = 0x80000000u; | ^~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:42: error: expected primary-expression before ',' token 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:66:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 66 | inline constexpr uint32_t kLazyMask = 0x1u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:67:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 67 | inline constexpr uint32_t kInlinedMask = 0x1u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:68:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 68 | inline constexpr uint32_t kMicroStringMask = 0x2u; | ^~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:65: error: expected primary-expression before '>' token 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:66: error: expected primary-expression before ')' token 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:42: error: expected primary-expression before ',' token 1748 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:68: error: expected primary-expression before '>' token 1748 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:70: error: expected primary-expression before '||' token 1748 | ABSL_DCHECK((std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1749 | std::is_same_v>)) | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:42: error: expected primary-expression before ',' token 1749 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:72: error: expected primary-expression before '>' token 1749 | std::is_same_v>)) | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:74: error: expected primary-expression before ')' token 1749 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:53, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:112, from variant.pb.h:27: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: In member function 'bool google::protobuf::UnknownFieldSet::ParseFromString(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:224:32: error: request for member 'data' in 'data', which is of non-class type 'const int' 224 | return ParseFromArray(data.data(), static_cast(data.size())); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:224:62: error: request for member 'size' in 'data', which is of non-class type 'const int' 224 | return ParseFromArray(data.data(), static_cast(data.size())); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:42: error: expected primary-expression before ',' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:54: error: expected primary-expression before '*' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:55: error: expected primary-expression before '>' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:56: error: expected primary-expression before ')' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:289:54: error: 'absl::string_view' has not been declared 289 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:42: error: expected primary-expression before ',' token 1757 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:346:61: error: 'string_view' in namespace 'absl' does not name a type 346 | const absl::string_view value) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:54: error: expected primary-expression before '>' token 1757 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: In member function 'void google::protobuf::UnknownFieldSet::AddLengthDelimited(int, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:347:44: error: request for member 'data' in 'value', which is of non-class type 'const int' 347 | AddLengthDelimited(number)->assign(value.data(), value.size()); | ^~~~ --- libplinkseq_la-token.lo --- 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:347:58: error: request for member 'size' in 'value', which is of non-class type 'const int' 347 | AddLengthDelimited(number)->assign(value.data(), value.size()); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:56: error: expected primary-expression before '||' token 1757 | ABSL_DCHECK((std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:367:14: error: 'string_view' in namespace 'absl' does not name a type 367 | inline absl::string_view UnknownField::length_delimited() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:388:60: error: 'string_view' in namespace 'absl' does not name a type 388 | inline void UnknownField::set_length_delimited(const absl::string_view value) { | ^~~~~~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1758 | std::is_same_v>)) | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: In member function 'void google::protobuf::UnknownField::set_length_delimited(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:390:36: error: request for member 'data' in 'value', which is of non-class type 'const int' 390 | data_.string_value->assign(value.data(), value.size()); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:42: error: expected primary-expression before ',' token 1758 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:390:50: error: request for member 'size' in 'value', which is of non-class type 'const int' 390 | data_.string_value->assign(value.data(), value.size()); | ^~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:68: error: expected primary-expression before '>' token 1758 | std::is_same_v>)) | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:70: error: expected primary-expression before ')' token 1758 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:31: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:62:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 62 | inline constexpr uint32_t kInvalidFieldOffsetTag = 0x40000000u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:65:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 65 | inline constexpr uint32_t kSplitFieldOffsetMask = 0x80000000u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:66:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 66 | inline constexpr uint32_t kLazyMask = 0x1u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:67:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 67 | inline constexpr uint32_t kInlinedMask = 0x1u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:68:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 68 | inline constexpr uint32_t kMicroStringMask = 0x2u; | ^~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'const Type& google::protobuf::Reflection::GetRawSplit(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1771:68: error: 'const class google::protobuf::FieldDescriptor' has no member named 'full_name' 1771 | ABSL_DCHECK(!schema_.InRealOneof(field)) << "Field = " << field->full_name(); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'const Type& google::protobuf::Reflection::GetRaw(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1797:31: error: 'const class google::protobuf::FieldDescriptor' has no member named 'full_name' 1797 | << "Field = " << field->full_name(); | ^~~~~~~~~ In file included from variant.pb.h:36: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ variant.pb.h:44:9: error: 'string_view' in namespace 'absl' does not name a type 44 | ::absl::string_view GetAnyMessageName(); | ^~~~~~~~~~~ variant.pb.h:103:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 103 | inline constexpr VariantMetaUnit_Type VariantMetaUnit_Type_Type_MIN = | ^~~~~~ variant.pb.h:105:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 105 | inline constexpr VariantMetaUnit_Type VariantMetaUnit_Type_Type_MAX = | ^~~~~~ variant.pb.h:110:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 110 | inline constexpr int VariantMetaUnit_Type_Type_ARRAYSIZE = 4 + 1; | ^~~~~~ variant.pb.h:124:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 124 | inline bool VariantMetaUnit_Type_Parse( | ^~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:53, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:112, from variant.pb.h:27: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-token.lo --- variant.pb.h:125:13: error: 'string_view' is not a member of 'absl' 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ variant.pb.h:125:51: error: expected primary-expression before '*' token 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:141:16: error: 'string_view' in namespace 'absl' does not name a type 141 | static absl::string_view ImplicitConvert(T&& str) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:156:26: error: 'string_view' in namespace 'absl' does not name a type 156 | using ViewType = absl::string_view; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:141:16: error: 'string_view' in namespace 'absl' does not name a type 141 | static absl::string_view ImplicitConvert(T&& str) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:156:26: error: 'string_view' in namespace 'absl' does not name a type 156 | using ViewType = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:158:10: error: 'ViewType' does not name a type; did you mean 'FieldType'? 158 | static ViewType ToView(const T& v) { | ^~~~~~~~ | FieldType --- libplinkseq_la-token.lo --- variant.pb.h:125:70: error: 'value' was not declared in this scope 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~ variant.pb.h:125:75: error: expression list treated as compound expression in initializer [-fpermissive] 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ variant.pb.h:137:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 137 | inline constexpr GenotypeMetaUnit_Type GenotypeMetaUnit_Type_Type_MIN = | ^~~~~~ variant.pb.h:139:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 139 | inline constexpr GenotypeMetaUnit_Type GenotypeMetaUnit_Type_Type_MAX = | ^~~~~~ variant.pb.h:144:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 144 | inline constexpr int GenotypeMetaUnit_Type_Type_ARRAYSIZE = 4 + 1; | ^~~~~~ variant.pb.h:158:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 158 | inline bool GenotypeMetaUnit_Type_Parse( | ^~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:158:10: error: 'ViewType' does not name a type; did you mean 'FieldType'? 158 | static ViewType ToView(const T& v) { | ^~~~~~~~ | FieldType --- libplinkseq_la-token.lo --- variant.pb.h:159:13: error: 'string_view' is not a member of 'absl' 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ variant.pb.h:159:52: error: expected primary-expression before '*' token 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In static member function 'static constexpr google::protobuf::internal::UntypedMapBase::TypeKind google::protobuf::internal::UntypedMapBase::StaticTypeKind()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 269 | if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:24: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 269 | if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:35: error: expected primary-expression before ',' token 269 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:37: error: expected primary-expression before 'bool' 269 | if constexpr (std::is_same_v) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:37: error: expected ')' before 'bool' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:18: note: to match this '(' 269 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 271 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 271 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:42: error: expected primary-expression before ',' token 271 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:51: error: expected primary-expression before '>' token 271 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:53: error: expected primary-expression before '||' token 271 | } else if constexpr (std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 272 | std::is_same_v || std::is_enum_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:42: error: expected primary-expression before ',' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:52: error: expected primary-expression before '>' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:54: error: expected primary-expression before '||' token 272 | std::is_same_v || std::is_enum_v) { | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:62: error: 'is_enum_v' is not a member of 'std'; did you mean 'is_enum'? 272 | std::is_same_v || std::is_enum_v) { | ^~~~~~~~~ | is_enum /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:73: error: expected primary-expression before '>' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:74: error: expected primary-expression before ')' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 276 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 276 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:42: error: expected primary-expression before ',' token 276 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:51: error: expected primary-expression before '>' token 276 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:53: error: expected primary-expression before '||' token 276 | } else if constexpr (std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 277 | std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:42: error: expected primary-expression before ',' token 277 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:52: error: expected primary-expression before '>' token 277 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:53: error: expected primary-expression before ')' token 277 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 279 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:641:48: error: 'LifetimeBoundK' was not declared in this scope 641 | template >()> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:641:66: error: wrong number of template arguments (2, should be 1) 641 | template >()> | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:641:74: error: expected unqualified-id before ')' token 641 | template >()> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 279 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:42: error: expected primary-expression before ',' token 279 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:44: error: expected primary-expression before 'float' 279 | } else if constexpr (std::is_same_v) { | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:44: error: expected ')' before 'float' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:25: note: to match this '(' 279 | } else if constexpr (std::is_same_v) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In static member function 'static constexpr google::protobuf::internal::UntypedMapBase::TypeKind google::protobuf::internal::UntypedMapBase::StaticTypeKind()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 269 | if constexpr (std::is_same_v) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 281 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 281 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:42: error: expected primary-expression before ',' token 281 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:44: error: expected primary-expression before 'double' 281 | } else if constexpr (std::is_same_v) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:44: error: expected ')' before 'double' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:25: note: to match this '(' 281 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 283 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:24: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 269 | if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:35: error: expected primary-expression before ',' token 269 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:37: error: expected primary-expression before 'bool' 269 | if constexpr (std::is_same_v) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:37: error: expected ')' before 'bool' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:18: note: to match this '(' 269 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 271 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 283 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:42: error: expected primary-expression before ',' token 283 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:55: error: expected primary-expression before '>' token 283 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:56: error: expected primary-expression before ')' token 283 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 285 | } else if constexpr (std::is_base_of_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:31: error: 'is_base_of_v' is not a member of 'std'; did you mean 'is_base_of'? 285 | } else if constexpr (std::is_base_of_v) { | ^~~~~~~~~~~~ | is_base_of --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 271 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:42: error: expected primary-expression before ',' token 271 | } else if constexpr (std::is_same_v || | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:55: error: expected primary-expression before ',' token 285 | } else if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:58: error: expected primary-expression before '>' token 285 | } else if constexpr (std::is_base_of_v) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:51: error: expected primary-expression before '>' token 271 | } else if constexpr (std::is_same_v || | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:59: error: expected primary-expression before ')' token 285 | } else if constexpr (std::is_base_of_v) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:53: error: expected primary-expression before '||' token 271 | } else if constexpr (std::is_same_v || | ^~ --- libplinkseq_la-token.lo --- variant.pb.h:159:71: error: 'value' was not declared in this scope 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~ variant.pb.h:159:76: error: expression list treated as compound expression in initializer [-fpermissive] 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ variant.pb.h:292:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 292 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:292:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 292 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:292:79: error: 'string_view' declared as function returning a function 292 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:293:18: error: 'string_view' in namespace 'absl' does not name a type 293 | static ::absl::string_view FullMessageName() { return "VariantMetaUnit"; } | ^~~~~~~~~~~ variant.pb.h:333:15: error: 'absl::string_view' has not been declared 333 | ::absl::string_view name, Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 272 | std::is_same_v || std::is_enum_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:42: error: expected primary-expression before ',' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:52: error: expected primary-expression before '>' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:54: error: expected primary-expression before '||' token 272 | std::is_same_v || std::is_enum_v) { | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:62: error: 'is_enum_v' is not a member of 'std'; did you mean 'is_enum'? 272 | std::is_same_v || std::is_enum_v) { | ^~~~~~~~~ | is_enum /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:73: error: expected primary-expression before '>' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:74: error: expected primary-expression before ')' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 276 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 276 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:42: error: expected primary-expression before ',' token 276 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:51: error: expected primary-expression before '>' token 276 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:53: error: expected primary-expression before '||' token 276 | } else if constexpr (std::is_same_v || | ^~ --- libplinkseq_la-token.lo --- variant.pb.h: In static member function 'static bool VariantMetaUnit::Type_Parse(int, Type*)': variant.pb.h:334:38: error: 'VariantMetaUnit_Type_Parse' cannot be used as a function 334 | return VariantMetaUnit_Type_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ variant.pb.h: At global scope: variant.pb.h:609:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 609 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:609:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 609 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:609:79: error: 'string_view' declared as function returning a function 609 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:610:18: error: 'string_view' in namespace 'absl' does not name a type 610 | static ::absl::string_view FullMessageName() { return "VariantBuffer"; } | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 277 | std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:42: error: expected primary-expression before ',' token 277 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:52: error: expected primary-expression before '>' token 277 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:53: error: expected primary-expression before ')' token 277 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 279 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 279 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:42: error: expected primary-expression before ',' token 279 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:44: error: expected primary-expression before 'float' 279 | } else if constexpr (std::is_same_v) { | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:44: error: expected ')' before 'float' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:25: note: to match this '(' 279 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 281 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ --- libplinkseq_la-token.lo --- variant.pb.h:866:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 866 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:866:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 866 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:866:79: error: 'string_view' declared as function returning a function 866 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 281 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same --- libplinkseq_la-token.lo --- variant.pb.h:867:18: error: 'string_view' in namespace 'absl' does not name a type 867 | static ::absl::string_view FullMessageName() { return "GenotypeMetaUnit"; } | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:42: error: expected primary-expression before ',' token 281 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:44: error: expected primary-expression before 'double' 281 | } else if constexpr (std::is_same_v) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:44: error: expected ')' before 'double' --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'google::protobuf::internal::UntypedMapBase::size_type google::protobuf::internal::KeyMapBase::EraseImpl(typename TS::ViewType)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:744:9: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 744 | if (auto result = FindHelper(k); result.node != nullptr) { | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:25: note: to match this '(' 281 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 283 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ --- libplinkseq_la-token.lo --- variant.pb.h:907:15: error: 'absl::string_view' has not been declared 907 | ::absl::string_view name, Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 283 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:42: error: expected primary-expression before ',' token 283 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:55: error: expected primary-expression before '>' token 283 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:56: error: expected primary-expression before ')' token 283 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 285 | } else if constexpr (std::is_base_of_v) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:645:52: error: 'LifetimeBoundK' was not declared in this scope 645 | template > = 0> | ^~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:645:70: error: wrong number of template arguments (2, should be 1) 645 | template > = 0> | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/common.h:54:7: note: provided for 'template using absl::lts_20250512::container_internal::EnableIf = std::enable_if_t' 54 | using EnableIf = std::enable_if_t; | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:645:77: error: expected unqualified-id before '=' token 645 | template > = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'void google::protobuf::internal::KeyMapBase::MergeIntoEmpty(google::protobuf::internal::NodeBase*, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:888:9: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 888 | if (const map_index_t needed_capacity = CalculateCapacityForSize(num_nodes); | ^~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:31: error: 'is_base_of_v' is not a member of 'std'; did you mean 'is_base_of'? 285 | } else if constexpr (std::is_base_of_v) { | ^~~~~~~~~~~~ | is_base_of /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:55: error: expected primary-expression before ',' token 285 | } else if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:58: error: expected primary-expression before '>' token 285 | } else if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:59: error: expected primary-expression before ')' token 285 | } else if constexpr (std::is_base_of_v) { | ^ --- libplinkseq_la-token.lo --- variant.pb.h: In static member function 'static bool GenotypeMetaUnit::Type_Parse(int, Type*)': variant.pb.h:908:39: error: 'GenotypeMetaUnit_Type_Parse' cannot be used as a function 908 | return GenotypeMetaUnit_Type_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ variant.pb.h: At global scope: variant.pb.h:1272:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 1272 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:1272:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 1272 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:1272:79: error: 'string_view' declared as function returning a function 1272 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:1273:18: error: 'string_view' in namespace 'absl' does not name a type 1273 | static ::absl::string_view FullMessageName() { return "GenotypeBuffer"; } | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:821:17: error: 'conjunction' is not a member of 'absl' 821 | absl::conjunction< | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In static member function 'static constexpr void google::protobuf::Map::StaticValidityCheck()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1082:15: error: 'disjunction' is not a member of 'absl' 1082 | absl::disjunction, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1082:73: error: expected primary-expression before ',' token 1082 | absl::disjunction, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1083:27: error: expected string-literal before 'internal' 1083 | internal::is_supported_string_type, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1083:27: error: expected ')' before 'internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1081:18: note: to match this '(' 1081 | static_assert( | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:821:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:825:69: error: wrong number of template arguments (3, should be at least 1) 825 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1087:25: error: 'disjunction' is not a member of 'absl' 1087 | static_assert(absl::disjunction< | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:825:71: error: expected identifier before '::' token 825 | typename T::params_type::is_map_container>>::value, | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1088:70: error: expected primary-expression before ',' token 1088 | internal::is_supported_scalar_type, | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:825:78: error: expected unqualified-id before ',' token 825 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:826:16: error: expected unqualified-id before '=' token 826 | int> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1089:23: error: expected string-literal before 'is_proto_enum' 1089 | is_proto_enum, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1089:23: error: expected ')' before 'is_proto_enum' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1087:18: note: to match this '(' 1087 | static_assert(absl::disjunction< | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1101 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:837:17: error: 'conjunction' is not a member of 'absl' 837 | absl::conjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:837:17: error: 'conjunction' is not a member of 'absl' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:841:69: error: wrong number of template arguments (3, should be at least 1) 841 | typename T::params_type::is_map_container>>::value, | ^~ /opt/tools/gcc13/include/c++/13.3.0/type_traits:2610:11: note: provided for 'template using std::enable_if_t = typename std::enable_if::type' 2610 | using enable_if_t = typename enable_if<_Cond, _Tp>::type; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:841:71: error: expected identifier before '::' token 841 | typename T::params_type::is_map_container>>::value, | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:841:78: error: expected unqualified-id before ',' token 841 | typename T::params_type::is_map_container>>::value, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/btree_container.h:842:16: error: expected unqualified-id before '=' token 842 | int> = 0> | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:24: error: 'is_scalar_v' is not a member of 'std'; did you mean 'is_scalar'? 1101 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~~~ | is_scalar /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:44: error: expected primary-expression before '>' token 1101 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:45: error: expected primary-expression before ')' token 1101 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1105 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~ --- libplinkseq_la-token.lo --- variant.pb.h:1476:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 1476 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:1476:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 1476 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:1476:79: error: 'string_view' declared as function returning a function 1476 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:1477:18: error: 'string_view' in namespace 'absl' does not name a type 1477 | static ::absl::string_view FullMessageName() { return "VariantMetaBuffer"; } | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:24: error: 'is_scalar_v' is not a member of 'std'; did you mean 'is_scalar'? 1105 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~~~ | is_scalar /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:47: error: expected primary-expression before '>' token 1105 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:48: error: expected primary-expression before ')' token 1105 | if constexpr (std::is_scalar_v) { | ^ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:48: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:85:16: error: 'string_view' in namespace 'absl' does not name a type 85 | inline ::absl::string_view GetFeatureSetDefaultsData(); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'std::pair::iterator, bool> google::protobuf::Map::try_emplace(K&&, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1321:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1321 | if constexpr (Arena::is_arena_constructable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1322:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1322 | if constexpr (sizeof...(Args) == 0) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1329:14: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1329 | if constexpr (std::is_same::type...), | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1332:58: warning: fold-expressions only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1332 | p.first->second = (std::forward(args), ...); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'std::pair::iterator, bool> google::protobuf::Map::emplace(Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1361 | if constexpr (std::is_constructible::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'google::protobuf::Map::Node* google::protobuf::Map::CloneFromOther(const google::protobuf::Map&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1495:22: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1495 | for (const auto& [key, value] : other) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1497 | if constexpr (std::is_base_of_v) { | ^~~~~~~~~ --- libplinkseq_la-token.lo --- variant.pb.h:1678:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 1678 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:1678:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 1678 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:1678:79: error: 'string_view' declared as function returning a function 1678 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:1679:18: error: 'string_view' in namespace 'absl' does not name a type 1679 | static ::absl::string_view FullMessageName() { return "GenotypeMetaBuffer"; } | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:26: error: 'is_base_of_v' is not a member of 'std'; did you mean 'is_base_of'? 1497 | if constexpr (std::is_base_of_v) { | ^~~~~~~~~~~~ | is_base_of /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:50: error: expected primary-expression before ',' token 1497 | if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:63: error: expected primary-expression before '>' token 1497 | if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:64: error: expected primary-expression before ')' token 1497 | if constexpr (std::is_base_of_v) { | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/reflection.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:115: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'google::protobuf::internal::UntypedMapBase::size_type google::protobuf::internal::KeyMapBase::EraseImpl(typename TS::ViewType)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:744:9: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 744 | if (auto result = FindHelper(k); result.node != nullptr) { | ^~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:664:18: error: 'variant' in namespace 'std' does not name a template type 664 | virtual std::variant UnparsedSizeOrMessage() | ^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:664:13: note: 'std::variant' is only available from C++17 onwards 664 | virtual std::variant UnparsedSizeOrMessage() | ^~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'void google::protobuf::internal::KeyMapBase::MergeIntoEmpty(google::protobuf::internal::NodeBase*, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:888:9: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 888 | if (const map_index_t needed_capacity = CalculateCapacityForSize(num_nodes); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In static member function 'static constexpr void google::protobuf::Map::StaticValidityCheck()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1082:15: error: 'disjunction' is not a member of 'absl' 1082 | absl::disjunction, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1082:73: error: expected primary-expression before ',' token 1082 | absl::disjunction, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1083:27: error: expected string-literal before 'internal' 1083 | internal::is_supported_string_type, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1083:27: error: expected ')' before 'internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1081:18: note: to match this '(' 1081 | static_assert( | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1087:25: error: 'disjunction' is not a member of 'absl' 1087 | static_assert(absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1088:70: error: expected primary-expression before ',' token 1088 | internal::is_supported_scalar_type, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1089:23: error: expected string-literal before 'is_proto_enum' 1089 | is_proto_enum, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1089:23: error: expected ')' before 'is_proto_enum' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1087:18: note: to match this '(' 1087 | static_assert(absl::disjunction< | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1101 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:24: error: 'is_scalar_v' is not a member of 'std'; did you mean 'is_scalar'? 1101 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~~~ | is_scalar /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:44: error: expected primary-expression before '>' token 1101 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:45: error: expected primary-expression before ')' token 1101 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1105 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:24: error: 'is_scalar_v' is not a member of 'std'; did you mean 'is_scalar'? 1105 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~~~ | is_scalar /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:47: error: expected primary-expression before '>' token 1105 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:48: error: expected primary-expression before ')' token 1105 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'std::pair::iterator, bool> google::protobuf::Map::try_emplace(K&&, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1321:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1321 | if constexpr (Arena::is_arena_constructable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1322:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1322 | if constexpr (sizeof...(Args) == 0) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1329:14: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1329 | if constexpr (std::is_same::type...), | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1332:58: warning: fold-expressions only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1332 | p.first->second = (std::forward(args), ...); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'std::pair::iterator, bool> google::protobuf::Map::emplace(Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1361 | if constexpr (std::is_constructible::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'google::protobuf::Map::Node* google::protobuf::Map::CloneFromOther(const google::protobuf::Map&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1495:22: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1495 | for (const auto& [key, value] : other) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1497 | if constexpr (std::is_base_of_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:26: error: 'is_base_of_v' is not a member of 'std'; did you mean 'is_base_of'? 1497 | if constexpr (std::is_base_of_v) { | ^~~~~~~~~~~~ | is_base_of /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:50: error: expected primary-expression before ',' token 1497 | if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:63: error: expected primary-expression before '>' token 1497 | if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:64: error: expected primary-expression before ')' token 1497 | if constexpr (std::is_base_of_v) { | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/reflection.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:115: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:118: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:397:16: error: 'string_view' in namespace 'absl' does not name a type 397 | static absl::string_view GetTypeNameImpl(const internal::ClassData* data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:634:11: error: 'string_view' in namespace 'absl' does not name a type 634 | absl::string_view CopyFromCord(const absl::Cord& cord) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h: In instantiation of 'class absl::lts_20250512::btree_map': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/extension_set.h:853:55: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:379:15: error: 'merge' has not been declared in 'using absl::lts_20250512::btree_map::Base = class absl::lts_20250512::container_internal::btree_map_container, std::allocator >, 256, false> > >' 379 | using Base::merge; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/btree_map.h:476:24: error: 'operator[]' has not been declared in 'using absl::lts_20250512::btree_map::Base = class absl::lts_20250512::container_internal::btree_map_container, std::allocator >, 256, false> > >' 476 | using Base::operator[]; | ^ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:118: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:651:9: error: 'string_view' in namespace 'absl' does not name a type 651 | absl::string_view GetStringView( | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:777:9: error: 'string_view' in namespace 'absl' does not name a type 777 | absl::string_view GetRepeatedStringView( | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:960:57: error: 'absl::string_view' has not been declared 960 | const FieldDescriptor* FindKnownExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:992:9: error: 'string_view' in namespace 'absl' does not name a type 992 | absl::string_view GetStringViewImpl(const Message& message, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:995:9: error: 'string_view' in namespace 'absl' does not name a type 995 | absl::string_view GetRepeatedStringViewImpl(const Message& message, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:397:16: error: 'string_view' in namespace 'absl' does not name a type 397 | static absl::string_view GetTypeNameImpl(const internal::ClassData* data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:634:11: error: 'string_view' in namespace 'absl' does not name a type 634 | absl::string_view CopyFromCord(const absl::Cord& cord) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:651:9: error: 'string_view' in namespace 'absl' does not name a type 651 | absl::string_view GetStringView( | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:777:9: error: 'string_view' in namespace 'absl' does not name a type 777 | absl::string_view GetRepeatedStringView( | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In function 'const T* google::protobuf::DownCastMessage(const MessageLite*) [with T = Message]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1536:38: error: 'const class google::protobuf::MessageLite' has no member named 'GetTypeName' 1536 | << "Cannot downcast " << from->GetTypeName() << " to Message"; | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:60: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:960:57: error: 'absl::string_view' has not been declared 960 | const FieldDescriptor* FindKnownExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:992:9: error: 'string_view' in namespace 'absl' does not name a type 992 | absl::string_view GetStringViewImpl(const Message& message, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:995:9: error: 'string_view' in namespace 'absl' does not name a type 995 | absl::string_view GetRepeatedStringViewImpl(const Message& message, | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:239:9: error: 'string_view' in namespace 'absl' does not name a type 239 | absl::string_view name() const { return get(get_size(0) + 1, get_size(0)); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:240:9: error: 'string_view' in namespace 'absl' does not name a type 240 | absl::string_view full_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:246:9: error: 'string_view' in namespace 'absl' does not name a type 246 | absl::string_view lowercase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:249:9: error: 'string_view' in namespace 'absl' does not name a type 249 | absl::string_view camelcase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:252:9: error: 'string_view' in namespace 'absl' does not name a type 252 | absl::string_view json_name() const { return get(get_size(6), get_size(7)); } | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In function 'void google::protobuf::internal::MaybePoisonAfterClear(google::protobuf::Message*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1639:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1639 | if constexpr (HasMemoryPoisoning()) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:267:9: error: 'string_view' in namespace 'absl' does not name a type 267 | absl::string_view get(size_t offset, size_t size) const { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1648:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1648 | inline constexpr std::false_type IsRepeatedT{}; | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:296:22: error: 'absl::string_view' has not been declared 296 | void SetLazy(absl::string_view name, const FileDescriptor* file); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1650:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1650 | inline constexpr std::true_type IsRepeatedT>{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1652:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1652 | inline constexpr std::true_type IsRepeatedT>{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1654:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1654 | inline constexpr std::true_type IsRepeatedT{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1656:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1656 | inline constexpr std::true_type IsRepeatedT{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In function 'constexpr google::protobuf::internal::FieldDescriptorLite::CppType google::protobuf::internal::GetCppType()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1660:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1660 | if constexpr (IsRepeatedT) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:327:23: error: 'string_view' in namespace 'absl' does not name a type 327 | PROTOBUF_EXPORT absl::string_view ShortEditionName(Edition edition); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:25: error: expected primary-expression before ',' token 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:34: error: expected primary-expression before '>' token 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:35: error: expected primary-expression before ')' token 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: In function 'void google::protobuf::AbslStringify(Sink&, Edition)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:339:39: error: 'ShortEditionName' is not a member of 'google::protobuf::internal' 339 | absl::Format(&sink, "%v", internal::ShortEditionName(edition)); | ^~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:25: error: expected primary-expression before ',' token 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:34: error: expected primary-expression before '>' token 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:35: error: expected primary-expression before ')' token 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:356:9: error: 'string_view' in namespace 'absl' does not name a type 356 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:363:9: error: 'string_view' in namespace 'absl' does not name a type 363 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:456:48: error: 'absl::string_view' has not been declared 456 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:462:13: error: 'absl::string_view' has not been declared 462 | absl::string_view lowercase_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:469:13: error: 'absl::string_view' has not been declared 469 | absl::string_view camelcase_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:486:48: error: 'absl::string_view' has not been declared 486 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:25: error: expected primary-expression before ',' token 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:35: error: expected primary-expression before '>' token 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:36: error: expected primary-expression before ')' token 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:498:48: error: 'absl::string_view' has not been declared 498 | const Descriptor* FindNestedTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:510:50: error: 'absl::string_view' has not been declared 510 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:514:56: error: 'absl::string_view' has not been declared 514 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:543:11: error: 'string_view' in namespace 'absl' does not name a type 543 | absl::string_view name() const { return containing_type_->name(); } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:546:11: error: 'string_view' in namespace 'absl' does not name a type 546 | absl::string_view full_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:628:52: error: 'absl::string_view' has not been declared 628 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:633:13: error: 'absl::string_view' has not been declared 633 | absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:25: error: expected primary-expression before ',' token 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:35: error: expected primary-expression before '>' token 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:638:13: error: 'absl::string_view' has not been declared 638 | absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:36: error: expected primary-expression before ')' token 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:665:9: error: 'string_view' in namespace 'absl' does not name a type 665 | absl::string_view reserved_name(int index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:668:29: error: 'absl::string_view' has not been declared 668 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:25: error: expected primary-expression before ',' token 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:27: error: expected primary-expression before 'float' 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:26: error: expected ')' before 'float' 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ~ ^~~~~~ | ) --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:882:9: error: 'string_view' in namespace 'absl' does not name a type 882 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:884:9: error: 'string_view' in namespace 'absl' does not name a type 884 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:886:9: error: 'string_view' in namespace 'absl' does not name a type 886 | absl::string_view json_name() const; | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In function 'const T* google::protobuf::DownCastMessage(const MessageLite*) [with T = Message]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1536:38: error: 'const class google::protobuf::MessageLite' has no member named 'GetTypeName' 1536 | << "Cannot downcast " << from->GetTypeName() << " to Message"; | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:898:9: error: 'string_view' in namespace 'absl' does not name a type 898 | absl::string_view lowercase_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:909:9: error: 'string_view' in namespace 'absl' does not name a type 909 | absl::string_view camelcase_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:913:9: error: 'string_view' in namespace 'absl' does not name a type 913 | absl::string_view type_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:916:9: error: 'string_view' in namespace 'absl' does not name a type 916 | absl::string_view cpp_type_name() const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:25: error: expected primary-expression before ',' token 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:27: error: expected primary-expression before 'double' 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:26: error: expected ')' before 'double' 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ~ ^~~~~~~ | ) --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1020:9: error: 'string_view' in namespace 'absl' does not name a type 1020 | absl::string_view default_value_string() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1077:16: error: 'string_view' in namespace 'absl' does not name a type 1077 | static absl::string_view TypeName(Type type); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1080:16: error: 'string_view' in namespace 'absl' does not name a type 1080 | static absl::string_view CppTypeName(CppType cpp_type); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1098:9: error: 'string_view' in namespace 'absl' does not name a type 1098 | absl::string_view PrintableNameForExtension() const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:25: error: expected primary-expression before ',' token 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:27: error: expected primary-expression before 'bool' 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:26: error: expected ')' before 'bool' 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ~ ^~~~~ | ) --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In function 'void google::protobuf::internal::MaybePoisonAfterClear(google::protobuf::Message*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1639:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1639 | if constexpr (HasMemoryPoisoning()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1648:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1648 | inline constexpr std::false_type IsRepeatedT{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1650:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1650 | inline constexpr std::true_type IsRepeatedT>{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1652:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1652 | inline constexpr std::true_type IsRepeatedT>{}; | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1253:9: error: 'string_view' in namespace 'absl' does not name a type 1253 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1255:9: error: 'string_view' in namespace 'absl' does not name a type 1255 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1359:9: error: 'string_view' in namespace 'absl' does not name a type 1359 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1362:9: error: 'string_view' in namespace 'absl' does not name a type 1362 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1379:52: error: 'absl::string_view' has not been declared 1379 | const EnumValueDescriptor* FindValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1459:9: error: 'string_view' in namespace 'absl' does not name a type 1459 | absl::string_view reserved_name(int index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1462:29: error: 'absl::string_view' has not been declared 1462 | bool IsReservedName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1577:9: error: 'string_view' in namespace 'absl' does not name a type 1577 | absl::string_view name() const; // Name of this enum constant. | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1586:9: error: 'string_view' in namespace 'absl' does not name a type 1586 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1682:9: error: 'string_view' in namespace 'absl' does not name a type 1682 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1684:9: error: 'string_view' in namespace 'absl' does not name a type 1684 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1704:50: error: 'absl::string_view' has not been declared 1704 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1785:9: error: 'string_view' in namespace 'absl' does not name a type 1785 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1787:9: error: 'string_view' in namespace 'absl' does not name a type 1787 | absl::string_view full_name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1892:9: error: 'string_view' in namespace 'absl' does not name a type 1892 | absl::string_view name() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1895:9: error: 'string_view' in namespace 'absl' does not name a type 1895 | absl::string_view package() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1930:9: error: 'string_view' in namespace 'absl' does not name a type 1930 | absl::string_view option_dependency_name(int index) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1967:49: error: 'absl::string_view' has not been declared 1967 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1969:50: error: 'absl::string_view' has not been declared 1969 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1972:56: error: 'absl::string_view' has not been declared 1972 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1974:52: error: 'absl::string_view' has not been declared 1974 | const ServiceDescriptor* FindServiceByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1977:52: error: 'absl::string_view' has not been declared 1977 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1981:13: error: 'absl::string_view' has not been declared 1981 | absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:1985:13: error: 'absl::string_view' has not been declared 1985 | absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2079:9: error: 'string_view' in namespace 'absl' does not name a type 2079 | absl::string_view* option_dependencies_; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2195:46: error: 'absl::string_view' has not been declared 2195 | const FileDescriptor* FindFileByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2202:13: error: 'absl::string_view' has not been declared 2202 | absl::string_view symbol_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2209:49: error: 'absl::string_view' has not been declared 2209 | const Descriptor* FindMessageTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2210:48: error: 'absl::string_view' has not been declared 2210 | const FieldDescriptor* FindFieldByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2211:52: error: 'absl::string_view' has not been declared 2211 | const FieldDescriptor* FindExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2212:48: error: 'absl::string_view' has not been declared 2212 | const OneofDescriptor* FindOneofByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2213:50: error: 'absl::string_view' has not been declared 2213 | const EnumDescriptor* FindEnumTypeByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2214:56: error: 'absl::string_view' has not been declared 2214 | const EnumValueDescriptor* FindEnumValueByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2215:52: error: 'absl::string_view' has not been declared 2215 | const ServiceDescriptor* FindServiceByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2216:50: error: 'absl::string_view' has not been declared 2216 | const MethodDescriptor* FindMethodByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2229:41: error: 'absl::string_view' has not been declared 2229 | const Descriptor* extendee, absl::string_view printable_name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2270:18: error: 'string_view' in namespace 'absl' does not name a type 2270 | static absl::string_view ErrorLocationName(ErrorLocation location); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2280:36: error: 'absl::string_view' has not been declared 2280 | virtual void RecordError(absl::string_view filename, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2281:36: error: 'absl::string_view' has not been declared 2281 | absl::string_view element_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2283:36: error: 'absl::string_view' has not been declared 2283 | absl::string_view message) | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2294:38: error: 'absl::string_view' has not been declared 2294 | virtual void RecordWarning(absl::string_view filename, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2295:38: error: 'absl::string_view' has not been declared 2295 | absl::string_view element_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2298:38: error: 'absl::string_view' has not been declared 2298 | absl::string_view message) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2486:35: error: 'absl::string_view' has not been declared 2486 | bool InternalIsFileLoaded(absl::string_view filename) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2491:33: error: 'absl::string_view' has not been declared 2491 | void AddDirectInputFile(absl::string_view file_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2497:39: error: 'absl::string_view' has not been declared 2497 | void AddUnusedImportTrackFile(absl::string_view file_name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2561:37: error: 'absl::string_view' has not been declared 2561 | bool IsSubSymbolOfBuiltType(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2572:13: error: 'absl::string_view' has not been declared 2572 | absl::string_view name, DeferredValidation& deferred_validation) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2574:13: error: 'absl::string_view' has not been declared 2574 | absl::string_view name, DeferredValidation& deferred_validation) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2597:40: error: 'absl::string_view' has not been declared 2597 | Symbol CrossLinkOnDemandHelper(absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2601:44: error: 'absl::string_view' has not been declared 2601 | FileDescriptor* NewPlaceholderFile(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2603:13: error: 'absl::string_view' has not been declared 2603 | absl::string_view name, internal::FlatAllocator& alloc) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2611:31: error: 'absl::string_view' has not been declared 2611 | Symbol NewPlaceholder(absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2613:44: error: 'absl::string_view' has not been declared 2613 | Symbol NewPlaceholderWithMutexHeld(absl::string_view name, | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1654:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1654 | inline constexpr std::true_type IsRepeatedT{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1656:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1656 | inline constexpr std::true_type IsRepeatedT{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In function 'constexpr google::protobuf::internal::FieldDescriptorLite::CppType google::protobuf::internal::GetCppType()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1660:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1660 | if constexpr (IsRepeatedT) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:25: error: expected primary-expression before ',' token 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:34: error: expected primary-expression before '>' token 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:35: error: expected primary-expression before ')' token 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:25: error: expected primary-expression before ',' token 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:34: error: expected primary-expression before '>' token 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:35: error: expected primary-expression before ')' token 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:25: error: expected primary-expression before ',' token 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:35: error: expected primary-expression before '>' token 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:36: error: expected primary-expression before ')' token 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:25: error: expected primary-expression before ',' token 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:35: error: expected primary-expression before '>' token 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:36: error: expected primary-expression before ')' token 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:25: error: expected primary-expression before ',' token 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:27: error: expected primary-expression before 'float' 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:26: error: expected ')' before 'float' 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ~ ^~~~~~ | ) --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1674 | if (std::is_same_v || | ^~~~~~~~~ | is_same --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ^~~~~~~~~ | is_same --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:27: error: expected primary-expression before ',' token 1674 | if (std::is_same_v || | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:25: error: expected primary-expression before ',' token 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:27: error: expected primary-expression before 'double' 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ^~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:53: error: expected primary-expression before '>' token 1674 | if (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:55: error: expected primary-expression before '||' token 1674 | if (std::is_same_v || | ^~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:26: error: expected ')' before 'double' 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ~ ^~~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ^~~~~~~~~ | is_same --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1675 | std::is_same_v || | ^~~~~~~~~ | is_same --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:25: error: expected primary-expression before ',' token 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:27: error: expected primary-expression before 'bool' 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ^~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:27: error: expected primary-expression before ',' token 1675 | std::is_same_v || | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:26: error: expected ')' before 'bool' 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ~ ^~~~~ | ) --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:40: error: expected primary-expression before '>' token 1675 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:42: error: expected primary-expression before '||' token 1675 | std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1676 | std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:27: error: expected primary-expression before ',' token 1676 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:50: error: expected primary-expression before '>' token 1676 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:52: error: expected primary-expression before '||' token 1676 | std::is_same_v || | ^~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1674 | if (std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:27: error: expected primary-expression before ',' token 1674 | if (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:53: error: expected primary-expression before '>' token 1674 | if (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:55: error: expected primary-expression before '||' token 1674 | if (std::is_same_v || | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1677 | std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:27: error: expected primary-expression before ',' token 1677 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:39: error: expected primary-expression before '>' token 1677 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:40: error: expected primary-expression before ')' token 1677 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1682 | if (std::is_same_v || // | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:27: error: expected primary-expression before ',' token 1682 | if (std::is_same_v || // | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:36: error: expected primary-expression before '>' token 1682 | if (std::is_same_v || // | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:38: error: expected primary-expression before '||' token 1682 | if (std::is_same_v || // | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1683 | std::is_same_v || // | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:27: error: expected primary-expression before ',' token 1683 | std::is_same_v || // | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:40: error: expected primary-expression before '>' token 1683 | std::is_same_v || // | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:42: error: expected primary-expression before '||' token 1683 | std::is_same_v || // | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1684 | std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:27: error: expected primary-expression before ',' token 1684 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:48: error: expected primary-expression before '>' token 1684 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:49: error: expected primary-expression before ')' token 1684 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'void google::protobuf::Reflection::VerifyFieldType(const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1698:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1698 | if constexpr (!internal::PerformDebugChecks()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1701 | if constexpr (std::is_const_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:22: error: 'is_const_v' is not a member of 'std'; did you mean 'is_const'? 1701 | if constexpr (std::is_const_v) { | ^~~~~~~~~~ | is_const /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:34: error: expected primary-expression before '>' token 1701 | if constexpr (std::is_const_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:35: error: expected primary-expression before ')' token 1701 | if constexpr (std::is_const_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:22: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:33: error: expected primary-expression before ',' token 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:35: error: expected primary-expression before 'char' 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:34: error: expected ')' before 'char' 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ~ ^~~~~ | ) --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1675 | std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:27: error: expected primary-expression before ',' token 1675 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:40: error: expected primary-expression before '>' token 1675 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:42: error: expected primary-expression before '||' token 1675 | std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1676 | std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:27: error: expected primary-expression before ',' token 1676 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:50: error: expected primary-expression before '>' token 1676 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:52: error: expected primary-expression before '||' token 1676 | std::is_same_v || | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1711:69: error: 'const class google::protobuf::FieldDescriptor' has no member named 'full_name' 1711 | return absl::StrFormat("Invalid cast of %s to type %s.", field->full_name(), | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1712:38: error: 'RttiTypeName' is not a member of 'google::protobuf::internal' 1712 | internal::RttiTypeName().value_or("unknown")); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1712:52: error: expected primary-expression before '>' token 1712 | internal::RttiTypeName().value_or("unknown")); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1712:54: error: expected primary-expression before ')' token 1712 | internal::RttiTypeName().value_or("unknown")); | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1677 | std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:27: error: expected primary-expression before ',' token 1677 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:39: error: expected primary-expression before '>' token 1677 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:40: error: expected primary-expression before ')' token 1677 | std::is_same_v) { | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'void google::protobuf::Reflection::VerifyFieldType(const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1716 | if constexpr (std::is_same_v) { | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1682 | if (std::is_same_v || // | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:27: error: expected primary-expression before ',' token 1682 | if (std::is_same_v || // | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:22: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1716 | if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:36: error: expected primary-expression before '>' token 1682 | if (std::is_same_v || // | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:33: error: expected primary-expression before ',' token 1716 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:57: error: expected primary-expression before '>' token 1716 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:58: error: expected primary-expression before ')' token 1716 | if constexpr (std::is_same_v) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:38: error: expected primary-expression before '||' token 1682 | if (std::is_same_v || // | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1718 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:29: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1718 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:40: error: expected primary-expression before ',' token 1718 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:72: error: expected primary-expression before '>' token 1718 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:73: error: expected primary-expression before ')' token 1718 | } else if constexpr (std::is_same_v) { | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1683 | std::is_same_v || // | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:27: error: expected primary-expression before ',' token 1683 | std::is_same_v || // | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:40: error: expected primary-expression before '>' token 1683 | std::is_same_v || // | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:42: error: expected primary-expression before '||' token 1683 | std::is_same_v || // | ^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1730:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1730 | if constexpr (internal::GetCppType() == | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1684 | std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:27: error: expected primary-expression before ',' token 1684 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:48: error: expected primary-expression before '>' token 1684 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:49: error: expected primary-expression before ')' token 1684 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'void google::protobuf::Reflection::VerifyFieldType(const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1698:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1698 | if constexpr (!internal::PerformDebugChecks()) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:35:7: required from 'class absl::lts_20250512::container_internal::raw_hash_map, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:133:28: required from 'class absl::lts_20250512::flat_hash_map, bool>' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2659:42: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1952:74: error: no match for call to '(const absl::lts_20250512::container_internal::StringHash) (const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1952 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1701 | if constexpr (std::is_const_v) { | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:10: note: candidate: 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(int) const' 76 | size_t operator()(absl::string_view v) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:76:39: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 76 | size_t operator()(absl::string_view v) const { | ~~~~~~~~~~~~~~~~~~^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:79:10: note: candidate: 'std::size_t absl::lts_20250512::container_internal::StringHash::operator()(const absl::lts_20250512::Cord&) const' 79 | size_t operator()(const absl::Cord& v) const { | ^~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:19: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:26: error: 'is_pointer_v' is not a member of 'std'; did you mean 'is_pointer'? 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:79:39: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20250512::Cord&' 79 | size_t operator()(const absl::Cord& v) const { | ~~~~~~~~~~~~~~~~~~^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:9: note: in expansion of macro 'ABSL_DCHECK' 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:40: error: expected primary-expression before '>' token 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1953:70: error: no match for call to '(const absl::lts_20250512::container_internal::StringEq) (const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type&, const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type&)' 1953 | auto KeyTypeCanBeEq(const Eq& eq, const key_type& k) -> decltype(eq(k, k)); --- libplinkseq_la-vcfz.lo --- 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:9: note: in expansion of macro 'ABSL_DCHECK' 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- | ~~^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, int) const' 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:86:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 86 | bool operator()(absl::string_view lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:89:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(const absl::lts_20250512::Cord&, const absl::lts_20250512::Cord&) const' 89 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ^~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:43: error: expected primary-expression before ')' token 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:9: note: in expansion of macro 'ABSL_DCHECK' 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:89:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20250512::Cord&' 89 | bool operator()(const absl::Cord& lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(const absl::lts_20250512::Cord&, int) const' 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:92:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'const absl::lts_20250512::Cord&' 92 | bool operator()(const absl::Cord& lhs, absl::string_view rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:8: note: candidate: 'bool absl::lts_20250512::container_internal::StringEq::operator()(int, const absl::lts_20250512::Cord&) const' 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/hash_function_defaults.h:95:37: note: no known conversion for argument 1 from 'const absl::lts_20250512::container_internal::raw_hash_set, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >::key_type' {aka 'const std::__cxx11::basic_string'} to 'int' 95 | bool operator()(absl::string_view lhs, const absl::Cord& rhs) const { | ~~~~~~~~~~~~~~~~~~^~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1740:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1740 | if constexpr (internal::GetCppType() == | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:22: error: 'is_const_v' is not a member of 'std'; did you mean 'is_const'? 1701 | if constexpr (std::is_const_v) { | ^~~~~~~~~~ | is_const /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:34: error: expected primary-expression before '>' token 1701 | if constexpr (std::is_const_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:35: error: expected primary-expression before ')' token 1701 | if constexpr (std::is_const_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:42: error: expected primary-expression before ',' token 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:65: error: expected primary-expression before '>' token 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:66: error: expected primary-expression before ')' token 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:42: error: expected primary-expression before ',' token 1748 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:68: error: expected primary-expression before '>' token 1748 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:70: error: expected primary-expression before '||' token 1748 | ABSL_DCHECK((std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1749 | std::is_same_v>)) | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:42: error: expected primary-expression before ',' token 1749 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:72: error: expected primary-expression before '>' token 1749 | std::is_same_v>)) | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:74: error: expected primary-expression before ')' token 1749 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:22: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:33: error: expected primary-expression before ',' token 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:35: error: expected primary-expression before 'char' 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:34: error: expected ')' before 'char' 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ~ ^~~~~ | ) --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:42: error: expected primary-expression before ',' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:54: error: expected primary-expression before '*' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1711:69: error: 'const class google::protobuf::FieldDescriptor' has no member named 'full_name' 1711 | return absl::StrFormat("Invalid cast of %s to type %s.", field->full_name(), | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:55: error: expected primary-expression before '>' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h: In instantiation of 'class absl::lts_20250512::flat_hash_map, bool>': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2659:42: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:399:15: error: 'try_emplace' has not been declared in 'using absl::lts_20250512::flat_hash_map, bool>::Base = class absl::lts_20250512::container_internal::raw_hash_map, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >' 399 | using Base::try_emplace; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:56: error: expected primary-expression before ')' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:520:24: error: 'operator[]' has not been declared in 'using absl::lts_20250512::flat_hash_map, bool>::Base = class absl::lts_20250512::container_internal::raw_hash_map, bool>, absl::lts_20250512::container_internal::StringHash, absl::lts_20250512::container_internal::StringEq, std::allocator, bool> > >' 520 | using Base::operator[]; | ^ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:42: error: expected primary-expression before ',' token 1757 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:54: error: expected primary-expression before '>' token 1757 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:56: error: expected primary-expression before '||' token 1757 | ABSL_DCHECK((std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1758 | std::is_same_v>)) | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:42: error: expected primary-expression before ',' token 1758 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:68: error: expected primary-expression before '>' token 1758 | std::is_same_v>)) | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:70: error: expected primary-expression before ')' token 1758 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'const Type& google::protobuf::Reflection::GetRawSplit(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1771:68: error: 'const class google::protobuf::FieldDescriptor' has no member named 'full_name' 1771 | ABSL_DCHECK(!schema_.InRealOneof(field)) << "Field = " << field->full_name(); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'const Type& google::protobuf::Reflection::GetRaw(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1797:31: error: 'const class google::protobuf::FieldDescriptor' has no member named 'full_name' 1797 | << "Field = " << field->full_name(); | ^~~~~~~~~ In file included from variant.pb.h:36: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ variant.pb.h:44:9: error: 'string_view' in namespace 'absl' does not name a type 44 | ::absl::string_view GetAnyMessageName(); | ^~~~~~~~~~~ variant.pb.h:103:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 103 | inline constexpr VariantMetaUnit_Type VariantMetaUnit_Type_Type_MIN = | ^~~~~~ variant.pb.h:105:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 105 | inline constexpr VariantMetaUnit_Type VariantMetaUnit_Type_Type_MAX = | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2667:13: error: 'absl::string_view' has not been declared 2667 | absl::string_view message_name) const; | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- variant.pb.h:110:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 110 | inline constexpr int VariantMetaUnit_Type_Type_ARRAYSIZE = 4 + 1; | ^~~~~~ variant.pb.h:124:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 124 | inline bool VariantMetaUnit_Type_Parse( | ^~~~~~ variant.pb.h:125:13: error: 'string_view' is not a member of 'absl' 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ variant.pb.h:125:51: error: expected primary-expression before '*' token 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using absl::lts_20250512::internal_any_invocable::CanConvert = absl::lts_20250512::internal_any_invocable::TrueAlias::type>::type>::value), void>::type, typename std::enable_if::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(absl::lts_20250512::FunctionRef) const; = F]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:192:3: required from 'class absl::lts_20250512::AnyInvocable) const>' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2393:77: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:604:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 604 | using CanConvert = TrueAlias< | ^~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In substitution of 'template using absl::lts_20250512::internal_any_invocable::CanAssign = absl::lts_20250512::internal_any_invocable::TrueAlias::CallIsValid::value, void>::type, typename std::enable_if::CallIsNoexceptIfSigIsNoexcept::value, void>::type, typename std::enable_if::type, F>::value, void>::type> [with Sig = void(absl::lts_20250512::FunctionRef) const; = F]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/any_invocable.h:249:17: required from 'class absl::lts_20250512::AnyInvocable) const>' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2393:77: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:623:7: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 623 | using CanAssign = TrueAlias< | ^~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1712:38: error: 'RttiTypeName' is not a member of 'google::protobuf::internal' 1712 | internal::RttiTypeName().value_or("unknown")); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1712:52: error: expected primary-expression before '>' token 1712 | internal::RttiTypeName().value_or("unknown")); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1712:54: error: expected primary-expression before ')' token 1712 | internal::RttiTypeName().value_or("unknown")); | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h: In instantiation of 'class absl::lts_20250512::AnyInvocable) const>': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2393:77: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/functional/internal/any_invocable.h:598:34: error: no class template named 'CallIsValid' in 'class absl::lts_20250512::internal_any_invocable::Impl) const>' 598 | std::integral_constant*) != 0>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'void google::protobuf::Reflection::VerifyFieldType(const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1716 | if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:22: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1716 | if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:33: error: expected primary-expression before ',' token 1716 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:57: error: expected primary-expression before '>' token 1716 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:58: error: expected primary-expression before ')' token 1716 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1718 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ --- libplinkseq_la-token.lo --- In file included from token.cpp:3: eval.h: In member function 'bool Eval::genmeta(bool)': eval.h:36:52: warning: no return statement in function returning non-void [-Wreturn-type] 36 | bool genmeta( const bool b ) { genmeta_mode = b; } | ^ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:29: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1718 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:40: error: expected primary-expression before ',' token 1718 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:72: error: expected primary-expression before '>' token 1718 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:73: error: expected primary-expression before ')' token 1718 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1730:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1730 | if constexpr (internal::GetCppType() == | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- variant.pb.h:125:70: error: 'value' was not declared in this scope 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~ variant.pb.h:125:75: error: expression list treated as compound expression in initializer [-fpermissive] 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ variant.pb.h:137:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 137 | inline constexpr GenotypeMetaUnit_Type GenotypeMetaUnit_Type_Type_MIN = | ^~~~~~ variant.pb.h:139:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 139 | inline constexpr GenotypeMetaUnit_Type GenotypeMetaUnit_Type_Type_MAX = | ^~~~~~ variant.pb.h:144:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 144 | inline constexpr int GenotypeMetaUnit_Type_Type_ARRAYSIZE = 4 + 1; | ^~~~~~ --- libplinkseq_la-gstore.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:19: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:26: error: 'is_pointer_v' is not a member of 'std'; did you mean 'is_pointer'? 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:9: note: in expansion of macro 'ABSL_DCHECK' 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:40: error: expected primary-expression before '>' token 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:9: note: in expansion of macro 'ABSL_DCHECK' 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:43: error: expected primary-expression before ')' token 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:9: note: in expansion of macro 'ABSL_DCHECK' 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1740:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1740 | if constexpr (internal::GetCppType() == | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- variant.pb.h:158:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 158 | inline bool GenotypeMetaUnit_Type_Parse( | ^~~~~~ variant.pb.h:159:13: error: 'string_view' is not a member of 'absl' 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ variant.pb.h:159:52: error: expected primary-expression before '*' token 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: In static member function 'static const auto& google::protobuf::DescriptorPool::MemoizeProjection(const Desc*, Func)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2537:24: error: 'is_empty_v' is not a member of 'std'; did you mean 'is_empty'? 2537 | static_assert(std::is_empty_v); | ^~~~~~~~~~ | is_empty /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2537:39: error: expected primary-expression before '>' token 2537 | static_assert(std::is_empty_v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2537:40: error: expected primary-expression before ')' token 2537 | static_assert(std::is_empty_v); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2704:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2704 | PROTOBUF_DEFINE_NAME_ACCESSOR(Descriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2704:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2704 | PROTOBUF_DEFINE_NAME_ACCESSOR(Descriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:42: error: expected primary-expression before ',' token 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:65: error: expected primary-expression before '>' token 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:66: error: expected primary-expression before ')' token 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:42: error: expected primary-expression before ',' token 1748 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:68: error: expected primary-expression before '>' token 1748 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:70: error: expected primary-expression before '||' token 1748 | ABSL_DCHECK((std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1749 | std::is_same_v>)) | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:42: error: expected primary-expression before ',' token 1749 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' --- libplinkseq_la-vcfz.lo --- variant.pb.h:159:71: error: 'value' was not declared in this scope 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~ variant.pb.h:159:76: error: expression list treated as compound expression in initializer [-fpermissive] 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ --- libplinkseq_la-gstore.lo --- 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:72: error: expected primary-expression before '>' token 1749 | std::is_same_v>)) | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:74: error: expected primary-expression before ')' token 1749 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- variant.pb.h:292:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 292 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:292:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 292 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:42: error: expected primary-expression before ',' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- variant.pb.h:292:79: error: 'string_view' declared as function returning a function 292 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:293:18: error: 'string_view' in namespace 'absl' does not name a type 293 | static ::absl::string_view FullMessageName() { return "VariantMetaUnit"; } | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:54: error: expected primary-expression before '*' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:55: error: expected primary-expression before '>' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:56: error: expected primary-expression before ')' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- variant.pb.h:333:15: error: 'absl::string_view' has not been declared 333 | ::absl::string_view name, Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:42: error: expected primary-expression before ',' token 1757 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:54: error: expected primary-expression before '>' token 1757 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:56: error: expected primary-expression before '||' token 1757 | ABSL_DCHECK((std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1758 | std::is_same_v>)) | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:42: error: expected primary-expression before ',' token 1758 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:68: error: expected primary-expression before '>' token 1758 | std::is_same_v>)) | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:70: error: expected primary-expression before ')' token 1758 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2737:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2737 | PROTOBUF_DEFINE_NAME_ACCESSOR(FieldDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2737:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2737 | PROTOBUF_DEFINE_NAME_ACCESSOR(FieldDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2684:16: error: 'string_view' in namespace 'absl' does not name a type 2684 | inline absl::string_view CLASS::FIELD() const { return *FIELD##_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2752:1: note: in expansion of macro 'PROTOBUF_DEFINE_STRING_ACCESSOR' 2752 | PROTOBUF_DEFINE_STRING_ACCESSOR(FieldDescriptor, default_value_string) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'const Type& google::protobuf::Reflection::GetRawSplit(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1771:68: error: 'const class google::protobuf::FieldDescriptor' has no member named 'full_name' 1771 | ABSL_DCHECK(!schema_.InRealOneof(field)) << "Field = " << field->full_name(); | ^~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2754:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2754 | PROTOBUF_DEFINE_NAME_ACCESSOR(OneofDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2754:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2754 | PROTOBUF_DEFINE_NAME_ACCESSOR(OneofDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'const Type& google::protobuf::Reflection::GetRaw(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1797:31: error: 'const class google::protobuf::FieldDescriptor' has no member named 'full_name' 1797 | << "Field = " << field->full_name(); | ^~~~~~~~~ --- libplinkseq_la-vcfz.lo --- variant.pb.h: In static member function 'static bool VariantMetaUnit::Type_Parse(int, Type*)': variant.pb.h:334:38: error: 'VariantMetaUnit_Type_Parse' cannot be used as a function 334 | return VariantMetaUnit_Type_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- In file included from variant.pb.h:36: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2760:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2760 | PROTOBUF_DEFINE_NAME_ACCESSOR(EnumDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2760:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2760 | PROTOBUF_DEFINE_NAME_ACCESSOR(EnumDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- variant.pb.h: At global scope: variant.pb.h:609:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 609 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:609:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 609 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:609:79: error: 'string_view' declared as function returning a function 609 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:610:18: error: 'string_view' in namespace 'absl' does not name a type 610 | static ::absl::string_view FullMessageName() { return "VariantBuffer"; } | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- variant.pb.h:44:9: error: 'string_view' in namespace 'absl' does not name a type 44 | ::absl::string_view GetAnyMessageName(); | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2773:14: error: 'string_view' in namespace 'absl' does not name a type 2773 | inline absl::string_view EnumValueDescriptor::name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2776:14: error: 'string_view' in namespace 'absl' does not name a type 2776 | inline absl::string_view EnumValueDescriptor::full_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2783:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2783 | PROTOBUF_DEFINE_NAME_ACCESSOR(ServiceDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2783:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2783 | PROTOBUF_DEFINE_NAME_ACCESSOR(ServiceDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2688:16: error: 'string_view' in namespace 'absl' does not name a type 2688 | inline absl::string_view CLASS::name() const { return all_names_.name(); } \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2790:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2790 | PROTOBUF_DEFINE_NAME_ACCESSOR(MethodDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2689:16: error: 'string_view' in namespace 'absl' does not name a type 2689 | inline absl::string_view CLASS::full_name() const { \ | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2790:1: note: in expansion of macro 'PROTOBUF_DEFINE_NAME_ACCESSOR' 2790 | PROTOBUF_DEFINE_NAME_ACCESSOR(MethodDescriptor) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2684:16: error: 'string_view' in namespace 'absl' does not name a type 2684 | inline absl::string_view CLASS::FIELD() const { return *FIELD##_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2796:1: note: in expansion of macro 'PROTOBUF_DEFINE_STRING_ACCESSOR' 2796 | PROTOBUF_DEFINE_STRING_ACCESSOR(FileDescriptor, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2684:16: error: 'string_view' in namespace 'absl' does not name a type 2684 | inline absl::string_view CLASS::FIELD() const { return *FIELD##_; } | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2797:1: note: in expansion of macro 'PROTOBUF_DEFINE_STRING_ACCESSOR' 2797 | PROTOBUF_DEFINE_STRING_ACCESSOR(FileDescriptor, package) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- variant.pb.h:866:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 866 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:866:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 866 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:866:79: error: 'string_view' declared as function returning a function 866 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:867:18: error: 'string_view' in namespace 'absl' does not name a type 867 | static ::absl::string_view FullMessageName() { return "GenotypeMetaUnit"; } | ^~~~~~~~~~~ variant.pb.h:907:15: error: 'absl::string_view' has not been declared 907 | ::absl::string_view name, Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2835:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 2835 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2835:13: error: 'bool google::protobuf::Descriptor::IsReservedName' is not a static data member of 'class google::protobuf::Descriptor' 2835 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~ --- libplinkseq_la-gstore.lo --- variant.pb.h:103:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 103 | inline constexpr VariantMetaUnit_Type VariantMetaUnit_Type_Type_MIN = | ^~~~~~ variant.pb.h:105:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 105 | inline constexpr VariantMetaUnit_Type VariantMetaUnit_Type_Type_MAX = | ^~~~~~ variant.pb.h:110:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 110 | inline constexpr int VariantMetaUnit_Type_Type_ARRAYSIZE = 4 + 1; | ^~~~~~ variant.pb.h:124:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 124 | inline bool VariantMetaUnit_Type_Parse( | ^~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2835:46: error: 'string_view' is not a member of 'absl' 2835 | inline bool Descriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2846:14: error: 'string_view' in namespace 'absl' does not name a type 2846 | inline absl::string_view Descriptor::reserved_name(int index) const { | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- variant.pb.h:125:13: error: 'string_view' is not a member of 'absl' 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ variant.pb.h:125:51: error: expected primary-expression before '*' token 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2854:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 2854 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2854:13: error: 'bool google::protobuf::EnumDescriptor::IsReservedName' is not a static data member of 'class google::protobuf::EnumDescriptor' 2854 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- variant.pb.h: In static member function 'static bool GenotypeMetaUnit::Type_Parse(int, Type*)': variant.pb.h:908:39: error: 'GenotypeMetaUnit_Type_Parse' cannot be used as a function 908 | return GenotypeMetaUnit_Type_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2854:50: error: 'string_view' is not a member of 'absl' 2854 | inline bool EnumDescriptor::IsReservedName(absl::string_view name) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2865:14: error: 'string_view' in namespace 'absl' does not name a type 2865 | inline absl::string_view EnumDescriptor::reserved_name(int index) const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2869:14: error: 'string_view' in namespace 'absl' does not name a type 2869 | inline absl::string_view FieldDescriptor::lowercase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2873:14: error: 'string_view' in namespace 'absl' does not name a type 2873 | inline absl::string_view FieldDescriptor::camelcase_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2877:14: error: 'string_view' in namespace 'absl' does not name a type 2877 | inline absl::string_view FieldDescriptor::json_name() const { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- variant.pb.h: At global scope: variant.pb.h:1272:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 1272 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:1272:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 1272 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:1272:79: error: 'string_view' declared as function returning a function 1272 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:1273:18: error: 'string_view' in namespace 'absl' does not name a type 1273 | static ::absl::string_view FullMessageName() { return "GenotypeBuffer"; } | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3005:14: error: 'string_view' in namespace 'absl' does not name a type 3005 | inline absl::string_view FieldDescriptor::type_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3013:14: error: 'string_view' in namespace 'absl' does not name a type 3013 | inline absl::string_view FieldDescriptor::cpp_type_name() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3021:14: error: 'string_view' in namespace 'absl' does not name a type 3021 | inline absl::string_view FieldDescriptor::TypeName(Type type) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3025:14: error: 'string_view' in namespace 'absl' does not name a type 3025 | inline absl::string_view FieldDescriptor::CppTypeName(CppType cpp_type) { | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- variant.pb.h:1476:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 1476 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:1476:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 1476 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:1476:79: error: 'string_view' declared as function returning a function 1476 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:1477:18: error: 'string_view' in namespace 'absl' does not name a type 1477 | static ::absl::string_view FullMessageName() { return "VariantMetaBuffer"; } | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- variant.pb.h:125:70: error: 'value' was not declared in this scope 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~ variant.pb.h:125:75: error: expression list treated as compound expression in initializer [-fpermissive] 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ variant.pb.h:137:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 137 | inline constexpr GenotypeMetaUnit_Type GenotypeMetaUnit_Type_Type_MIN = | ^~~~~~ variant.pb.h:139:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 139 | inline constexpr GenotypeMetaUnit_Type GenotypeMetaUnit_Type_Type_MAX = | ^~~~~~ variant.pb.h:144:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 144 | inline constexpr int GenotypeMetaUnit_Type_Type_ARRAYSIZE = 4 + 1; | ^~~~~~ variant.pb.h:158:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 158 | inline bool GenotypeMetaUnit_Type_Parse( | ^~~~~~ variant.pb.h:159:13: error: 'string_view' is not a member of 'absl' 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ variant.pb.h:159:52: error: expected primary-expression before '*' token 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:30: error: 'string_view' is not a member of 'absl' 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:77: error: expected primary-expression before '&' token 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^ --- libplinkseq_la-vcfz.lo --- variant.pb.h:1678:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 1678 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:1678:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 1678 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:1678:79: error: 'string_view' declared as function returning a function 1678 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:1679:18: error: 'string_view' in namespace 'absl' does not name a type 1679 | static ::absl::string_view FullMessageName() { return "GenotypeMetaBuffer"; } | ^~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- variant.pb.h:159:71: error: 'value' was not declared in this scope 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~ variant.pb.h:159:76: error: expression list treated as compound expression in initializer [-fpermissive] 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ variant.pb.h:292:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 292 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:292:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 292 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:292:79: error: 'string_view' declared as function returning a function 292 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:293:18: error: 'string_view' in namespace 'absl' does not name a type 293 | static ::absl::string_view FullMessageName() { return "VariantMetaUnit"; } | ^~~~~~~~~~~ variant.pb.h:333:15: error: 'absl::string_view' has not been declared 333 | ::absl::string_view name, Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:79: error: 'to' was not declared in this scope; did you mean 'io'? 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^~ | io /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3118:81: error: expression list treated as compound expression in initializer [-fpermissive] 3118 | bool ParseNoReflection(absl::string_view from, google::protobuf::MessageLite& to); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:3180:52: error: 'string_view' is not a member of 'absl' 3180 | PROTOBUF_EXPORT bool IsLazilyInitializedFile(absl::string_view filename); | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_reflection.h:30, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:27: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_reflection.h:53:62: error: 'absl::string_view' has not been declared 53 | const EnumDescriptor* PROTOBUF_NONNULL descriptor, absl::string_view name, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_enum_reflection.h:58:27: error: 'absl::string_view' has not been declared 58 | absl::string_view name, EnumType* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/io/zero_copy_stream_impl_lite.h:37, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:32, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:28: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ --- libplinkseq_la-gstore.lo --- variant.pb.h: In static member function 'static bool VariantMetaUnit::Type_Parse(int, Type*)': variant.pb.h:334:38: error: 'VariantMetaUnit_Type_Parse' cannot be used as a function 334 | return VariantMetaUnit_Type_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ variant.pb.h: At global scope: variant.pb.h:609:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 609 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:609:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 609 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:609:79: error: 'string_view' declared as function returning a function 609 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:610:18: error: 'string_view' in namespace 'absl' does not name a type 610 | static ::absl::string_view FullMessageName() { return "VariantBuffer"; } | ^~~~~~~~~~~ variant.pb.h:866:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 866 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:866:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 866 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:866:79: error: 'string_view' declared as function returning a function 866 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:867:18: error: 'string_view' in namespace 'absl' does not name a type 867 | static ::absl::string_view FullMessageName() { return "GenotypeMetaUnit"; } | ^~~~~~~~~~~ variant.pb.h:907:15: error: 'absl::string_view' has not been declared 907 | ::absl::string_view name, Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ variant.pb.h: In static member function 'static bool GenotypeMetaUnit::Type_Parse(int, Type*)': variant.pb.h:908:39: error: 'GenotypeMetaUnit_Type_Parse' cannot be used as a function 908 | return GenotypeMetaUnit_Type_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ variant.pb.h: At global scope: variant.pb.h:1272:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 1272 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:1272:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 1272 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:1272:79: error: 'string_view' declared as function returning a function 1272 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:1273:18: error: 'string_view' in namespace 'absl' does not name a type 1273 | static ::absl::string_view FullMessageName() { return "GenotypeBuffer"; } | ^~~~~~~~~~~ variant.pb.h:1476:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 1476 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:1476:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 1476 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:1476:79: error: 'string_view' declared as function returning a function 1476 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:1477:18: error: 'string_view' in namespace 'absl' does not name a type 1477 | static ::absl::string_view FullMessageName() { return "VariantMetaBuffer"; } | ^~~~~~~~~~~ variant.pb.h:1678:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 1678 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:1678:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 1678 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:1678:79: error: 'string_view' declared as function returning a function 1678 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:1679:18: error: 'string_view' in namespace 'absl' does not name a type 1679 | static ::absl::string_view FullMessageName() { return "GenotypeMetaBuffer"; } | ^~~~~~~~~~~ --- libplinkseq_la-eval.lo --- In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:40: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:83:16: error: 'string_view' in namespace 'absl' does not name a type 83 | inline absl::string_view length_delimited() const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:89:42: error: 'absl::string_view' has not been declared 89 | inline void set_length_delimited(absl::string_view value); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:196:45: error: 'absl::string_view' has not been declared 196 | void AddLengthDelimited(int number, absl::string_view value); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:223:43: error: 'string_view' in namespace 'absl' does not name a type 223 | inline bool ParseFromString(const absl::string_view data) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: In member function 'bool google::protobuf::UnknownFieldSet::ParseFromString(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:224:32: error: request for member 'data' in 'data', which is of non-class type 'const int' 224 | return ParseFromArray(data.data(), static_cast(data.size())); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:224:62: error: request for member 'size' in 'data', which is of non-class type 'const int' 224 | return ParseFromArray(data.data(), static_cast(data.size())); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:289:54: error: 'absl::string_view' has not been declared 289 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:346:61: error: 'string_view' in namespace 'absl' does not name a type 346 | const absl::string_view value) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: In member function 'void google::protobuf::UnknownFieldSet::AddLengthDelimited(int, int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:347:44: error: request for member 'data' in 'value', which is of non-class type 'const int' 347 | AddLengthDelimited(number)->assign(value.data(), value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:347:58: error: request for member 'size' in 'value', which is of non-class type 'const int' 347 | AddLengthDelimited(number)->assign(value.data(), value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:367:14: error: 'string_view' in namespace 'absl' does not name a type 367 | inline absl::string_view UnknownField::length_delimited() const { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:388:60: error: 'string_view' in namespace 'absl' does not name a type 388 | inline void UnknownField::set_length_delimited(const absl::string_view value) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h: In member function 'void google::protobuf::UnknownField::set_length_delimited(int)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:390:36: error: request for member 'data' in 'value', which is of non-class type 'const int' 390 | data_.string_value->assign(value.data(), value.size()); | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/unknown_field_set.h:390:50: error: request for member 'size' in 'value', which is of non-class type 'const int' 390 | data_.string_value->assign(value.data(), value.size()); | ^~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:31: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:62:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 62 | inline constexpr uint32_t kInvalidFieldOffsetTag = 0x40000000u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:65:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 65 | inline constexpr uint32_t kSplitFieldOffsetMask = 0x80000000u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:66:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 66 | inline constexpr uint32_t kLazyMask = 0x1u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:67:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 67 | inline constexpr uint32_t kInlinedMask = 0x1u; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/generated_message_reflection.h:68:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 68 | inline constexpr uint32_t kMicroStringMask = 0x2u; | ^~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:53, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:112, from variant.pb.h:27: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:141:16: error: 'string_view' in namespace 'absl' does not name a type 141 | static absl::string_view ImplicitConvert(T&& str) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:156:26: error: 'string_view' in namespace 'absl' does not name a type 156 | using ViewType = absl::string_view; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:158:10: error: 'ViewType' does not name a type; did you mean 'FieldType'? 158 | static ViewType ToView(const T& v) { | ^~~~~~~~ | FieldType /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In static member function 'static constexpr google::protobuf::internal::UntypedMapBase::TypeKind google::protobuf::internal::UntypedMapBase::StaticTypeKind()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 269 | if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:24: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 269 | if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:35: error: expected primary-expression before ',' token 269 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:37: error: expected primary-expression before 'bool' 269 | if constexpr (std::is_same_v) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:37: error: expected ')' before 'bool' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:269:18: note: to match this '(' 269 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 271 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 271 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:42: error: expected primary-expression before ',' token 271 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:51: error: expected primary-expression before '>' token 271 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:271:53: error: expected primary-expression before '||' token 271 | } else if constexpr (std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 272 | std::is_same_v || std::is_enum_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:42: error: expected primary-expression before ',' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:52: error: expected primary-expression before '>' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:54: error: expected primary-expression before '||' token 272 | std::is_same_v || std::is_enum_v) { | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:62: error: 'is_enum_v' is not a member of 'std'; did you mean 'is_enum'? 272 | std::is_same_v || std::is_enum_v) { | ^~~~~~~~~ | is_enum /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:73: error: expected primary-expression before '>' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:272:74: error: expected primary-expression before ')' token 272 | std::is_same_v || std::is_enum_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 276 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 276 | } else if constexpr (std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:42: error: expected primary-expression before ',' token 276 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:51: error: expected primary-expression before '>' token 276 | } else if constexpr (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:276:53: error: expected primary-expression before '||' token 276 | } else if constexpr (std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 277 | std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:42: error: expected primary-expression before ',' token 277 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:52: error: expected primary-expression before '>' token 277 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:277:53: error: expected primary-expression before ')' token 277 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 279 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 279 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:42: error: expected primary-expression before ',' token 279 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:44: error: expected primary-expression before 'float' 279 | } else if constexpr (std::is_same_v) { | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:44: error: expected ')' before 'float' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:279:25: note: to match this '(' 279 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 281 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 281 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:42: error: expected primary-expression before ',' token 281 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:44: error: expected primary-expression before 'double' 281 | } else if constexpr (std::is_same_v) { | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:44: error: expected ')' before 'double' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:281:25: note: to match this '(' 281 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 283 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 283 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:42: error: expected primary-expression before ',' token 283 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:55: error: expected primary-expression before '>' token 283 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:283:56: error: expected primary-expression before ')' token 283 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:15: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 285 | } else if constexpr (std::is_base_of_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:31: error: 'is_base_of_v' is not a member of 'std'; did you mean 'is_base_of'? 285 | } else if constexpr (std::is_base_of_v) { | ^~~~~~~~~~~~ | is_base_of /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:55: error: expected primary-expression before ',' token 285 | } else if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:58: error: expected primary-expression before '>' token 285 | } else if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:285:59: error: expected primary-expression before ')' token 285 | } else if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'google::protobuf::internal::UntypedMapBase::size_type google::protobuf::internal::KeyMapBase::EraseImpl(typename TS::ViewType)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:744:9: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 744 | if (auto result = FindHelper(k); result.node != nullptr) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'void google::protobuf::internal::KeyMapBase::MergeIntoEmpty(google::protobuf::internal::NodeBase*, std::size_t)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:888:9: warning: init-statement in selection statements only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 888 | if (const map_index_t needed_capacity = CalculateCapacityForSize(num_nodes); | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In static member function 'static constexpr void google::protobuf::Map::StaticValidityCheck()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1082:15: error: 'disjunction' is not a member of 'absl' 1082 | absl::disjunction, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1082:73: error: expected primary-expression before ',' token 1082 | absl::disjunction, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1083:27: error: expected string-literal before 'internal' 1083 | internal::is_supported_string_type, | ^~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1083:27: error: expected ')' before 'internal' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1081:18: note: to match this '(' 1081 | static_assert( | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1087:25: error: 'disjunction' is not a member of 'absl' 1087 | static_assert(absl::disjunction< | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1088:70: error: expected primary-expression before ',' token 1088 | internal::is_supported_scalar_type, | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1089:23: error: expected string-literal before 'is_proto_enum' 1089 | is_proto_enum, | ^~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1089:23: error: expected ')' before 'is_proto_enum' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1087:18: note: to match this '(' 1087 | static_assert(absl::disjunction< | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1101 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:24: error: 'is_scalar_v' is not a member of 'std'; did you mean 'is_scalar'? 1101 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~~~ | is_scalar /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:44: error: expected primary-expression before '>' token 1101 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1101:45: error: expected primary-expression before ')' token 1101 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1105 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:24: error: 'is_scalar_v' is not a member of 'std'; did you mean 'is_scalar'? 1105 | if constexpr (std::is_scalar_v) { | ^~~~~~~~~~~ | is_scalar /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:47: error: expected primary-expression before '>' token 1105 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1105:48: error: expected primary-expression before ')' token 1105 | if constexpr (std::is_scalar_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'std::pair::iterator, bool> google::protobuf::Map::try_emplace(K&&, Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1321:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1321 | if constexpr (Arena::is_arena_constructable::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1322:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1322 | if constexpr (sizeof...(Args) == 0) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1329:14: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1329 | if constexpr (std::is_same::type...), | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1332:58: warning: fold-expressions only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1332 | p.first->second = (std::forward(args), ...); | ^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'std::pair::iterator, bool> google::protobuf::Map::emplace(Args&& ...)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1361:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1361 | if constexpr (std::is_constructible::value) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h: In member function 'google::protobuf::Map::Node* google::protobuf::Map::CloneFromOther(const google::protobuf::Map&)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1495:22: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1495 | for (const auto& [key, value] : other) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:10: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1497 | if constexpr (std::is_base_of_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:26: error: 'is_base_of_v' is not a member of 'std'; did you mean 'is_base_of'? 1497 | if constexpr (std::is_base_of_v) { | ^~~~~~~~~~~~ | is_base_of /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:50: error: expected primary-expression before ',' token 1497 | if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:63: error: expected primary-expression before '>' token 1497 | if constexpr (std::is_base_of_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:1497:64: error: expected primary-expression before ')' token 1497 | if constexpr (std::is_base_of_v) { | ^ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/reflection.h:25, from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:115: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:118: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:397:16: error: 'string_view' in namespace 'absl' does not name a type 397 | static absl::string_view GetTypeNameImpl(const internal::ClassData* data); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:634:11: error: 'string_view' in namespace 'absl' does not name a type 634 | absl::string_view CopyFromCord(const absl::Cord& cord) { | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:651:9: error: 'string_view' in namespace 'absl' does not name a type 651 | absl::string_view GetStringView( | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:777:9: error: 'string_view' in namespace 'absl' does not name a type 777 | absl::string_view GetRepeatedStringView( | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:960:57: error: 'absl::string_view' has not been declared 960 | const FieldDescriptor* FindKnownExtensionByName(absl::string_view name) const; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:992:9: error: 'string_view' in namespace 'absl' does not name a type 992 | absl::string_view GetStringViewImpl(const Message& message, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:995:9: error: 'string_view' in namespace 'absl' does not name a type 995 | absl::string_view GetRepeatedStringViewImpl(const Message& message, | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In function 'const T* google::protobuf::DownCastMessage(const MessageLite*) [with T = Message]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1536:38: error: 'const class google::protobuf::MessageLite' has no member named 'GetTypeName' 1536 | << "Cannot downcast " << from->GetTypeName() << " to Message"; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In function 'void google::protobuf::internal::MaybePoisonAfterClear(google::protobuf::Message*)': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1639:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1639 | if constexpr (HasMemoryPoisoning()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1648:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1648 | inline constexpr std::false_type IsRepeatedT{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1650:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1650 | inline constexpr std::true_type IsRepeatedT>{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1652:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1652 | inline constexpr std::true_type IsRepeatedT>{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1654:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1654 | inline constexpr std::true_type IsRepeatedT{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1656:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1656 | inline constexpr std::true_type IsRepeatedT{}; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In function 'constexpr google::protobuf::internal::FieldDescriptorLite::CppType google::protobuf::internal::GetCppType()': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1660:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1660 | if constexpr (IsRepeatedT) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:25: error: expected primary-expression before ',' token 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:34: error: expected primary-expression before '>' token 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1663:35: error: expected primary-expression before ')' token 1663 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:25: error: expected primary-expression before ',' token 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:34: error: expected primary-expression before '>' token 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1664:35: error: expected primary-expression before ')' token 1664 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_INT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:25: error: expected primary-expression before ',' token 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:35: error: expected primary-expression before '>' token 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1665:36: error: expected primary-expression before ')' token 1665 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT32; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:25: error: expected primary-expression before ',' token 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:35: error: expected primary-expression before '>' token 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1666:36: error: expected primary-expression before ')' token 1666 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_UINT64; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:25: error: expected primary-expression before ',' token 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:27: error: expected primary-expression before 'float' 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1667:26: error: expected ')' before 'float' 1667 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_FLOAT; | ~ ^~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:25: error: expected primary-expression before ',' token 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:27: error: expected primary-expression before 'double' 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ^~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1668:26: error: expected ')' before 'double' 1668 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_DOUBLE; | ~ ^~~~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:25: error: expected primary-expression before ',' token 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:27: error: expected primary-expression before 'bool' 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1669:26: error: expected ')' before 'bool' 1669 | if (std::is_same_v) return FieldDescriptor::CPPTYPE_BOOL; | ~ ^~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1674 | if (std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:27: error: expected primary-expression before ',' token 1674 | if (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:53: error: expected primary-expression before '>' token 1674 | if (std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1674:55: error: expected primary-expression before '||' token 1674 | if (std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1675 | std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:27: error: expected primary-expression before ',' token 1675 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:40: error: expected primary-expression before '>' token 1675 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1675:42: error: expected primary-expression before '||' token 1675 | std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1676 | std::is_same_v || | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:27: error: expected primary-expression before ',' token 1676 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:50: error: expected primary-expression before '>' token 1676 | std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1676:52: error: expected primary-expression before '||' token 1676 | std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1677 | std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:27: error: expected primary-expression before ',' token 1677 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:39: error: expected primary-expression before '>' token 1677 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1677:40: error: expected primary-expression before ')' token 1677 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1682 | if (std::is_same_v || // | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:27: error: expected primary-expression before ',' token 1682 | if (std::is_same_v || // | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:36: error: expected primary-expression before '>' token 1682 | if (std::is_same_v || // | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1682:38: error: expected primary-expression before '||' token 1682 | if (std::is_same_v || // | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1683 | std::is_same_v || // | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:27: error: expected primary-expression before ',' token 1683 | std::is_same_v || // | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:40: error: expected primary-expression before '>' token 1683 | std::is_same_v || // | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1683:42: error: expected primary-expression before '||' token 1683 | std::is_same_v || // | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:14: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1684 | std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:27: error: expected primary-expression before ',' token 1684 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:48: error: expected primary-expression before '>' token 1684 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1684:49: error: expected primary-expression before ')' token 1684 | std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'void google::protobuf::Reflection::VerifyFieldType(const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1698:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1698 | if constexpr (!internal::PerformDebugChecks()) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1701 | if constexpr (std::is_const_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:22: error: 'is_const_v' is not a member of 'std'; did you mean 'is_const'? 1701 | if constexpr (std::is_const_v) { | ^~~~~~~~~~ | is_const /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:34: error: expected primary-expression before '>' token 1701 | if constexpr (std::is_const_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1701:35: error: expected primary-expression before ')' token 1701 | if constexpr (std::is_const_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:22: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:33: error: expected primary-expression before ',' token 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:35: error: expected primary-expression before 'char' 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1706:34: error: expected ')' before 'char' 1706 | if constexpr (std::is_same_v || std::is_same_v) { | ~ ^~~~~ | ) /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In lambda function: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1711:69: error: 'const class google::protobuf::FieldDescriptor' has no member named 'full_name' 1711 | return absl::StrFormat("Invalid cast of %s to type %s.", field->full_name(), | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1712:38: error: 'RttiTypeName' is not a member of 'google::protobuf::internal' 1712 | internal::RttiTypeName().value_or("unknown")); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1712:52: error: expected primary-expression before '>' token 1712 | internal::RttiTypeName().value_or("unknown")); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1712:54: error: expected primary-expression before ')' token 1712 | internal::RttiTypeName().value_or("unknown")); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'void google::protobuf::Reflection::VerifyFieldType(const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:6: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1716 | if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:22: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1716 | if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:33: error: expected primary-expression before ',' token 1716 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:57: error: expected primary-expression before '>' token 1716 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1716:58: error: expected primary-expression before ')' token 1716 | if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:13: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1718 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:29: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1718 | } else if constexpr (std::is_same_v) { | ^~~~~~~~~ | is_same /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:40: error: expected primary-expression before ',' token 1718 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:72: error: expected primary-expression before '>' token 1718 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1718:73: error: expected primary-expression before ')' token 1718 | } else if constexpr (std::is_same_v) { | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1730:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1730 | if constexpr (internal::GetCppType() == | ^~~~~~~~~ In file included from /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_impl.h:19: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:26: error: 'is_pointer_v' is not a member of 'std'; did you mean 'is_pointer'? 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:9: note: in expansion of macro 'ABSL_DCHECK' 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:40: error: expected primary-expression before '>' token 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:9: note: in expansion of macro 'ABSL_DCHECK' 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:43: error: expected primary-expression before ')' token 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1735:9: note: in expansion of macro 'ABSL_DCHECK' 1735 | ABSL_DCHECK(std::is_pointer_v) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1740:8: warning: 'if constexpr' only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 1740 | if constexpr (internal::GetCppType() == | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:42: error: expected primary-expression before ',' token 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:65: error: expected primary-expression before '>' token 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:66: error: expected primary-expression before ')' token 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1746:13: note: in expansion of macro 'ABSL_DCHECK' 1746 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:42: error: expected primary-expression before ',' token 1748 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:68: error: expected primary-expression before '>' token 1748 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:70: error: expected primary-expression before '||' token 1748 | ABSL_DCHECK((std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1749 | std::is_same_v>)) | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:42: error: expected primary-expression before ',' token 1749 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:72: error: expected primary-expression before '>' token 1749 | std::is_same_v>)) | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1749:74: error: expected primary-expression before ')' token 1749 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1748:13: note: in expansion of macro 'ABSL_DCHECK' 1748 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:42: error: expected primary-expression before ',' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:54: error: expected primary-expression before '*' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:55: error: expected primary-expression before '>' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:56: error: expected primary-expression before ')' token 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1755:13: note: in expansion of macro 'ABSL_DCHECK' 1755 | ABSL_DCHECK((std::is_same_v)) << error(); | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:42: error: expected primary-expression before ',' token 1757 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:54: error: expected primary-expression before '>' token 1757 | ABSL_DCHECK((std::is_same_v || | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:56: error: expected primary-expression before '||' token 1757 | ABSL_DCHECK((std::is_same_v || | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:31: error: 'is_same_v' is not a member of 'std'; did you mean 'is_same'? 1758 | std::is_same_v>)) | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:42: error: expected primary-expression before ',' token 1758 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:68: error: expected primary-expression before '>' token 1758 | std::is_same_v>)) | ^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1758:70: error: expected primary-expression before ')' token 1758 | std::is_same_v>)) | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/conditions.h:68:7: note: in definition of macro 'ABSL_LOG_INTERNAL_STATELESS_CONDITION' 68 | !(condition) ? (void)0 : ::absl::log_internal::Voidify() && | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:26:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CONDITION_FATAL' 26 | ABSL_LOG_INTERNAL_CONDITION_FATAL(STATELESS, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:27:37: note: in expansion of macro 'ABSL_PREDICT_FALSE' 27 | ABSL_PREDICT_FALSE(!(condition))) \ | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/check_impl.h:40:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_CHECK_IMPL' 40 | ABSL_LOG_INTERNAL_CHECK_IMPL(condition, condition_text) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/absl_check.h:47:3: note: in expansion of macro 'ABSL_LOG_INTERNAL_DCHECK_IMPL' 47 | ABSL_LOG_INTERNAL_DCHECK_IMPL((condition), #condition) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1757:13: note: in expansion of macro 'ABSL_DCHECK' 1757 | ABSL_DCHECK((std::is_same_v || | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'const Type& google::protobuf::Reflection::GetRawSplit(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1771:68: error: 'const class google::protobuf::FieldDescriptor' has no member named 'full_name' 1771 | ABSL_DCHECK(!schema_.InRealOneof(field)) << "Field = " << field->full_name(); | ^~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h: In member function 'const Type& google::protobuf::Reflection::GetRaw(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1797:31: error: 'const class google::protobuf::FieldDescriptor' has no member named 'full_name' 1797 | << "Field = " << field->full_name(); | ^~~~~~~~~ In file included from variant.pb.h:36: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc: At global scope: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: error: static assertion failed: Protobuf only supports C++17 and newer. 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:105:48: note: the comparison reduces to '(201402 >= 201703)' 105 | #define PROTOBUF_CPLUSPLUS_MIN(x) (__cplusplus >= x) | ~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/port_def.inc:119:15: note: in expansion of macro 'PROTOBUF_CPLUSPLUS_MIN' 119 | static_assert(PROTOBUF_CPLUSPLUS_MIN(201703L), | ^~~~~~~~~~~~~~~~~~~~~~ variant.pb.h:44:9: error: 'string_view' in namespace 'absl' does not name a type 44 | ::absl::string_view GetAnyMessageName(); | ^~~~~~~~~~~ variant.pb.h:103:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 103 | inline constexpr VariantMetaUnit_Type VariantMetaUnit_Type_Type_MIN = | ^~~~~~ variant.pb.h:105:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 105 | inline constexpr VariantMetaUnit_Type VariantMetaUnit_Type_Type_MAX = | ^~~~~~ variant.pb.h:110:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 110 | inline constexpr int VariantMetaUnit_Type_Type_ARRAYSIZE = 4 + 1; | ^~~~~~ variant.pb.h:124:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 124 | inline bool VariantMetaUnit_Type_Parse( | ^~~~~~ variant.pb.h:125:13: error: 'string_view' is not a member of 'absl' 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ variant.pb.h:125:51: error: expected primary-expression before '*' token 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ variant.pb.h:125:70: error: 'value' was not declared in this scope 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~ variant.pb.h:125:75: error: expression list treated as compound expression in initializer [-fpermissive] 125 | ::absl::string_view name, VariantMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ variant.pb.h:137:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 137 | inline constexpr GenotypeMetaUnit_Type GenotypeMetaUnit_Type_Type_MIN = | ^~~~~~ variant.pb.h:139:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 139 | inline constexpr GenotypeMetaUnit_Type GenotypeMetaUnit_Type_Type_MAX = | ^~~~~~ variant.pb.h:144:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 144 | inline constexpr int GenotypeMetaUnit_Type_Type_ARRAYSIZE = 4 + 1; | ^~~~~~ variant.pb.h:158:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] 158 | inline bool GenotypeMetaUnit_Type_Parse( | ^~~~~~ variant.pb.h:159:13: error: 'string_view' is not a member of 'absl' 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ variant.pb.h:159:52: error: expected primary-expression before '*' token 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ variant.pb.h:159:71: error: 'value' was not declared in this scope 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^~~~~ variant.pb.h:159:76: error: expression list treated as compound expression in initializer [-fpermissive] 159 | ::absl::string_view name, GenotypeMetaUnit_Type* PROTOBUF_NONNULL value) { | ^ variant.pb.h:292:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 292 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:292:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 292 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:292:79: error: 'string_view' declared as function returning a function 292 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:293:18: error: 'string_view' in namespace 'absl' does not name a type 293 | static ::absl::string_view FullMessageName() { return "VariantMetaUnit"; } | ^~~~~~~~~~~ variant.pb.h:333:15: error: 'absl::string_view' has not been declared 333 | ::absl::string_view name, Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ variant.pb.h: In static member function 'static bool VariantMetaUnit::Type_Parse(int, Type*)': variant.pb.h:334:38: error: 'VariantMetaUnit_Type_Parse' cannot be used as a function 334 | return VariantMetaUnit_Type_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ variant.pb.h: At global scope: variant.pb.h:609:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 609 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:609:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 609 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:609:79: error: 'string_view' declared as function returning a function 609 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:610:18: error: 'string_view' in namespace 'absl' does not name a type 610 | static ::absl::string_view FullMessageName() { return "VariantBuffer"; } | ^~~~~~~~~~~ variant.pb.h:866:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 866 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:866:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 866 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:866:79: error: 'string_view' declared as function returning a function 866 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:867:18: error: 'string_view' in namespace 'absl' does not name a type 867 | static ::absl::string_view FullMessageName() { return "GenotypeMetaUnit"; } | ^~~~~~~~~~~ variant.pb.h:907:15: error: 'absl::string_view' has not been declared 907 | ::absl::string_view name, Type* PROTOBUF_NONNULL value) { | ^~~~~~~~~~~ variant.pb.h: In static member function 'static bool GenotypeMetaUnit::Type_Parse(int, Type*)': variant.pb.h:908:39: error: 'GenotypeMetaUnit_Type_Parse' cannot be used as a function 908 | return GenotypeMetaUnit_Type_Parse(name, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ variant.pb.h: At global scope: variant.pb.h:1272:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 1272 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:1272:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 1272 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:1272:79: error: 'string_view' declared as function returning a function 1272 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:1273:18: error: 'string_view' in namespace 'absl' does not name a type 1273 | static ::absl::string_view FullMessageName() { return "GenotypeBuffer"; } | ^~~~~~~~~~~ variant.pb.h:1476:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 1476 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:1476:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 1476 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:1476:79: error: 'string_view' declared as function returning a function 1476 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:1477:18: error: 'string_view' in namespace 'absl' does not name a type 1477 | static ::absl::string_view FullMessageName() { return "VariantMetaBuffer"; } | ^~~~~~~~~~~ variant.pb.h:1678:60: error: 'google::protobuf::internal::GetAnyMessageName' has not been declared 1678 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~~~~~~~~~~~~~~~~ variant.pb.h:1678:10: error: ISO C++ forbids declaration of 'string_view' with no type [-fpermissive] 1678 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^~ variant.pb.h:1678:79: error: 'string_view' declared as function returning a function 1678 | friend ::absl::string_view(::google::protobuf::internal::GetAnyMessageName)(); | ^ variant.pb.h:1679:18: error: 'string_view' in namespace 'absl' does not name a type 1679 | static ::absl::string_view FullMessageName() { return "GenotypeMetaBuffer"; } | ^~~~~~~~~~~ --- libplinkseq_la-vcfz.lo --- In file included from mask.h:8, from vardb.h:8, from vcfz.cpp:4: eval.h: In member function 'bool Eval::genmeta(bool)': eval.h:36:52: warning: no return statement in function returning non-void [-Wreturn-type] 36 | bool genmeta( const bool b ) { genmeta_mode = b; } | ^ --- libplinkseq_la-gstore.lo --- In file included from mask.h:8, from vardb.h:8, from gstore.h:15: eval.h: In member function 'bool Eval::genmeta(bool)': eval.h:36:52: warning: no return statement in function returning non-void [-Wreturn-type] 36 | bool genmeta( const bool b ) { genmeta_mode = b; } | ^ --- libplinkseq_la-eval.lo --- eval.h: In member function 'bool Eval::genmeta(bool)': eval.h:36:52: warning: no return statement in function returning non-void [-Wreturn-type] 36 | bool genmeta( const bool b ) { genmeta_mode = b; } | ^ --- libplinkseq_la-token.lo --- In file included from gstore.h:15, from token.cpp:5: vardb.h: In member function 'bool VarDBase::compression(bool)': vardb.h:304:59: warning: no return statement in function returning non-void [-Wreturn-type] 304 | bool compression( const bool b ) { using_compression=b; } | ^ --- libplinkseq_la-vcfz.lo --- vardb.h: In member function 'bool VarDBase::compression(bool)': vardb.h:304:59: warning: no return statement in function returning non-void [-Wreturn-type] 304 | bool compression( const bool b ) { using_compression=b; } | ^ --- libplinkseq_la-gstore.lo --- vardb.h: In member function 'bool VarDBase::compression(bool)': vardb.h:304:59: warning: no return statement in function returning non-void [-Wreturn-type] 304 | bool compression( const bool b ) { using_compression=b; } | ^ --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h: In instantiation of 'absl::lts_20250512::str_format_internal::FormatSpecTemplate::FormatSpecTemplate(const char*) [with absl::lts_20250512::FormatConversionCharSet ...Args = {(absl::lts_20250512::FormatConversionCharSet)655355}]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:186:34: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:167:45: error: no matching function for call to 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const char*&)' 167 | FormatSpecTemplate(const char* s) : Base(s) {} // NOLINT | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:114:12: note: candidate: 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const absl::lts_20250512::str_format_internal::ParsedFormatBase*)' 114 | explicit UntypedFormatSpec( | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:115:65: note: no known conversion for argument 1 from 'const char*' to 'const absl::lts_20250512::str_format_internal::ParsedFormatBase*' 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 19]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena_align.h:159:47: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [19])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1898:63: recursively required by substitution of 'template struct absl::lts_20250512::container_internal::IsTransparent::type> [with T = absl::lts_20250512::hash_internal::Hash >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1898:63: required from 'class absl::lts_20250512::container_internal::raw_hash_set, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:35:7: required from 'class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:133:28: required from 'class absl::lts_20250512::flat_hash_map, std::unique_ptr >' /opt/tools/gcc13/include/c++/13.3.0/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = absl::lts_20250512::flat_hash_map, unique_ptr >; _Args = {}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, unique_ptr > >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2623:62: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable >' used in nested name specifier 1445 | struct Hash | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20250512::container_internal::raw_hash_set, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:35:7: required from 'class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:133:28: required from 'class absl::lts_20250512::flat_hash_map, std::unique_ptr >' /opt/tools/gcc13/include/c++/13.3.0/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = absl::lts_20250512::flat_hash_map, unique_ptr >; _Args = {}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, unique_ptr > >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2623:62: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1952:74: error: no match for call to '(const absl::lts_20250512::hash_internal::Hash >) (const absl::lts_20250512::container_internal::raw_hash_set, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >::key_type&)' 1952 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h: In instantiation of 'class absl::lts_20250512::flat_hash_map, std::unique_ptr >': /opt/tools/gcc13/include/c++/13.3.0/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = absl::lts_20250512::flat_hash_map, unique_ptr >; _Args = {}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, unique_ptr > >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2623:62: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:399:15: error: 'try_emplace' has not been declared in 'using absl::lts_20250512::flat_hash_map, std::unique_ptr >::Base = class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' 399 | using Base::try_emplace; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:520:24: error: 'operator[]' has not been declared in 'using absl::lts_20250512::flat_hash_map, std::unique_ptr >::Base = class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' 520 | using Base::operator[]; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h:275:39: required from 'std::size_t absl::lts_20250512::HashOf(const Types& ...) [with int& ...ExplicitArgumentBarrier = {}; Types = {void*, google::protobuf::internal::NodeBase**}; std::size_t = long unsigned int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:431:24: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable >' used in nested name specifier 1445 | struct Hash | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h: In instantiation of 'std::size_t absl::lts_20250512::HashOf(const Types& ...) [with int& ...ExplicitArgumentBarrier = {}; Types = {void*, google::protobuf::internal::NodeBase**}; std::size_t = long unsigned int]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:431:24: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h:275:39: error: no match for call to '(absl::lts_20250512::hash_internal::Hash >) (std::tuple&)' 275 | return absl::Hash{}(tuple); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 17]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1536:10: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [17])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h: In instantiation of 'absl::lts_20250512::str_format_internal::FormatSpecTemplate::FormatSpecTemplate(const char*) [with absl::lts_20250512::FormatConversionCharSet ...Args = {(absl::lts_20250512::FormatConversionCharSet)655355}]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:186:34: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:167:45: error: no matching function for call to 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const char*&)' 167 | FormatSpecTemplate(const char* s) : Base(s) {} // NOLINT | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:114:12: note: candidate: 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const absl::lts_20250512::str_format_internal::ParsedFormatBase*)' 114 | explicit UntypedFormatSpec( | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:115:65: note: no known conversion for argument 1 from 'const char*' to 'const absl::lts_20250512::str_format_internal::ParsedFormatBase*' 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h: In instantiation of 'absl::lts_20250512::str_format_internal::FormatSpecTemplate::FormatSpecTemplate(const char*) [with absl::lts_20250512::FormatConversionCharSet ...Args = {(absl::lts_20250512::FormatConversionCharSet)655355}]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:186:34: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:167:45: error: no matching function for call to 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const char*&)' 167 | FormatSpecTemplate(const char* s) : Base(s) {} // NOLINT | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:114:12: note: candidate: 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const absl::lts_20250512::str_format_internal::ParsedFormatBase*)' 114 | explicit UntypedFormatSpec( | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:115:65: note: no known conversion for argument 1 from 'const char*' to 'const absl::lts_20250512::str_format_internal::ParsedFormatBase*' 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 19]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena_align.h:159:47: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [19])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 19]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena_align.h:159:47: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [19])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1898:63: recursively required by substitution of 'template struct absl::lts_20250512::container_internal::IsTransparent::type> [with T = absl::lts_20250512::hash_internal::Hash >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1898:63: required from 'class absl::lts_20250512::container_internal::raw_hash_set, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:35:7: required from 'class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:133:28: required from 'class absl::lts_20250512::flat_hash_map, std::unique_ptr >' /opt/tools/gcc13/include/c++/13.3.0/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = absl::lts_20250512::flat_hash_map, unique_ptr >; _Args = {}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, unique_ptr > >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2623:62: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable >' used in nested name specifier 1445 | struct Hash | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20250512::container_internal::raw_hash_set, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:35:7: required from 'class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:133:28: required from 'class absl::lts_20250512::flat_hash_map, std::unique_ptr >' /opt/tools/gcc13/include/c++/13.3.0/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = absl::lts_20250512::flat_hash_map, unique_ptr >; _Args = {}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, unique_ptr > >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2623:62: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1952:74: error: no match for call to '(const absl::lts_20250512::hash_internal::Hash >) (const absl::lts_20250512::container_internal::raw_hash_set, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >::key_type&)' 1952 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h: In instantiation of 'class absl::lts_20250512::flat_hash_map, std::unique_ptr >': /opt/tools/gcc13/include/c++/13.3.0/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = absl::lts_20250512::flat_hash_map, unique_ptr >; _Args = {}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, unique_ptr > >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2623:62: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:399:15: error: 'try_emplace' has not been declared in 'using absl::lts_20250512::flat_hash_map, std::unique_ptr >::Base = class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' 399 | using Base::try_emplace; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:520:24: error: 'operator[]' has not been declared in 'using absl::lts_20250512::flat_hash_map, std::unique_ptr >::Base = class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' 520 | using Base::operator[]; | ^ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h: In instantiation of 'absl::lts_20250512::str_format_internal::FormatSpecTemplate::FormatSpecTemplate(const char*) [with absl::lts_20250512::FormatConversionCharSet ...Args = {(absl::lts_20250512::FormatConversionCharSet)655355}]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/crc/crc32c.h:186:34: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/internal/str_format/bind.h:167:45: error: no matching function for call to 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const char*&)' 167 | FormatSpecTemplate(const char* s) : Base(s) {} // NOLINT | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:114:12: note: candidate: 'absl::lts_20250512::UntypedFormatSpec::UntypedFormatSpec(const absl::lts_20250512::str_format_internal::ParsedFormatBase*)' 114 | explicit UntypedFormatSpec( | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/strings/str_format.h:115:65: note: no known conversion for argument 1 from 'const char*' to 'const absl::lts_20250512::str_format_internal::ParsedFormatBase*' 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h:275:39: required from 'std::size_t absl::lts_20250512::HashOf(const Types& ...) [with int& ...ExplicitArgumentBarrier = {}; Types = {void*, google::protobuf::internal::NodeBase**}; std::size_t = long unsigned int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:431:24: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable >' used in nested name specifier 1445 | struct Hash | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h: In instantiation of 'std::size_t absl::lts_20250512::HashOf(const Types& ...) [with int& ...ExplicitArgumentBarrier = {}; Types = {void*, google::protobuf::internal::NodeBase**}; std::size_t = long unsigned int]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:431:24: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h:275:39: error: no match for call to '(absl::lts_20250512::hash_internal::Hash >) (std::tuple&)' 275 | return absl::Hash{}(tuple); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 17]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1536:10: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [17])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 19]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena_align.h:159:47: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [19])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1898:63: recursively required by substitution of 'template struct absl::lts_20250512::container_internal::IsTransparent::type> [with T = absl::lts_20250512::hash_internal::Hash >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1898:63: required from 'class absl::lts_20250512::container_internal::raw_hash_set, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:35:7: required from 'class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:133:28: required from 'class absl::lts_20250512::flat_hash_map, std::unique_ptr >' /opt/tools/gcc13/include/c++/13.3.0/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = absl::lts_20250512::flat_hash_map, unique_ptr >; _Args = {}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, unique_ptr > >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2623:62: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable >' used in nested name specifier 1445 | struct Hash | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20250512::container_internal::raw_hash_set, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:35:7: required from 'class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:133:28: required from 'class absl::lts_20250512::flat_hash_map, std::unique_ptr >' /opt/tools/gcc13/include/c++/13.3.0/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = absl::lts_20250512::flat_hash_map, unique_ptr >; _Args = {}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, unique_ptr > >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2623:62: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1952:74: error: no match for call to '(const absl::lts_20250512::hash_internal::Hash >) (const absl::lts_20250512::container_internal::raw_hash_set, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >::key_type&)' 1952 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h: In instantiation of 'class absl::lts_20250512::flat_hash_map, std::unique_ptr >': /opt/tools/gcc13/include/c++/13.3.0/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = absl::lts_20250512::flat_hash_map, unique_ptr >; _Args = {}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, unique_ptr > >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2623:62: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:399:15: error: 'try_emplace' has not been declared in 'using absl::lts_20250512::flat_hash_map, std::unique_ptr >::Base = class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' 399 | using Base::try_emplace; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:520:24: error: 'operator[]' has not been declared in 'using absl::lts_20250512::flat_hash_map, std::unique_ptr >::Base = class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' 520 | using Base::operator[]; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h:275:39: required from 'std::size_t absl::lts_20250512::HashOf(const Types& ...) [with int& ...ExplicitArgumentBarrier = {}; Types = {void*, google::protobuf::internal::NodeBase**}; std::size_t = long unsigned int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:431:24: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable >' used in nested name specifier 1445 | struct Hash | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h: In instantiation of 'std::size_t absl::lts_20250512::HashOf(const Types& ...) [with int& ...ExplicitArgumentBarrier = {}; Types = {void*, google::protobuf::internal::NodeBase**}; std::size_t = long unsigned int]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:431:24: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h:275:39: error: no match for call to '(absl::lts_20250512::hash_internal::Hash >) (std::tuple&)' 275 | return absl::Hash{}(tuple); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1898:63: recursively required by substitution of 'template struct absl::lts_20250512::container_internal::IsTransparent::type> [with T = absl::lts_20250512::hash_internal::Hash >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1898:63: required from 'class absl::lts_20250512::container_internal::raw_hash_set, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:35:7: required from 'class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:133:28: required from 'class absl::lts_20250512::flat_hash_map, std::unique_ptr >' /opt/tools/gcc13/include/c++/13.3.0/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = absl::lts_20250512::flat_hash_map, unique_ptr >; _Args = {}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, unique_ptr > >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2623:62: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable >' used in nested name specifier 1445 | struct Hash | ^~~~ --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 17]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1536:10: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [17])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h: In instantiation of 'class absl::lts_20250512::container_internal::raw_hash_set, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_map.h:35:7: required from 'class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:133:28: required from 'class absl::lts_20250512::flat_hash_map, std::unique_ptr >' /opt/tools/gcc13/include/c++/13.3.0/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = absl::lts_20250512::flat_hash_map, unique_ptr >; _Args = {}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, unique_ptr > >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2623:62: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/internal/raw_hash_set.h:1952:74: error: no match for call to '(const absl::lts_20250512::hash_internal::Hash >) (const absl::lts_20250512::container_internal::raw_hash_set, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >::key_type&)' 1952 | auto KeyTypeCanBeHashed(const Hash& h, const key_type& k) -> decltype(h(k)); | ~^~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h: In instantiation of 'class absl::lts_20250512::flat_hash_map, std::unique_ptr >': /opt/tools/gcc13/include/c++/13.3.0/bits/unique_ptr.h:1070:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = absl::lts_20250512::flat_hash_map, unique_ptr >; _Args = {}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, unique_ptr > >]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/descriptor.h:2623:62: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:399:15: error: 'try_emplace' has not been declared in 'using absl::lts_20250512::flat_hash_map, std::unique_ptr >::Base = class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' 399 | using Base::try_emplace; | ^~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/container/flat_hash_map.h:520:24: error: 'operator[]' has not been declared in 'using absl::lts_20250512::flat_hash_map, std::unique_ptr >::Base = class absl::lts_20250512::container_internal::raw_hash_map, std::unique_ptr >, absl::lts_20250512::hash_internal::Hash >, std::equal_to >, std::allocator, std::unique_ptr > > >' 520 | using Base::operator[]; | ^ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h: In instantiation of 'struct absl::lts_20250512::hash_internal::Hash >': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h:275:39: required from 'std::size_t absl::lts_20250512::HashOf(const Types& ...) [with int& ...ExplicitArgumentBarrier = {}; Types = {void*, google::protobuf::internal::NodeBase**}; std::size_t = long unsigned int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:431:24: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/internal/hash.h:1445:8: error: incomplete type 'absl::lts_20250512::hash_internal::is_hashable >' used in nested name specifier 1445 | struct Hash | ^~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h: In instantiation of 'std::size_t absl::lts_20250512::HashOf(const Types& ...) [with int& ...ExplicitArgumentBarrier = {}; Types = {void*, google::protobuf::internal::NodeBase**}; std::size_t = long unsigned int]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:431:24: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/hash/hash.h:275:39: error: no match for call to '(absl::lts_20250512::hash_internal::Hash >) (std::tuple&)' 275 | return absl::Hash{}(tuple); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 17]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/message.h:1536:10: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [17])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 48]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:266:9: required from 'static T* google::protobuf::Arena::CreateArray(google::protobuf::Arena*, std::size_t) [with T = google::protobuf::internal::NodeBase*; std::size_t = long unsigned int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:465:44: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [48])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 48]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:266:9: required from 'static T* google::protobuf::Arena::CreateArray(google::protobuf::Arena*, std::size_t) [with T = google::protobuf::internal::NodeBase*; std::size_t = long unsigned int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:465:44: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [48])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 48]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:266:9: required from 'static T* google::protobuf::Arena::CreateArray(google::protobuf::Arena*, std::size_t) [with T = google::protobuf::internal::NodeBase*; std::size_t = long unsigned int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:465:44: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [48])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 48]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/arena.h:266:9: required from 'static T* google::protobuf::Arena::CreateArray(google::protobuf::Arena*, std::size_t) [with T = google::protobuf::internal::NodeBase*; std::size_t = long unsigned int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/map.h:465:44: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [48])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-eval.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 59]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1213:9: required from 'void google::protobuf::RepeatedField< >::GrowNoAnnotate(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1253:3: required from 'void google::protobuf::RepeatedField< >::Grow(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:858:5: required from 'void google::protobuf::RepeatedField< >::Add(Element) [with Element = int]' variant.pb.h:1893:37: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [59])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 2]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1172:21: required from 'int google::protobuf::internal::CalculateReserveSize(int, int) [with T = int; int kHeapRepHeaderSize = 8]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1201:73: required from 'void google::protobuf::RepeatedField< >::GrowNoAnnotate(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1253:3: required from 'void google::protobuf::RepeatedField< >::Grow(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:858:5: required from 'void google::protobuf::RepeatedField< >::Add(Element) [with Element = int]' variant.pb.h:1893:37: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [2])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 59]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1213:9: required from 'void google::protobuf::RepeatedField< >::GrowNoAnnotate(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1253:3: required from 'void google::protobuf::RepeatedField< >::Grow(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:858:5: required from 'void google::protobuf::RepeatedField< >::Add(Element) [with Element = int]' variant.pb.h:1893:37: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [59])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 59]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1213:9: required from 'void google::protobuf::RepeatedField< >::GrowNoAnnotate(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1253:3: required from 'void google::protobuf::RepeatedField< >::Grow(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:858:5: required from 'void google::protobuf::RepeatedField< >::Add(Element) [with Element = int]' variant.pb.h:1893:37: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [59])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-vcfz.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 2]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1172:21: required from 'int google::protobuf::internal::CalculateReserveSize(int, int) [with T = int; int kHeapRepHeaderSize = 8]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1201:73: required from 'void google::protobuf::RepeatedField< >::GrowNoAnnotate(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1253:3: required from 'void google::protobuf::RepeatedField< >::Grow(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:858:5: required from 'void google::protobuf::RepeatedField< >::Add(Element) [with Element = int]' variant.pb.h:1893:37: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [2])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-gstore.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 2]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1172:21: required from 'int google::protobuf::internal::CalculateReserveSize(int, int) [with T = int; int kHeapRepHeaderSize = 8]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1201:73: required from 'void google::protobuf::RepeatedField< >::GrowNoAnnotate(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1253:3: required from 'void google::protobuf::RepeatedField< >::Grow(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:858:5: required from 'void google::protobuf::RepeatedField< >::Add(Element) [with Element = int]' variant.pb.h:1893:37: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [2])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided --- libplinkseq_la-token.lo --- /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 59]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1213:9: required from 'void google::protobuf::RepeatedField< >::GrowNoAnnotate(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1253:3: required from 'void google::protobuf::RepeatedField< >::Grow(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:858:5: required from 'void google::protobuf::RepeatedField< >::Add(Element) [with Element = int]' variant.pb.h:1893:37: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [59])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20250512::log_internal::LogMessage& absl::lts_20250512::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 2]': /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1172:21: required from 'int google::protobuf::internal::CalculateReserveSize(int, int) [with T = int; int kHeapRepHeaderSize = 8]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1201:73: required from 'void google::protobuf::RepeatedField< >::GrowNoAnnotate(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:1253:3: required from 'void google::protobuf::RepeatedField< >::Grow(bool, int, int) [with Element = int]' /home/pbulk/build/biology/plinkseq/work/.buildlink/include/google/protobuf/repeated_field.h:858:5: required from 'void google::protobuf::RepeatedField< >::Add(Element) [with Element = int]' variant.pb.h:1893:37: required from here /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: no matching function for call to 'absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(const char [2])' 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: candidate: 'void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20250512::log_internal::LogMessage::StringType::kLiteral]' (near match) 256 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:256:8: note: conversion of argument 1 would be ill-formed: /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:347:44: error: invalid conversion from 'const char*' to 'int' [-fpermissive] 347 | CopyToEncodedBuffer(buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ | | | const char* /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate: 'template void absl::lts_20250512::log_internal::LogMessage::CopyToEncodedBuffer(char, std::size_t)' 258 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/biology/plinkseq/work/.buildlink/include/absl/log/internal/log_message.h:258:8: note: candidate expects 2 arguments, 1 provided token.cpp: In member function 'Token TokenFunctions::fn_vec_extract(const Token&, const Token&) const': token.cpp:2483:1: warning: control reaches end of non-void function [-Wreturn-type] 2483 | } | ^ --- libplinkseq_la-gstore.lo --- *** [libplinkseq_la-gstore.lo] Error code 1 bmake[2]: stopped making "all" in /home/pbulk/build/biology/plinkseq/work/plinkseq-0.08/lib --- libplinkseq_la-eval.lo --- *** [libplinkseq_la-eval.lo] Error code 1 bmake[2]: stopped making "all" in /home/pbulk/build/biology/plinkseq/work/plinkseq-0.08/lib --- libplinkseq_la-vcfz.lo --- *** [libplinkseq_la-vcfz.lo] Error code 1 bmake[2]: stopped making "all" in /home/pbulk/build/biology/plinkseq/work/plinkseq-0.08/lib --- libplinkseq_la-token.lo --- *** [libplinkseq_la-token.lo] Error code 1 bmake[2]: stopped making "all" in /home/pbulk/build/biology/plinkseq/work/plinkseq-0.08/lib bmake[2]: 4 errors bmake[2]: stopped making "all" in /home/pbulk/build/biology/plinkseq/work/plinkseq-0.08/lib bmake[1]: stopped making "all-recursive" in /home/pbulk/build/biology/plinkseq/work/plinkseq-0.08 *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/biology/plinkseq/work/plinkseq-0.08 bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/biology/plinkseq/work/plinkseq-0.08 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/biology/plinkseq *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/biology/plinkseq