Temporary header file '/tmp/dTlx5J7Bbs/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/s2/_fp_contract_off.h" #include "/usr/include/s2/base/casts.h" #include "/usr/include/s2/base/commandlineflags.h" #include "/usr/include/s2/base/integral_types.h" #include "/usr/include/s2/base/log_severity.h" #include "/usr/include/s2/base/logging.h" #include "/usr/include/s2/base/port.h" #include "/usr/include/s2/base/spinlock.h" #include "/usr/include/s2/encoded_s2cell_id_vector.h" #include "/usr/include/s2/encoded_s2point_vector.h" #include "/usr/include/s2/encoded_s2shape_index.h" #include "/usr/include/s2/encoded_string_vector.h" #include "/usr/include/s2/encoded_uint_vector.h" #include "/usr/include/s2/id_set_lexicon.h" #include "/usr/include/s2/mutable_s2shape_index.h" #include "/usr/include/s2/r1interval.h" #include "/usr/include/s2/r2.h" #include "/usr/include/s2/r2rect.h" #include "/usr/include/s2/s1angle.h" #include "/usr/include/s2/s1chord_angle.h" #include "/usr/include/s2/s1interval.h" #include "/usr/include/s2/s2boolean_operation.h" #include "/usr/include/s2/s2buffer_operation.h" #include "/usr/include/s2/s2builder.h" #include "/usr/include/s2/s2builder_graph.h" #include "/usr/include/s2/s2builder_layer.h" #include "/usr/include/s2/s2builderutil_closed_set_normalizer.h" #include "/usr/include/s2/s2builderutil_find_polygon_degeneracies.h" #include "/usr/include/s2/s2builderutil_get_snapped_winding_delta.h" #include "/usr/include/s2/s2builderutil_graph_shape.h" #include "/usr/include/s2/s2builderutil_lax_polygon_layer.h" #include "/usr/include/s2/s2builderutil_lax_polyline_layer.h" #include "/usr/include/s2/s2builderutil_s2point_vector_layer.h" #include "/usr/include/s2/s2builderutil_s2polygon_layer.h" #include "/usr/include/s2/s2builderutil_s2polyline_layer.h" #include "/usr/include/s2/s2builderutil_s2polyline_vector_layer.h" #include "/usr/include/s2/s2builderutil_snap_functions.h" #include "/usr/include/s2/s2builderutil_testing.h" #include "/usr/include/s2/s2cap.h" #include "/usr/include/s2/s2cell.h" #include "/usr/include/s2/s2cell_id.h" #include "/usr/include/s2/s2cell_index.h" #include "/usr/include/s2/s2cell_union.h" #include "/usr/include/s2/s2centroids.h" #include "/usr/include/s2/s2closest_cell_query.h" #include "/usr/include/s2/s2closest_cell_query_base.h" #include "/usr/include/s2/s2closest_edge_query.h" #include "/usr/include/s2/s2closest_edge_query_base.h" #include "/usr/include/s2/s2closest_point_query.h" #include "/usr/include/s2/s2closest_point_query_base.h" #include "/usr/include/s2/s2contains_point_query.h" #include "/usr/include/s2/s2contains_vertex_query.h" #include "/usr/include/s2/s2convex_hull_query.h" #include "/usr/include/s2/s2coords.h" #include "/usr/include/s2/s2coords_internal.h" #include "/usr/include/s2/s2crossing_edge_query.h" #include "/usr/include/s2/s2debug.h" #include "/usr/include/s2/s2distance_target.h" #include "/usr/include/s2/s2earth.h" #include "/usr/include/s2/s2edge_clipping.h" #include "/usr/include/s2/s2edge_crosser.h" #include "/usr/include/s2/s2edge_crossings.h" #include "/usr/include/s2/s2edge_crossings_internal.h" #include "/usr/include/s2/s2edge_distances.h" #include "/usr/include/s2/s2edge_tessellator.h" #include "/usr/include/s2/s2edge_vector_shape.h" #include "/usr/include/s2/s2error.h" #include "/usr/include/s2/s2furthest_edge_query.h" #include "/usr/include/s2/s2latlng.h" #include "/usr/include/s2/s2latlng_rect.h" #include "/usr/include/s2/s2latlng_rect_bounder.h" #include "/usr/include/s2/s2lax_loop_shape.h" #include "/usr/include/s2/s2lax_polygon_shape.h" #include "/usr/include/s2/s2lax_polyline_shape.h" #include "/usr/include/s2/s2loop.h" #include "/usr/include/s2/s2loop_measures.h" #include "/usr/include/s2/s2max_distance_targets.h" #include "/usr/include/s2/s2measures.h" #include "/usr/include/s2/s2memory_tracker.h" #include "/usr/include/s2/s2metrics.h" #include "/usr/include/s2/s2min_distance_targets.h" #include "/usr/include/s2/s2padded_cell.h" #include "/usr/include/s2/s2point.h" #include "/usr/include/s2/s2point_compression.h" #include "/usr/include/s2/s2point_index.h" #include "/usr/include/s2/s2point_region.h" #include "/usr/include/s2/s2point_span.h" #include "/usr/include/s2/s2point_vector_shape.h" #include "/usr/include/s2/s2pointutil.h" #include "/usr/include/s2/s2polygon.h" #include "/usr/include/s2/s2polyline.h" #include "/usr/include/s2/s2polyline_alignment.h" #include "/usr/include/s2/s2polyline_measures.h" #include "/usr/include/s2/s2polyline_simplifier.h" #include "/usr/include/s2/s2predicates.h" #include "/usr/include/s2/s2predicates_internal.h" #include "/usr/include/s2/s2projections.h" #include "/usr/include/s2/s2r2rect.h" #include "/usr/include/s2/s2region.h" #include "/usr/include/s2/s2region_coverer.h" #include "/usr/include/s2/s2region_intersection.h" #include "/usr/include/s2/s2region_term_indexer.h" #include "/usr/include/s2/s2region_union.h" #include "/usr/include/s2/s2shape.h" #include "/usr/include/s2/s2shape_index.h" #include "/usr/include/s2/s2shape_index_buffered_region.h" #include "/usr/include/s2/s2shape_index_region.h" #include "/usr/include/s2/s2shape_measures.h" #include "/usr/include/s2/s2shapeutil_build_polygon_boundaries.h" #include "/usr/include/s2/s2shapeutil_coding.h" #include "/usr/include/s2/s2shapeutil_contains_brute_force.h" #include "/usr/include/s2/s2shapeutil_conversion.h" #include "/usr/include/s2/s2shapeutil_count_edges.h" #include "/usr/include/s2/s2shapeutil_edge_iterator.h" #include "/usr/include/s2/s2shapeutil_get_reference_point.h" #include "/usr/include/s2/s2shapeutil_range_iterator.h" #include "/usr/include/s2/s2shapeutil_shape_edge.h" #include "/usr/include/s2/s2shapeutil_shape_edge_id.h" #include "/usr/include/s2/s2shapeutil_testing.h" #include "/usr/include/s2/s2shapeutil_visit_crossing_edge_pairs.h" #include "/usr/include/s2/s2testing.h" #include "/usr/include/s2/s2text_format.h" #include "/usr/include/s2/s2wedge_relations.h" #include "/usr/include/s2/s2winding_operation.h" #include "/usr/include/s2/s2wrapped_shape.h" #include "/usr/include/s2/sequence_lexicon.h" #include "/usr/include/s2/thread_testing.h" #include "/usr/include/s2/util/bits/bits.h" #include "/usr/include/s2/util/coding/coder.h" #include "/usr/include/s2/util/coding/varint.h" #include "/usr/include/s2/util/endian/endian.h" #include "/usr/include/s2/util/gtl/compact_array.h" #include "/usr/include/s2/util/gtl/container_logging.h" #include "/usr/include/s2/util/gtl/dense_hash_set.h" #include "/usr/include/s2/util/gtl/densehashtable.h" #include "/usr/include/s2/util/gtl/hashtable_common.h" #include "/usr/include/s2/util/hash/mix.h" #include "/usr/include/s2/util/math/exactfloat/exactfloat.h" #include "/usr/include/s2/util/math/mathutil.h" #include "/usr/include/s2/util/math/matrix3x3.h" #include "/usr/include/s2/util/math/vector.h" #include "/usr/include/s2/util/units/length-units.h" #include "/usr/include/s2/util/units/physical-units.h" #include "/usr/include/s2/value_lexicon.h" // add namespaces namespace absl{typedef int tmp_add_type_1;} absl::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace absl{namespace debian3{typedef int tmp_add_type_2;}} absl::debian3::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace absl{namespace debian3{namespace internal{typedef int tmp_add_type_3;}}} absl::debian3::internal::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace google{typedef int tmp_add_type_4;} google::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace gtl{typedef int tmp_add_type_5;} gtl::tmp_add_type_5 tmp_add_func_5(){return 0;}; namespace gtl{namespace detail{typedef int tmp_add_type_6;}} gtl::detail::tmp_add_type_6 tmp_add_func_6(){return 0;}; namespace gtl{namespace internal{typedef int tmp_add_type_7;}} gtl::internal::tmp_add_type_7 tmp_add_func_7(){return 0;}; namespace S2{typedef int tmp_add_type_8;} S2::tmp_add_type_8 tmp_add_func_8(){return 0;}; namespace S2{namespace internal{typedef int tmp_add_type_9;}} S2::internal::tmp_add_type_9 tmp_add_func_9(){return 0;}; namespace s2builderutil{typedef int tmp_add_type_10;} s2builderutil::tmp_add_type_10 tmp_add_func_10(){return 0;}; namespace s2coding{typedef int tmp_add_type_11;} s2coding::tmp_add_type_11 tmp_add_func_11(){return 0;}; namespace s2internal{typedef int tmp_add_type_12;} s2internal::tmp_add_type_12 tmp_add_func_12(){return 0;}; namespace s2pred{typedef int tmp_add_type_13;} s2pred::tmp_add_type_13 tmp_add_func_13(){return 0;}; namespace s2shapeutil{typedef int tmp_add_type_14;} s2shapeutil::tmp_add_type_14 tmp_add_func_14(){return 0;}; namespace s2testing{typedef int tmp_add_type_15;} s2testing::tmp_add_type_15 tmp_add_func_15(){return 0;}; namespace s2textformat{typedef int tmp_add_type_16;} s2textformat::tmp_add_type_16 tmp_add_func_16(){return 0;}; namespace util{typedef int tmp_add_type_17;} util::tmp_add_type_17 tmp_add_func_17(){return 0;}; namespace util{namespace math{typedef int tmp_add_type_18;}} util::math::tmp_add_type_18 tmp_add_func_18(){return 0;}; namespace util{namespace units{typedef int tmp_add_type_19;}} util::units::tmp_add_type_19 tmp_add_func_19(){return 0;}; namespace absl{namespace debian3{namespace algorithm_internal{typedef int tmp_add_type_20;}}} absl::debian3::algorithm_internal::tmp_add_type_20 tmp_add_func_20(){return 0;}; namespace absl{namespace debian3{namespace base_internal{typedef int tmp_add_type_21;}}} absl::debian3::base_internal::tmp_add_type_21 tmp_add_func_21(){return 0;}; namespace absl{namespace debian3{namespace big_endian{typedef int tmp_add_type_22;}}} absl::debian3::big_endian::tmp_add_type_22 tmp_add_func_22(){return 0;}; namespace absl{namespace debian3{namespace compare_internal{typedef int tmp_add_type_23;}}} absl::debian3::compare_internal::tmp_add_type_23 tmp_add_func_23(){return 0;}; namespace absl{namespace debian3{namespace container_algorithm_internal{typedef int tmp_add_type_24;}}} absl::debian3::container_algorithm_internal::tmp_add_type_24 tmp_add_func_24(){return 0;}; namespace absl{namespace debian3{namespace container_internal{typedef int tmp_add_type_25;}}} absl::debian3::container_internal::tmp_add_type_25 tmp_add_func_25(){return 0;}; namespace absl{namespace debian3{namespace container_internal{namespace hashtable_debug_internal{typedef int tmp_add_type_26;}}}} absl::debian3::container_internal::hashtable_debug_internal::tmp_add_type_26 tmp_add_func_26(){return 0;}; namespace absl{namespace debian3{namespace container_internal{namespace internal_compressed_tuple{typedef int tmp_add_type_27;}}}} absl::debian3::container_internal::internal_compressed_tuple::tmp_add_type_27 tmp_add_func_27(){return 0;}; namespace absl{namespace debian3{namespace container_internal{namespace internal_layout{typedef int tmp_add_type_28;}}}} absl::debian3::container_internal::internal_layout::tmp_add_type_28 tmp_add_func_28(){return 0;}; namespace absl{namespace debian3{namespace container_internal{namespace internal_layout{namespace adl_barrier{typedef int tmp_add_type_29;}}}}} absl::debian3::container_internal::internal_layout::adl_barrier::tmp_add_type_29 tmp_add_func_29(){return 0;}; namespace absl{namespace debian3{namespace container_internal{namespace memory_internal{typedef int tmp_add_type_30;}}}} absl::debian3::container_internal::memory_internal::tmp_add_type_30 tmp_add_func_30(){return 0;}; namespace absl{namespace debian3{namespace cord_internal{typedef int tmp_add_type_31;}}} absl::debian3::cord_internal::tmp_add_type_31 tmp_add_func_31(){return 0;}; namespace absl{namespace debian3{namespace flags_internal{typedef int tmp_add_type_32;}}} absl::debian3::flags_internal::tmp_add_type_32 tmp_add_func_32(){return 0;}; namespace absl{namespace debian3{namespace functional_internal{typedef int tmp_add_type_33;}}} absl::debian3::functional_internal::tmp_add_type_33 tmp_add_func_33(){return 0;}; namespace absl{namespace debian3{namespace hash_internal{typedef int tmp_add_type_34;}}} absl::debian3::hash_internal::tmp_add_type_34 tmp_add_func_34(){return 0;}; namespace absl{namespace debian3{namespace inlined_vector_internal{typedef int tmp_add_type_35;}}} absl::debian3::inlined_vector_internal::tmp_add_type_35 tmp_add_func_35(){return 0;}; namespace absl{namespace debian3{namespace int128_internal{typedef int tmp_add_type_36;}}} absl::debian3::int128_internal::tmp_add_type_36 tmp_add_func_36(){return 0;}; namespace absl{namespace debian3{namespace little_endian{typedef int tmp_add_type_37;}}} absl::debian3::little_endian::tmp_add_type_37 tmp_add_func_37(){return 0;}; namespace absl{namespace debian3{namespace macros_internal{typedef int tmp_add_type_38;}}} absl::debian3::macros_internal::tmp_add_type_38 tmp_add_func_38(){return 0;}; namespace absl{namespace debian3{namespace memory_internal{typedef int tmp_add_type_39;}}} absl::debian3::memory_internal::tmp_add_type_39 tmp_add_func_39(){return 0;}; namespace absl{namespace debian3{namespace numbers_internal{typedef int tmp_add_type_40;}}} absl::debian3::numbers_internal::tmp_add_type_40 tmp_add_func_40(){return 0;}; namespace absl{namespace debian3{namespace numeric_internal{typedef int tmp_add_type_41;}}} absl::debian3::numeric_internal::tmp_add_type_41 tmp_add_func_41(){return 0;}; namespace absl{namespace debian3{namespace optional_internal{typedef int tmp_add_type_42;}}} absl::debian3::optional_internal::tmp_add_type_42 tmp_add_func_42(){return 0;}; namespace absl{namespace debian3{namespace profiling_internal{typedef int tmp_add_type_43;}}} absl::debian3::profiling_internal::tmp_add_type_43 tmp_add_func_43(){return 0;}; namespace absl{namespace debian3{namespace raw_logging_internal{typedef int tmp_add_type_44;}}} absl::debian3::raw_logging_internal::tmp_add_type_44 tmp_add_func_44(){return 0;}; namespace absl{namespace debian3{namespace span_internal{typedef int tmp_add_type_45;}}} absl::debian3::span_internal::tmp_add_type_45 tmp_add_func_45(){return 0;}; namespace absl{namespace debian3{namespace str_format_internal{typedef int tmp_add_type_46;}}} absl::debian3::str_format_internal::tmp_add_type_46 tmp_add_func_46(){return 0;}; namespace absl{namespace debian3{namespace strings_internal{typedef int tmp_add_type_47;}}} absl::debian3::strings_internal::tmp_add_type_47 tmp_add_func_47(){return 0;}; namespace absl{namespace debian3{namespace swap_internal{typedef int tmp_add_type_48;}}} absl::debian3::swap_internal::tmp_add_type_48 tmp_add_func_48(){return 0;}; namespace absl{namespace debian3{namespace synchronization_internal{typedef int tmp_add_type_49;}}} absl::debian3::synchronization_internal::tmp_add_type_49 tmp_add_func_49(){return 0;}; namespace absl{namespace debian3{namespace time_internal{typedef int tmp_add_type_50;}}} absl::debian3::time_internal::tmp_add_type_50 tmp_add_func_50(){return 0;}; namespace absl{namespace debian3{namespace time_internal{namespace cctz{typedef int tmp_add_type_51;}}}} absl::debian3::time_internal::cctz::tmp_add_type_51 tmp_add_func_51(){return 0;}; namespace absl{namespace debian3{namespace time_internal{namespace cctz{namespace detail{typedef int tmp_add_type_52;}}}}} absl::debian3::time_internal::cctz::detail::tmp_add_type_52 tmp_add_func_52(){return 0;}; namespace absl{namespace debian3{namespace time_internal{namespace cctz{namespace detail{namespace impl{typedef int tmp_add_type_53;}}}}}} absl::debian3::time_internal::cctz::detail::impl::tmp_add_type_53 tmp_add_func_53(){return 0;}; namespace absl{namespace debian3{namespace type_traits_internal{typedef int tmp_add_type_54;}}} absl::debian3::type_traits_internal::tmp_add_type_54 tmp_add_func_54(){return 0;}; namespace absl{namespace debian3{namespace utility_internal{typedef int tmp_add_type_55;}}} absl::debian3::utility_internal::tmp_add_type_55 tmp_add_func_55(){return 0;}; namespace absl{namespace debian3{namespace variant_internal{typedef int tmp_add_type_56;}}} absl::debian3::variant_internal::tmp_add_type_56 tmp_add_func_56(){return 0;}; namespace endian_internal{typedef int tmp_add_type_57;} endian_internal::tmp_add_type_57 tmp_add_func_57(){return 0;}; namespace gtl{namespace compact_array_internal{typedef int tmp_add_type_58;}} gtl::compact_array_internal::tmp_add_type_58 tmp_add_func_58(){return 0;}; namespace s2polyline_alignment{typedef int tmp_add_type_59;} s2polyline_alignment::tmp_add_type_59 tmp_add_func_59(){return 0;}; namespace thread_safety_analysis{typedef int tmp_add_type_60;} thread_safety_analysis::tmp_add_type_60 tmp_add_func_60(){return 0;}; namespace util{namespace math{namespace internal_vector{typedef int tmp_add_type_61;}}} util::math::internal_vector::tmp_add_type_61 tmp_add_func_61(){return 0;}; // add classes BigEndian* tmp_add_class_0; Bits* tmp_add_class_1; Decoder* tmp_add_class_2; DecoderExtensions* tmp_add_class_3; EncodedS2LaxPolygonShape* tmp_add_class_4; EncodedS2LaxPolylineShape* tmp_add_class_5; EncodedS2PointVectorShape* tmp_add_class_6; EncodedS2ShapeIndex* tmp_add_class_7; Encoder* tmp_add_class_8; ExactFloat* tmp_add_class_9; HashMix* tmp_add_class_10; IdSetLexicon* tmp_add_class_11; LittleEndian* tmp_add_class_12; MathUtil* tmp_add_class_13; MutableS2ShapeIndex* tmp_add_class_14; R1Interval* tmp_add_class_15; R2Rect* tmp_add_class_16; S1Angle* tmp_add_class_17; S1ChordAngle* tmp_add_class_18; S1Interval* tmp_add_class_19; S2BooleanOperation* tmp_add_class_20; S2BufferOperation* tmp_add_class_21; S2Builder* tmp_add_class_22; S2Cap* tmp_add_class_23; S2Cell* tmp_add_class_24; S2CellId* tmp_add_class_25; S2CellIdHash* tmp_add_class_26; S2CellIndex* tmp_add_class_27; S2CellUnion* tmp_add_class_28; S2ClippedShape* tmp_add_class_29; S2ClosestCellQuery* tmp_add_class_30; S2ClosestEdgeQuery* tmp_add_class_31; S2ClosestPointQueryCellTarget* tmp_add_class_32; S2ClosestPointQueryEdgeTarget* tmp_add_class_33; S2ClosestPointQueryOptions* tmp_add_class_34; S2ClosestPointQueryPointTarget* tmp_add_class_35; S2ClosestPointQueryShapeIndexTarget* tmp_add_class_36; S2ContainsPointQueryOptions* tmp_add_class_37; S2ContainsVertexQuery* tmp_add_class_38; S2ConvexHullQuery* tmp_add_class_39; S2CrossingEdgeQuery* tmp_add_class_40; S2Earth* tmp_add_class_41; S2EdgeTessellator* tmp_add_class_42; S2EdgeVectorShape* tmp_add_class_43; S2Error* tmp_add_class_44; S2FatalLogMessage* tmp_add_class_45; S2FurthestEdgeQuery* tmp_add_class_46; S2LatLng* tmp_add_class_47; S2LatLngRect* tmp_add_class_48; S2LatLngRectBounder* tmp_add_class_49; S2LaxClosedPolylineShape* tmp_add_class_50; S2LaxLoopShape* tmp_add_class_51; S2LaxPolygonShape* tmp_add_class_52; S2LaxPolylineShape* tmp_add_class_53; S2LogMessage* tmp_add_class_54; S2LogMessageVoidify* tmp_add_class_55; S2Loop* tmp_add_class_56; S2MaxDistance* tmp_add_class_57; S2MaxDistanceCellTarget* tmp_add_class_58; S2MaxDistanceEdgeTarget* tmp_add_class_59; S2MaxDistancePointTarget* tmp_add_class_60; S2MaxDistanceShapeIndexTarget* tmp_add_class_61; S2MemoryTracker* tmp_add_class_62; S2MinDistance* tmp_add_class_63; S2MinDistanceCellTarget* tmp_add_class_64; S2MinDistanceCellUnionTarget* tmp_add_class_65; S2MinDistanceEdgeTarget* tmp_add_class_66; S2MinDistancePointTarget* tmp_add_class_67; S2MinDistanceShapeIndexTarget* tmp_add_class_68; S2NullStream* tmp_add_class_69; S2PaddedCell* tmp_add_class_70; S2PointLoopSpan* tmp_add_class_71; S2PointRegion* tmp_add_class_72; S2PointVectorShape* tmp_add_class_73; S2Polygon* tmp_add_class_74; S2Polyline* tmp_add_class_75; S2PolylineSimplifier* tmp_add_class_76; S2R2Rect* tmp_add_class_77; S2Region* tmp_add_class_78; S2RegionCoverer* tmp_add_class_79; S2RegionIntersection* tmp_add_class_80; S2RegionTermIndexer* tmp_add_class_81; S2RegionUnion* tmp_add_class_82; S2Shape* tmp_add_class_83; S2ShapeIndex* tmp_add_class_84; S2ShapeIndexBufferedRegion* tmp_add_class_85; S2ShapeIndexCell* tmp_add_class_86; S2Testing* tmp_add_class_87; S2VertexIdLaxLoopShape* tmp_add_class_88; S2WindingOperation* tmp_add_class_89; S2WrappedShape* tmp_add_class_90; S2XYZFaceSiTi* tmp_add_class_91; SpinLock* tmp_add_class_92; SpinLockHolder* tmp_add_class_93; Varint* tmp_add_class_94; _G_fpos64_t* tmp_add_class_95; _G_fpos_t* tmp_add_class_96; _IO_cookie_io_functions_t* tmp_add_class_97; crypto_ex_data_st* tmp_add_class_98; crypto_threadid_st* tmp_add_class_99; itimerval* tmp_add_class_100; ossl_algorithm_st* tmp_add_class_101; ossl_dispatch_st* tmp_add_class_102; ossl_item_st* tmp_add_class_103; ossl_param_st* tmp_add_class_104; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/dTlx5J7Bbs/dump1.h" -I/usr/include/s2/util/endian In file included from /usr/include/c++/12/memory:66, from /usr/include/absl/base/casts.h:28, from /usr/include/s2/util/endian/endian.h:35, from /usr/include/arm-linux-gnueabihf/sys/types.h:176, from /usr/include/stdlib.h:395, from /usr/include/c++/12/cstdlib:75, from /usr/include/c++/12/ext/string_conversions.h:41, from /usr/include/c++/12/bits/basic_string.h:3960, from /usr/include/c++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /usr/include/s2/base/logging.h:53, from /usr/include/s2/base/casts.h:32, from /tmp/dTlx5J7Bbs/dump1.h:13: /usr/include/c++/12/bits/stl_uninitialized.h:81:3: error: template with C linkage 81 | template | ^~~~~~~~ In file included from /usr/include/features.h:487, from /usr/include/arm-linux-gnueabihf/c++/12/bits/os_defines.h:39, from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++config.h:655, from /usr/include/c++/12/cassert:43, from /usr/include/s2/base/casts.h:27: /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:110:3: error: template with C linkage 110 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:130:3: error: template with C linkage 130 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:140:3: error: template specialization with C linkage 140 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:161:3: error: template with C linkage 161 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:190:3: error: template with C linkage 190 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:208:3: error: template with C linkage 208 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:218:3: error: template specialization with C linkage 218 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:239:3: error: template with C linkage 239 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:258:3: error: template with C linkage 258 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:277:3: error: template with C linkage 277 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:287:3: error: template specialization with C linkage 287 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:310:3: error: template with C linkage 310 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:340:3: error: template with C linkage 340 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:375:3: error: template with C linkage 375 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:421:3: error: template with C linkage 421 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:434:3: error: template with C linkage 434 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:608:3: error: template specialization with C linkage 608 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:626:3: error: template with C linkage 626 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:649:3: error: template specialization with C linkage 649 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:671:3: error: template with C linkage 671 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:688:3: error: template with C linkage 688 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:708:3: error: template with C linkage 708 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:728:3: error: template with C linkage 728 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:739:3: error: template with C linkage 739 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:761:3: error: template with C linkage 761 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:768:3: error: template with C linkage 768 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:790:3: error: template specialization with C linkage 790 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:801:3: error: template with C linkage 801 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:823:3: error: template specialization with C linkage 823 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:834:3: error: template with C linkage 834 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:849:3: error: template with C linkage 849 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:861:3: error: template with C linkage 861 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:941:3: error: template with C linkage 941 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:962:3: error: template with C linkage 962 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:977:3: error: template with C linkage 977 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:990:3: error: template with C linkage 990 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:1005:3: error: template with C linkage 1005 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:1020:3: error: template with C linkage 1020 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:1038:3: error: template with C linkage 1038 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:1053:3: error: template with C linkage 1053 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:1070:3: error: template with C linkage 1070 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:1074:3: error: template with C linkage 1074 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:1123:3: error: template with C linkage 1123 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tempbuf.h:98:3: error: template with C linkage 98 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tempbuf.h:126:3: error: template with C linkage 126 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tempbuf.h:136:3: error: template with C linkage 136 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tempbuf.h:195:3: error: template with C linkage 195 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tempbuf.h:226:3: error: template specialization with C linkage 226 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tempbuf.h:244:3: error: template with C linkage 244 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tempbuf.h:257:3: error: template with C linkage 257 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/memory:68: /usr/include/c++/12/bits/stl_raw_storage_iter.h:71:3: error: template with C linkage 71 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/align.h:35, from /usr/include/c++/12/memory:72: /usr/include/c++/12/bit:149:3: error: template with C linkage 149 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bit:171:3: error: template with C linkage 171 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bit:193:3: error: template with C linkage 193 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bit:239:3: error: template with C linkage 239 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bit:246:3: error: template with C linkage 246 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bit:280:3: error: template with C linkage 280 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bit:287:3: error: template with C linkage 287 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bit:316:3: error: template with C linkage 316 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bit:321:3: error: template with C linkage 321 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bit:353:3: error: template with C linkage 353 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bit:363:3: error: template with C linkage 363 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/memory:73: /usr/include/c++/12/bits/uses_allocator.h:46:3: error: template with C linkage 46 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:56:3: error: template with C linkage 56 | template> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:60:3: error: template with C linkage 60 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:67:3: error: template with C linkage 67 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:79:3: error: template with C linkage 79 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:82:3: error: template with C linkage 82 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:85:3: error: template with C linkage 85 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:88:3: error: template with C linkage 88 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:104:3: error: template with C linkage 104 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:108:3: error: template with C linkage 108 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:112:3: error: template with C linkage 112 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:122:3: error: template with C linkage 122 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:127:3: error: template with C linkage 127 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:132:3: error: template with C linkage 132 | template class _Predicate, | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:140:3: error: template with C linkage 140 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:146:3: error: template with C linkage 146 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:151:3: error: template with C linkage 151 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:159:3: error: template with C linkage 159 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:165:3: error: template with C linkage 165 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:170:3: error: template with C linkage 170 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:178:3: error: template with C linkage 178 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uses_allocator.h:183:3: error: template with C linkage 183 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/unique_ptr.h:36, from /usr/include/c++/12/memory:76: /usr/include/c++/12/tuple:56:3: error: template with C linkage 56 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:59:3: error: template with C linkage 59 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:63:3: error: template with C linkage 63 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:67:3: error: template with C linkage 67 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:72:3: error: template with C linkage 72 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:186:3: error: template with C linkage 186 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:249:3: error: template with C linkage 249 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:257:3: error: template with C linkage 257 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:415:3: error: template with C linkage 415 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:553:3: error: template with C linkage 553 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:595:3: error: template with C linkage 595 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:608:3: error: template with C linkage 608 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:947:3: error: template with C linkage 947 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:949:3: error: template with C linkage 949 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:951:3: error: template with C linkage 951 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:953:3: error: template with C linkage 953 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:955:3: error: template with C linkage 955 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:960:3: error: template specialization with C linkage 960 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:980:3: error: template with C linkage 980 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1339:3: error: template with C linkage 1339 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1344:3: error: template with C linkage 1344 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1348:3: error: template with C linkage 1348 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1354:3: error: template with C linkage 1354 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1362:3: error: template with C linkage 1362 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1367:3: error: template with C linkage 1367 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1373:3: error: template with C linkage 1373 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1378:3: error: template with C linkage 1378 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1384:3: error: template with C linkage 1384 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1390:3: error: template with C linkage 1390 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1399:3: error: template with C linkage 1399 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1409:3: error: template with C linkage 1409 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1419:3: error: template with C linkage 1419 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1430:3: error: template with C linkage 1430 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1441:3: error: template with C linkage 1441 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1453:3: error: template with C linkage 1453 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1465:3: error: template with C linkage 1465 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1484:3: error: template with C linkage 1484 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1494:3: error: template with C linkage 1494 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1536:3: error: template with C linkage 1536 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1549:3: error: template with C linkage 1549 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1555:3: error: template with C linkage 1555 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1561:3: error: template with C linkage 1561 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1567:3: error: template with C linkage 1567 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1575:3: error: template with C linkage 1575 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1587:3: error: template with C linkage 1587 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1595:3: error: template with C linkage 1595 | template struct array; | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1597:3: error: template with C linkage 1597 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1601:3: error: template with C linkage 1601 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1605:3: error: template with C linkage 1605 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1609:3: error: template with C linkage 1609 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1614:3: error: template with C linkage 1614 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1617:3: error: template with C linkage 1617 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1624:3: error: template with C linkage 1624 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1630:3: error: template with C linkage 1630 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1636:3: error: template with C linkage 1636 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1642:3: error: template with C linkage 1642 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1645:3: error: template specialization with C linkage 1645 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1651:3: error: template with C linkage 1651 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1657:3: error: template with C linkage 1657 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1665:3: error: template with C linkage 1665 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1674:3: error: template with C linkage 1674 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1677:3: error: template specialization with C linkage 1677 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1683:3: error: template with C linkage 1683 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1693:3: error: template with C linkage 1693 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1696:3: error: template with C linkage 1696 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1711:3: error: template with C linkage 1711 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1722:3: error: template with C linkage 1722 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1727:3: error: template with C linkage 1727 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1748:3: error: template with C linkage 1748 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1763:3: error: template with C linkage 1763 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1775:5: error: template with C linkage 1775 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1786:3: error: template with C linkage 1786 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1798:3: error: template with C linkage 1798 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1810:3: error: template with C linkage 1810 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1827:3: error: template with C linkage 1827 | template class _Trait, typename _Tp, typename _Tuple> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1830:3: error: template with C linkage 1830 | template class _Trait, typename _Tp, typename... _Up> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1834:3: error: template with C linkage 1834 | template class _Trait, typename _Tp, typename... _Up> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1838:3: error: template with C linkage 1838 | template class _Trait, typename _Tp, typename... _Up> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1842:3: error: template with C linkage 1842 | template class _Trait, typename _Tp, typename... _Up> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1848:3: error: template with C linkage 1848 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1856:3: error: template with C linkage 1856 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1870:3: error: template with C linkage 1870 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/tuple:1875:3: error: template with C linkage 1875 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:64:3: error: template with C linkage 64 | template class auto_ptr; | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:70:3: error: template with C linkage 70 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:103:3: error: template with C linkage 103 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:139:3: error: template with C linkage 139 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:228:3: error: template with C linkage 228 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:246:3: error: template with C linkage 246 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:254:3: error: template with C linkage 254 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:268:3: error: template with C linkage 268 | template > | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:526:3: error: template with C linkage 526 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:799:3: error: template with C linkage 799 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:813:3: error: template with C linkage 813 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:820:3: error: template with C linkage 820 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:837:3: error: template with C linkage 837 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:844:3: error: template with C linkage 844 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:860:3: error: template with C linkage 860 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:868:3: error: template with C linkage 868 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:892:3: error: template with C linkage 892 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:902:3: error: template with C linkage 902 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:918:3: error: template with C linkage 918 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:925:3: error: template with C linkage 925 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:944:3: error: template with C linkage 944 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:954:3: error: template with C linkage 954 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:970:3: error: template with C linkage 970 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:1001:3: error: template with C linkage 1001 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:1021:3: error: template with C linkage 1021 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:1033:3: error: template with C linkage 1033 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:1037:3: error: template with C linkage 1037 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:1041:3: error: template with C linkage 1041 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:1045:3: error: template with C linkage 1045 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:1047:3: error: template with C linkage 1047 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:1049:3: error: template with C linkage 1049 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:1061:3: error: template with C linkage 1061 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:1076:3: error: template with C linkage 1076 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:1087:3: error: template with C linkage 1087 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:1151:5: error: template with C linkage 1151 | template struct _Never_valueless_alt; // see | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unique_ptr.h:1155:5: error: template with C linkage 1155 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/shared_ptr_base.h:53, from /usr/include/c++/12/bits/shared_ptr.h:53, from /usr/include/c++/12/memory:77: /usr/include/c++/12/bits/allocated_ptr.h:46:3: error: template with C linkage 46 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/allocated_ptr.h:94:3: error: template with C linkage 94 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/shared_ptr_base.h:60: /usr/include/c++/12/ext/aligned_buffer.h:46:3: error: template with C linkage 46 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/ext/aligned_buffer.h:89:3: error: template with C linkage 89 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:77:3: error: template with C linkage 77 | template class auto_ptr; | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:105:3: error: template with C linkage 105 | template<_Lock_policy _Lp> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:113:3: error: template specialization with C linkage 113 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:124:3: error: template with C linkage 124 | template<_Lock_policy _Lp = __default_lock_policy> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:241:3: error: template specialization with C linkage 241 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:252:3: error: template specialization with C linkage 252 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:266:3: error: template specialization with C linkage 266 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:286:3: error: template specialization with C linkage 286 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:291:3: error: template specialization with C linkage 291 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:303:3: error: template specialization with C linkage 303 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:315:3: error: template specialization with C linkage 315 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:365:3: error: template specialization with C linkage 365 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:370:3: error: template specialization with C linkage 370 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:378:3: error: template specialization with C linkage 378 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:385:3: error: template with C linkage 385 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:388:3: error: template with C linkage 388 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:391:3: error: template with C linkage 391 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:394:3: error: template with C linkage 394 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:397:3: error: template with C linkage 397 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:400:3: error: template with C linkage 400 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:403:3: error: template with C linkage 403 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:406:3: error: template with C linkage 406 | template<_Lock_policy _Lp = __default_lock_policy> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:409:3: error: template with C linkage 409 | template<_Lock_policy _Lp = __default_lock_policy> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:418:3: error: template with C linkage 418 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:445:3: error: template specialization with C linkage 445 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:449:3: error: template specialization with C linkage 449 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:453:3: error: template specialization with C linkage 453 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:462:3: error: template with C linkage 462 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:478:3: error: template with C linkage 478 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:493:3: error: template with C linkage 493 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:560:5: error: template with C linkage 560 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:573:3: error: template with C linkage 573 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:579:3: error: template with C linkage 579 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:888:5: error: template with C linkage 888 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:892:3: error: template with C linkage 892 | template<_Lock_policy _Lp> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1139:3: error: template with C linkage 1139 | template<_Lock_policy _Lp> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1239:3: error: template with C linkage 1239 | template<_Lock_policy _Lp> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1249:3: error: template with C linkage 1249 | template<_Lock_policy _Lp> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1263:3: error: template with C linkage 1263 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1268:3: error: template with C linkage 1268 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1273:3: error: template with C linkage 1273 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1278:3: error: template with C linkage 1278 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1283:3: error: template with C linkage 1283 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1288:3: error: template with C linkage 1288 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1294:3: error: template with C linkage 1294 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1299:3: error: template with C linkage 1299 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1305:3: error: template with C linkage 1305 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1310:3: error: template with C linkage 1310 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1316:3: error: template with C linkage 1316 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1320:3: error: template with C linkage 1320 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1326:3: error: template with C linkage 1326 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1332:3: error: template with C linkage 1332 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1339:3: error: template with C linkage 1339 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1383:3: error: template with C linkage 1383 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1421:3: error: template with C linkage 1421 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1791:3: error: template with C linkage 1791 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1797:3: error: template with C linkage 1797 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1817:3: error: template with C linkage 1817 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1822:3: error: template with C linkage 1822 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1828:3: error: template with C linkage 1828 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1833:3: error: template with C linkage 1833 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1838:3: error: template with C linkage 1838 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1849:3: error: template with C linkage 1849 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1857:3: error: template with C linkage 1857 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1865:3: error: template with C linkage 1865 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1871:3: error: template with C linkage 1871 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1876:3: error: template with C linkage 1876 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1881:3: error: template with C linkage 1881 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1887:3: error: template with C linkage 1887 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1892:3: error: template with C linkage 1892 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1897:3: error: template with C linkage 1897 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1903:3: error: template with C linkage 1903 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1908:3: error: template with C linkage 1908 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1915:3: error: template with C linkage 1915 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1927:3: error: template with C linkage 1927 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1940:3: error: template with C linkage 1940 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1953:3: error: template with C linkage 1953 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1964:3: error: template with C linkage 1964 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:1973:3: error: template with C linkage 1973 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:2126:3: error: template with C linkage 2126 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:2133:3: error: template with C linkage 2133 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:2150:3: error: template specialization with C linkage 2150 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:2162:3: error: template with C linkage 2162 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:2167:3: error: template with C linkage 2167 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:2173:3: error: template with C linkage 2173 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_base.h:2223:3: error: template with C linkage 2223 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:68:3: error: template with C linkage 68 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:77:3: error: template with C linkage 77 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:92:3: error: template with C linkage 92 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:111:3: error: template with C linkage 111 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:174:3: error: template with C linkage 174 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:542:3: error: template with C linkage 542 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:544:3: error: template with C linkage 544 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:553:3: error: template with C linkage 553 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:559:3: error: template with C linkage 559 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:580:3: error: template with C linkage 580 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:586:3: error: template with C linkage 586 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:592:3: error: template with C linkage 592 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:598:3: error: template with C linkage 598 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:604:3: error: template with C linkage 604 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:615:3: error: template with C linkage 615 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:624:3: error: template with C linkage 624 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:633:3: error: template with C linkage 633 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:639:3: error: template with C linkage 639 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:645:3: error: template with C linkage 645 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:651:3: error: template with C linkage 651 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:657:3: error: template with C linkage 657 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:663:3: error: template with C linkage 663 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:669:3: error: template with C linkage 669 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:675:3: error: template with C linkage 675 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:681:3: error: template with C linkage 681 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:690:3: error: template with C linkage 690 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:698:3: error: template with C linkage 698 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:707:3: error: template with C linkage 707 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:716:3: error: template with C linkage 716 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:729:3: error: template with C linkage 729 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:810:3: error: template with C linkage 810 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:879:3: error: template with C linkage 879 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:886:3: error: template with C linkage 886 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:893:3: error: template with C linkage 893 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:897:3: error: template specialization with C linkage 897 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:902:3: error: template with C linkage 902 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:908:3: error: template with C linkage 908 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:918:3: error: template with C linkage 918 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:988:3: error: template with C linkage 988 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:1003:3: error: template with C linkage 1003 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:1152:3: error: template with C linkage 1152 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:1169:5: error: template with C linkage 1169 | template struct _Never_valueless_alt; // see | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:1173:5: error: template with C linkage 1173 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr.h:1180:5: error: template with C linkage 1180 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78: /usr/include/c++/12/bits/atomic_base.h:140:3: error: template with C linkage 140 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/atomic_base.h:149:3: error: template with C linkage 149 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/atomic_base.h:161:3: error: template with C linkage 161 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/atomic_base.h:164:3: error: template with C linkage 164 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/atomic_base.h:323:3: error: template with C linkage 323 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/atomic_base.h:668:3: error: template with C linkage 668 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:74:3: error: template with C linkage 74 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:85:3: error: template with C linkage 85 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:101:3: error: template with C linkage 101 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:109:3: error: template with C linkage 109 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:114:3: error: template with C linkage 114 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:122:3: error: template with C linkage 122 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:137:3: error: template with C linkage 137 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:146:3: error: template with C linkage 146 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:151:3: error: template with C linkage 151 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:161:3: error: template with C linkage 161 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:174:3: error: template with C linkage 174 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:184:3: error: template with C linkage 184 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:192:3: error: template with C linkage 192 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:203:3: error: template with C linkage 203 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:223:3: error: template with C linkage 223 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:245:3: error: template with C linkage 245 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:254:3: error: template with C linkage 254 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:266:3: error: template with C linkage 266 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:275:3: error: template with C linkage 275 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:297:3: error: template with C linkage 297 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:307:3: error: template with C linkage 307 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/shared_ptr_atomic.h:319:3: error: template with C linkage 319 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/memory:82: /usr/include/c++/12/backward/auto_ptr.h:47:3: error: template with C linkage 47 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/backward/auto_ptr.h:88:3: error: template with C linkage 88 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/backward/auto_ptr.h:291:3: error: template specialization with C linkage 291 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/backward/auto_ptr.h:299:3: error: template with C linkage 299 | template<_Lock_policy _Lp> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/backward/auto_ptr.h:306:3: error: template with C linkage 306 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/backward/auto_ptr.h:319:3: error: template with C linkage 319 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/backward/auto_ptr.h:325:3: error: template with C linkage 325 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/memory:116:1: error: template with C linkage 116 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/pstl/glue_memory_defs.h:13, from /usr/include/c++/12/memory:144: /usr/include/c++/12/pstl/execution_defs.h:116:1: error: template with C linkage 116 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/execution_defs.h:121:1: error: template specialization with C linkage 121 | template <> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/execution_defs.h:125:1: error: template specialization with C linkage 125 | template <> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/execution_defs.h:129:1: error: template specialization with C linkage 129 | template <> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/execution_defs.h:133:1: error: template specialization with C linkage 133 | template <> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/execution_defs.h:139:1: error: template with C linkage 139 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/execution_defs.h:148:1: error: template with C linkage 148 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/glue_memory_defs.h:20:1: error: template with C linkage 20 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/glue_memory_defs.h:24:1: error: template with C linkage 24 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/glue_memory_defs.h:30:1: error: template with C linkage 30 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/glue_memory_defs.h:34:1: error: template with C linkage 34 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/glue_memory_defs.h:40:1: error: template with C linkage 40 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/glue_memory_defs.h:44:1: error: template with C linkage 44 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/glue_memory_defs.h:50:1: error: template with C linkage 50 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/glue_memory_defs.h:54:1: error: template with C linkage 54 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/glue_memory_defs.h:60:1: error: template with C linkage 60 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/glue_memory_defs.h:64:1: error: template with C linkage 64 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/glue_memory_defs.h:70:1: error: template with C linkage 70 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/pstl/glue_memory_defs.h:74:1: error: template with C linkage 74 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/utility:68, from /usr/include/absl/base/casts.h:30: /usr/include/c++/12/bits/stl_relops.h:86:5: error: template with C linkage 86 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_relops.h:99:5: error: template with C linkage 99 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_relops.h:112:5: error: template with C linkage 112 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_relops.h:125:5: error: template with C linkage 125 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/utility:90:3: error: template with C linkage 90 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/utility:101:3: error: template with C linkage 101 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/utility:107:3: error: template with C linkage 107 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/absl/base/casts.h:36: /usr/include/absl/base/internal/identity.h:25:1: error: template with C linkage 25 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/base/internal/identity.h:30:1: error: template with C linkage 30 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/absl/base/casts.h:37: /usr/include/absl/base/macros.h:52:1: error: template with C linkage 52 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/functional:59, from /usr/include/absl/meta/type_traits.h:39, from /usr/include/absl/base/casts.h:38: /usr/include/c++/12/bits/std_function.h:68:3: error: template with C linkage 68 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:88:5: error: template with C linkage 88 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:93:5: error: template with C linkage 93 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:110:3: error: template with C linkage 110 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:120:5: error: template with C linkage 120 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:256:3: error: template with C linkage 256 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:259:3: error: template with C linkage 259 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:304:3: error: template specialization with C linkage 304 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:317:3: error: template with C linkage 317 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:333:3: error: template with C linkage 333 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:672:3: error: template with C linkage 672 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:676:3: error: template with C linkage 676 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:682:3: error: template with C linkage 682 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:688:3: error: template with C linkage 688 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:694:3: error: template with C linkage 694 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:700:3: error: template with C linkage 700 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:703:3: error: template with C linkage 703 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:723:3: error: template with C linkage 723 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:734:3: error: template with C linkage 734 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:740:3: error: template with C linkage 740 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:755:3: error: template with C linkage 755 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:763:5: error: template with C linkage 763 | template struct _Never_valueless_alt; // see | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/std_function.h:767:5: error: template with C linkage 767 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/hashtable.h:35, from /usr/include/c++/12/unordered_map:46, from /usr/include/c++/12/functional:61: /usr/include/c++/12/bits/hashtable_policy.h:45:3: error: template with C linkage 45 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:71:3: error: template with C linkage 71 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:77:3: error: template with C linkage 77 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:85:5: error: template with C linkage 85 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:93:5: error: template with C linkage 93 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:96:5: error: template with C linkage 96 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:100:5: error: template with C linkage 100 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:104:5: error: template with C linkage 104 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:108:5: error: template with C linkage 108 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:114:3: error: template with C linkage 114 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:117:3: error: template specialization with C linkage 117 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:130:3: error: template specialization with C linkage 130 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:140:3: error: template with C linkage 140 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:145:3: error: template with C linkage 145 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:197:3: error: template with C linkage 197 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:243:3: error: template with C linkage 243 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:257:3: error: template with C linkage 257 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:287:3: error: template with C linkage 287 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:314:3: error: template with C linkage 314 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:321:3: error: template specialization with C linkage 321 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:325:3: error: template with C linkage 325 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:334:3: error: template with C linkage 334 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:345:3: error: template with C linkage 345 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:374:3: error: template with C linkage 374 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:424:3: error: template with C linkage 424 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:696:3: error: template with C linkage 696 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:1107:3: error: template with C linkage 1107 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:1190:3: error: template with C linkage 1190 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:1213:3: error: template with C linkage 1213 | template::value> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:1408:3: error: template with C linkage 1408 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:1422:3: error: template with C linkage 1422 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:1957:3: error: template with C linkage 1957 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:1980:3: error: template with C linkage 1980 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:1988:3: error: template with C linkage 1988 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:1998:3: error: template with C linkage 1998 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:2010:3: error: template with C linkage 2010 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable_policy.h:2023:3: error: template with C linkage 2023 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/hashtable.h:36: /usr/include/c++/12/bits/enable_special_members.h:52:1: error: template with C linkage 52 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:76:1: error: template with C linkage 76 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:84:1: error: template with C linkage 84 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:128:1: error: template with C linkage 128 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:132:1: error: template with C linkage 132 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:144:1: error: template with C linkage 144 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:156:1: error: template with C linkage 156 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:168:1: error: template with C linkage 168 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:180:1: error: template with C linkage 180 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:192:1: error: template with C linkage 192 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:204:1: error: template with C linkage 204 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:216:1: error: template with C linkage 216 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:228:1: error: template with C linkage 228 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:240:1: error: template with C linkage 240 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:252:1: error: template with C linkage 252 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:264:1: error: template with C linkage 264 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:276:1: error: template with C linkage 276 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:288:1: error: template with C linkage 288 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/enable_special_members.h:300:1: error: template with C linkage 300 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/hashtable.h:38: /usr/include/c++/12/bits/node_handle.h:63:3: error: template with C linkage 63 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/node_handle.h:238:3: error: template with C linkage 238 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/node_handle.h:328:3: error: template with C linkage 328 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/node_handle.h:380:3: error: template with C linkage 380 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable.h:48:3: error: template with C linkage 48 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable.h:58:3: error: template with C linkage 58 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable.h:178:3: error: template with C linkage 178 | template class _Hash_merge_helper { }; | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/hashtable.h:2691:3: error: template with C linkage 2691 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/unordered_map:47: /usr/include/c++/12/bits/unordered_map.h:39:3: error: template with C linkage 39 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unordered_map.h:42:3: error: template with C linkage 42 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unordered_map.h:59:3: error: template with C linkage 59 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unordered_map.h:98:3: error: template with C linkage 98 | template, | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unordered_map.h:1164:3: error: template with C linkage 1164 | template, | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unordered_map.h:2066:3: error: template with C linkage 2066 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unordered_map.h:2125:3: error: template with C linkage 2125 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unordered_map.h:2132:3: error: template with C linkage 2132 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unordered_map.h:2139:3: error: template with C linkage 2139 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unordered_map.h:2146:3: error: template with C linkage 2146 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unordered_map.h:2153:3: error: template with C linkage 2153 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/unordered_map.h:2164:3: error: template with C linkage 2164 | template class polymorphic_allocator; | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/unordered_map:62:5: error: template with C linkage 62 | template, | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/unordered_map:67:5: error: template with C linkage 67 | template, | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64, from /usr/include/c++/12/functional:62: /usr/include/c++/12/bits/stl_vector.h:84:3: error: template with C linkage 84 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:422:3: error: template with C linkage 422 | template > | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:2013:3: error: template with C linkage 2013 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:2072:3: error: template with C linkage 2072 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:2079:3: error: template with C linkage 2079 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:2085:3: error: template with C linkage 2085 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:2091:3: error: template with C linkage 2091 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:2097:3: error: template with C linkage 2097 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:2104:3: error: template with C linkage 2104 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:2116:5: error: template with C linkage 2116 | template struct _Never_valueless_alt; // see | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:2120:5: error: template with C linkage 2120 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:65: /usr/include/c++/12/bits/stl_bvector.h:141:5: error: conflicting declaration of C function ‘void std::swap(_Bit_reference, bool&)’ 141 | swap(_Bit_reference __x, bool& __y) noexcept | ^~~~ /usr/include/c++/12/bits/stl_bvector.h:132:5: note: previous declaration ‘void std::swap(_Bit_reference, _Bit_reference)’ 132 | swap(_Bit_reference __x, _Bit_reference __y) noexcept | ^~~~ /usr/include/c++/12/bits/stl_bvector.h:150:5: error: conflicting declaration of C function ‘void std::swap(bool&, _Bit_reference)’ 150 | swap(bool& __x, _Bit_reference __y) noexcept | ^~~~ /usr/include/c++/12/bits/stl_bvector.h:132:5: note: previous declaration ‘void std::swap(_Bit_reference, _Bit_reference)’ 132 | swap(_Bit_reference __x, _Bit_reference __y) noexcept | ^~~~ /usr/include/c++/12/bits/stl_bvector.h:356:5: error: conflicting declaration of C function ‘std::_Bit_iterator::iterator std::operator+(iterator::difference_type, const _Bit_iterator::iterator&)’ 356 | operator+(difference_type __n, const iterator& __x) | ^~~~~~~~ /usr/include/c++/12/bits/stl_bvector.h:347:5: note: previous declaration ‘std::_Bit_iterator::iterator std::operator+(const _Bit_iterator::iterator&, iterator::difference_type)’ 347 | operator+(const iterator& __x, difference_type __n) | ^~~~~~~~ /usr/include/c++/12/bits/stl_bvector.h:361:5: error: conflicting declaration of C function ‘std::_Bit_iterator::iterator std::operator-(const _Bit_iterator::iterator&, iterator::difference_type)’ 361 | operator-(const iterator& __x, difference_type __n) | ^~~~~~~~ /usr/include/c++/12/bits/stl_bvector.h:255:5: note: previous declaration ‘std::ptrdiff_t std::operator-(const _Bit_iterator_base&, const _Bit_iterator_base&)’ 255 | operator-(const _Bit_iterator_base& __x, const _Bit_iterator_base& __y) | ^~~~~~~~ /usr/include/c++/12/bits/stl_bvector.h:458:5: error: conflicting declaration of C function ‘std::_Bit_const_iterator::const_iterator std::operator+(const _Bit_const_iterator::const_iterator&, iterator::difference_type)’ 458 | operator+(const const_iterator& __x, difference_type __n) | ^~~~~~~~ /usr/include/c++/12/bits/stl_bvector.h:347:5: note: previous declaration ‘std::_Bit_iterator::iterator std::operator+(const _Bit_iterator::iterator&, iterator::difference_type)’ 347 | operator+(const iterator& __x, difference_type __n) | ^~~~~~~~ /usr/include/c++/12/bits/stl_bvector.h:467:5: error: conflicting declaration of C function ‘std::_Bit_const_iterator::const_iterator std::operator-(const _Bit_const_iterator::const_iterator&, iterator::difference_type)’ 467 | operator-(const const_iterator& __x, difference_type __n) | ^~~~~~~~ /usr/include/c++/12/bits/stl_bvector.h:255:5: note: previous declaration ‘std::ptrdiff_t std::operator-(const _Bit_iterator_base&, const _Bit_iterator_base&)’ 255 | operator-(const _Bit_iterator_base& __x, const _Bit_iterator_base& __y) | ^~~~~~~~ /usr/include/c++/12/bits/stl_bvector.h:476:5: error: conflicting declaration of C function ‘std::_Bit_const_iterator::const_iterator std::operator+(iterator::difference_type, const _Bit_const_iterator::const_iterator&)’ 476 | operator+(difference_type __n, const const_iterator& __x) | ^~~~~~~~ /usr/include/c++/12/bits/stl_bvector.h:347:5: note: previous declaration ‘std::_Bit_iterator::iterator std::operator+(const _Bit_iterator::iterator&, iterator::difference_type)’ 347 | operator+(const iterator& __x, difference_type __n) | ^~~~~~~~ /usr/include/c++/12/bits/stl_bvector.h: In member function ‘std::_Bit_const_iterator::const_reference std::_Bit_const_iterator::operator[](std::iterator::difference_type) const’: /usr/include/c++/12/bits/stl_bvector.h:454:22: error: no match for ‘operator+’ (operand types are ‘const std::_Bit_const_iterator’ and ‘std::iterator::difference_type’ {aka ‘int’}) 454 | { return *(*this + __i); } | ~~~~~ ^ ~~~ | | | | | std::iterator::difference_type {aka int} | const std::_Bit_const_iterator In file included from /usr/include/c++/12/string:47: /usr/include/c++/12/bits/stl_iterator.h:630:5: note: candidate: ‘template constexpr std::reverse_iterator<_Iterator> std::operator+(typename reverse_iterator<_Iterator>::difference_type, const reverse_iterator<_Iterator>&)’ 630 | operator+(typename reverse_iterator<_Iterator>::difference_type __n, | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator.h:630:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: mismatched types ‘const std::reverse_iterator<_Iterator>’ and ‘std::iterator::difference_type’ {aka ‘int’} 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/stl_iterator.h:1786:5: note: candidate: ‘template constexpr std::move_iterator<_IteratorL> std::operator+(typename move_iterator<_IteratorL>::difference_type, const move_iterator<_IteratorL>&)’ 1786 | operator+(typename move_iterator<_Iterator>::difference_type __n, | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator.h:1786:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: mismatched types ‘const std::move_iterator<_IteratorL>’ and ‘std::iterator::difference_type’ {aka ‘int’} 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/basic_string.h:3432:5: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’ 3432 | operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ /usr/include/c++/12/bits/basic_string.h:3432:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: ‘const std::_Bit_const_iterator’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>’ 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/basic_string.h:3449:5: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(const _CharT*, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’ 3449 | operator+(const _CharT* __lhs, | ^~~~~~~~ /usr/include/c++/12/bits/basic_string.h:3449:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: mismatched types ‘const _CharT*’ and ‘std::_Bit_const_iterator’ 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/basic_string.h:3461:5: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(_CharT, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’ 3461 | operator+(_CharT __lhs, const basic_string<_CharT,_Traits,_Alloc>& __rhs); | ^~~~~~~~ /usr/include/c++/12/bits/basic_string.h:3461:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: mismatched types ‘const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>’ and ‘std::iterator::difference_type’ {aka ‘int’} 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/basic_string.h:3472:5: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*)’ 3472 | operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ /usr/include/c++/12/bits/basic_string.h:3472:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: ‘const std::_Bit_const_iterator’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>’ 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/basic_string.h:3489:5: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, _CharT)’ 3489 | operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, _CharT __rhs) | ^~~~~~~~ /usr/include/c++/12/bits/basic_string.h:3489:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: ‘const std::_Bit_const_iterator’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>’ 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/basic_string.h:3502:5: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(__cxx11::basic_string<_CharT, _Traits, _Allocator>&&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’ 3502 | operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs, | ^~~~~~~~ /usr/include/c++/12/bits/basic_string.h:3502:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: types ‘std::__cxx11::basic_string<_CharT, _Traits, _Allocator>’ and ‘const std::_Bit_const_iterator’ have incompatible cv-qualifiers 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/basic_string.h:3509:5: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, __cxx11::basic_string<_CharT, _Traits, _Allocator>&&)’ 3509 | operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ /usr/include/c++/12/bits/basic_string.h:3509:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: ‘const std::_Bit_const_iterator’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>’ 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/basic_string.h:3516:5: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(__cxx11::basic_string<_CharT, _Traits, _Allocator>&&, __cxx11::basic_string<_CharT, _Traits, _Allocator>&&)’ 3516 | operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs, | ^~~~~~~~ /usr/include/c++/12/bits/basic_string.h:3516:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: types ‘std::__cxx11::basic_string<_CharT, _Traits, _Allocator>’ and ‘const std::_Bit_const_iterator’ have incompatible cv-qualifiers 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/basic_string.h:3539:5: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(const _CharT*, __cxx11::basic_string<_CharT, _Traits, _Allocator>&&)’ 3539 | operator+(const _CharT* __lhs, | ^~~~~~~~ /usr/include/c++/12/bits/basic_string.h:3539:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: mismatched types ‘const _CharT*’ and ‘std::_Bit_const_iterator’ 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/basic_string.h:3546:5: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(_CharT, __cxx11::basic_string<_CharT, _Traits, _Allocator>&&)’ 3546 | operator+(_CharT __lhs, | ^~~~~~~~ /usr/include/c++/12/bits/basic_string.h:3546:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: mismatched types ‘std::__cxx11::basic_string<_CharT, _Traits, _Allocator>’ and ‘std::iterator::difference_type’ {aka ‘int’} 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/basic_string.h:3553:5: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(__cxx11::basic_string<_CharT, _Traits, _Allocator>&&, const _CharT*)’ 3553 | operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs, | ^~~~~~~~ /usr/include/c++/12/bits/basic_string.h:3553:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: types ‘std::__cxx11::basic_string<_CharT, _Traits, _Allocator>’ and ‘const std::_Bit_const_iterator’ have incompatible cv-qualifiers 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/basic_string.h:3560:5: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(__cxx11::basic_string<_CharT, _Traits, _Allocator>&&, _CharT)’ 3560 | operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs, | ^~~~~~~~ /usr/include/c++/12/bits/basic_string.h:3560:5: note: template argument deduction/substitution failed: /usr/include/c++/12/bits/stl_bvector.h:454:24: note: types ‘std::__cxx11::basic_string<_CharT, _Traits, _Allocator>’ and ‘const std::_Bit_const_iterator’ have incompatible cv-qualifiers 454 | { return *(*this + __i); } | ^~~ /usr/include/c++/12/bits/stl_bvector.h: At global scope: /usr/include/c++/12/bits/stl_bvector.h:480:3: error: template with C linkage 480 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_bvector.h:689:3: error: template with C linkage 689 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_bvector.h:1552:3: error: conflicting declaration of ‘void std::__fill_a1(_Bit_iterator, _Bit_iterator, const bool&)’ with ‘C’ linkage 1552 | __fill_a1(_GLIBCXX_STD_C::_Bit_iterator __first, | ^~~~~~~~~ In file included from /usr/include/c++/12/string:50: /usr/include/c++/12/bits/stl_algobase.h:961:3: note: previous declaration with ‘C++’ linkage 961 | __fill_a1(_GLIBCXX_STD_C::_Bit_iterator, _GLIBCXX_STD_C::_Bit_iterator, | ^~~~~~~~~ /usr/include/c++/12/bits/stl_bvector.h:1573:3: error: template with C linkage 1573 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70: /usr/include/c++/12/bits/vector.tcc:64:3: error: template with C linkage 64 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:103:3: error: template with C linkage 103 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:130:3: error: template with C linkage 130 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:172:3: error: template with C linkage 172 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:186:3: error: template with C linkage 186 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:201:3: error: template with C linkage 201 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:261:3: error: template with C linkage 261 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:286:3: error: template with C linkage 286 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:305:3: error: template with C linkage 305 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:347:3: error: template with C linkage 347 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:371:3: error: template with C linkage 371 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:403:3: error: template with C linkage 403 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:435:3: error: template with C linkage 435 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:520:3: error: template with C linkage 520 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:623:3: error: template with C linkage 623 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:700:3: error: template with C linkage 700 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:713:3: error: template with C linkage 713 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:735:3: error: template with C linkage 735 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:826:3: error: template with C linkage 826 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:841:3: error: template with C linkage 841 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:873:3: error: template with C linkage 873 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:909:3: error: template with C linkage 909 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:938:3: error: template with C linkage 938 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:950:3: error: template with C linkage 950 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:962:3: error: template with C linkage 962 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:996:3: error: template with C linkage 996 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/vector:82:5: error: template with C linkage 82 | template class polymorphic_allocator; | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/vector:83:5: error: template with C linkage 83 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/functional:63: /usr/include/c++/12/array:52:3: error: template with C linkage 52 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:68:2: error: template with C linkage 68 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:98:3: error: template with C linkage 98 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:293:3: error: template with C linkage 293 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:300:3: error: template with C linkage 300 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:329:3: error: template with C linkage 329 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:336:3: error: template with C linkage 336 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:346:3: error: template with C linkage 346 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:353:3: error: template with C linkage 353 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:360:3: error: template with C linkage 360 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:369:3: error: template with C linkage 369 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:385:3: error: template with C linkage 385 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:391:3: error: template with C linkage 391 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:400:3: error: template with C linkage 400 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:409:3: error: template with C linkage 409 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:418:3: error: template with C linkage 418 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:470:3: error: template with C linkage 470 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:475:3: error: template with C linkage 475 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:483:3: error: template with C linkage 483 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:486:3: error: template with C linkage 486 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/array:490:3: error: template with C linkage 490 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:59, from /usr/include/c++/12/functional:64: /usr/include/c++/12/bits/algorithmfwd.h:199:3: error: template with C linkage 199 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:204:3: error: template with C linkage 204 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:210:3: error: template with C linkage 210 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:215:3: error: template with C linkage 215 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:221:3: error: template with C linkage 221 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:226:3: error: template with C linkage 226 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:232:3: error: template with C linkage 232 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:237:3: error: template with C linkage 237 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:243:3: error: template with C linkage 243 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:248:3: error: template with C linkage 248 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:257:3: error: template with C linkage 257 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:262:3: error: template with C linkage 262 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:267:3: error: template with C linkage 267 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:272:3: error: template with C linkage 272 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:279:3: error: template with C linkage 279 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:284:3: error: template with C linkage 284 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:293:3: error: template with C linkage 293 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:303:3: error: template with C linkage 303 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:308:3: error: template with C linkage 308 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:313:3: error: template with C linkage 313 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:317:3: error: template with C linkage 317 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:322:3: error: template with C linkage 322 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:327:3: error: template with C linkage 327 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:332:3: error: template with C linkage 332 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:337:3: error: template with C linkage 337 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:342:3: error: template with C linkage 342 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:347:3: error: template with C linkage 347 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:352:3: error: template with C linkage 352 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:363:3: error: template with C linkage 363 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:368:3: error: template with C linkage 368 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:373:3: error: template with C linkage 373 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:379:3: error: template with C linkage 379 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:384:3: error: template with C linkage 384 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:389:3: error: template with C linkage 389 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:394:3: error: template with C linkage 394 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:399:3: error: template with C linkage 399 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:404:3: error: template with C linkage 404 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:409:3: error: template with C linkage 409 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:417:3: error: template with C linkage 417 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:422:3: error: template with C linkage 422 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:430:3: error: template with C linkage 430 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:435:3: error: template with C linkage 435 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:440:3: error: template with C linkage 440 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:445:3: error: template with C linkage 445 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:450:3: error: template with C linkage 450 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:455:3: error: template with C linkage 455 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:460:3: error: template with C linkage 460 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:465:3: error: template with C linkage 465 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:470:3: error: template with C linkage 470 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:475:3: error: template with C linkage 475 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:483:3: error: template with C linkage 483 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:488:3: error: template with C linkage 488 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:494:3: error: template with C linkage 494 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:503:3: error: template with C linkage 503 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:508:3: error: template with C linkage 508 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:516:3: error: template with C linkage 516 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:528:3: error: template with C linkage 528 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:533:3: error: template with C linkage 533 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:538:3: error: template with C linkage 538 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:543:3: error: template with C linkage 543 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:548:3: error: template with C linkage 548 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:553:3: error: template with C linkage 553 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:560:3: error: template with C linkage 560 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:565:3: error: template with C linkage 565 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:570:3: error: template with C linkage 570 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:575:3: error: template with C linkage 575 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:582:3: error: template with C linkage 582 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:587:3: error: template with C linkage 587 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:594:3: error: template with C linkage 594 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:599:3: error: template with C linkage 599 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:606:5: error: template with C linkage 606 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:612:3: error: template with C linkage 612 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:625:3: error: template with C linkage 625 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:630:3: error: template with C linkage 630 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:635:3: error: template with C linkage 635 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:640:3: error: template with C linkage 640 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:658:3: error: template with C linkage 658 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:665:3: error: template with C linkage 665 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:670:3: error: template with C linkage 670 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:677:3: error: template with C linkage 677 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:682:3: error: template with C linkage 682 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:689:3: error: template with C linkage 689 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:694:3: error: template with C linkage 694 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:699:3: error: template with C linkage 699 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:704:3: error: template with C linkage 704 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:709:3: error: template with C linkage 709 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:714:3: error: template with C linkage 714 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:719:3: error: template with C linkage 719 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:724:3: error: template with C linkage 724 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:729:3: error: template with C linkage 729 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:734:3: error: template with C linkage 734 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:739:3: error: template with C linkage 739 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:744:3: error: template with C linkage 744 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:749:3: error: template with C linkage 749 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:754:3: error: template with C linkage 754 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:759:3: error: template with C linkage 759 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:764:3: error: template with C linkage 764 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:769:3: error: template with C linkage 769 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:774:3: error: template with C linkage 774 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:779:3: error: template with C linkage 779 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:790:3: error: template with C linkage 790 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:795:3: error: template with C linkage 795 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:800:3: error: template with C linkage 800 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:805:3: error: template with C linkage 805 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:810:3: error: template with C linkage 810 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:815:3: error: template with C linkage 815 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:820:3: error: template with C linkage 820 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:825:3: error: template with C linkage 825 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:830:3: error: template with C linkage 830 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:834:3: error: template with C linkage 834 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:843:3: error: template with C linkage 843 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:848:3: error: template with C linkage 848 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:853:3: error: template with C linkage 853 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:858:3: error: template with C linkage 858 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:863:3: error: template with C linkage 863 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:868:3: error: template with C linkage 868 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:879:3: error: template with C linkage 879 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:890:3: error: template with C linkage 890 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:901:3: error: template with C linkage 901 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:913:3: error: template with C linkage 913 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:924:3: error: template with C linkage 924 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:929:3: error: template with C linkage 929 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:933:3: error: template with C linkage 933 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:937:3: error: template with C linkage 937 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:942:3: error: template with C linkage 942 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/algorithmfwd.h:953:3: error: template with C linkage 953 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h:72:3: error: template with C linkage 72 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:101:3: error: template with C linkage 101 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:118:3: error: template with C linkage 118 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:131:3: error: template with C linkage 131 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:195:3: error: template with C linkage 195 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:220:3: error: template with C linkage 220 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:280:3: error: template with C linkage 280 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:314:3: error: template with C linkage 314 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:337:3: error: template with C linkage 337 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:372:3: error: template with C linkage 372 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:399:3: error: template with C linkage 399 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:416:3: error: template with C linkage 416 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:437:3: error: template with C linkage 437 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:465:3: error: template with C linkage 465 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:494:3: error: template with C linkage 494 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:523:3: error: template with C linkage 523 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:548:3: error: template with C linkage 548 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:562:3: error: template with C linkage 562 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:65: /usr/include/c++/12/bits/uniform_int_dist.h:63:5: error: template with C linkage 63 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uniform_int_dist.h:76:3: error: template with C linkage 76 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uniform_int_dist.h:273:3: error: template with C linkage 273 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/uniform_int_dist.h:365:3: error: template with C linkage 365 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:79:3: error: template with C linkage 79 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:103:3: error: template with C linkage 103 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:117:3: error: template with C linkage 117 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:141:3: error: template with C linkage 141 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:416:3: error: template with C linkage 416 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:470:3: error: template with C linkage 470 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:489:3: error: template with C linkage 489 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:505:3: error: template with C linkage 505 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:530:3: error: template with C linkage 530 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:552:3: error: template with C linkage 552 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:589:3: error: template with C linkage 589 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:652:3: error: template with C linkage 652 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:722:3: error: template with C linkage 722 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:779:3: error: template with C linkage 779 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:864:3: error: template with C linkage 864 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:881:3: error: template with C linkage 881 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:899:3: error: template with C linkage 899 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:933:3: error: template with C linkage 933 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:964:3: error: template with C linkage 964 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:988:3: error: template with C linkage 988 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1096:3: error: template with C linkage 1096 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1125:3: error: template with C linkage 1125 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1153:3: error: template with C linkage 1153 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1179:3: error: template with C linkage 1179 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1197:3: error: template with C linkage 1197 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1239:3: error: template with C linkage 1239 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1278:3: error: template with C linkage 1278 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1385:3: error: template with C linkage 1385 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1423:3: error: template with C linkage 1423 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1441:3: error: template with C linkage 1441 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1467:3: error: template with C linkage 1467 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1503:3: error: template with C linkage 1503 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1605:3: error: template with C linkage 1605 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1622:3: error: template with C linkage 1622 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1637:3: error: template with C linkage 1637 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1743:3: error: template with C linkage 1743 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1799:3: error: template with C linkage 1799 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1823:3: error: template with C linkage 1823 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1841:3: error: template with C linkage 1841 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1858:3: error: template with C linkage 1858 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1880:3: error: template with C linkage 1880 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1892:3: error: template with C linkage 1892 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1905:3: error: template with C linkage 1905 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1929:3: error: template with C linkage 1929 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1944:3: error: template with C linkage 1944 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1991:3: error: template with C linkage 1991 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2008:3: error: template with C linkage 2008 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2047:3: error: template with C linkage 2047 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2078:3: error: template with C linkage 2078 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2095:3: error: template with C linkage 2095 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2188:3: error: template with C linkage 2188 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2222:3: error: template with C linkage 2222 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2256:3: error: template with C linkage 2256 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2280:3: error: template with C linkage 2280 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2548:3: error: template with C linkage 2548 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2589:3: error: template with C linkage 2589 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2612:3: error: template with C linkage 2612 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2706:3: error: template with C linkage 2706 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2763:3: error: template with C linkage 2763 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2846:3: error: template with C linkage 2846 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2932:3: error: template with C linkage 2932 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2965:3: error: template with C linkage 2965 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2984:3: error: template with C linkage 2984 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3035:3: error: template with C linkage 3035 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3068:3: error: template with C linkage 3068 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3090:3: error: template with C linkage 3090 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3155:3: error: template with C linkage 3155 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3199:3: error: template with C linkage 3199 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3206:3: error: template with C linkage 3206 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3230:3: error: template with C linkage 3230 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3255:3: error: template with C linkage 3255 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3281:3: error: template with C linkage 3281 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3302:3: error: template with C linkage 3302 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3311:3: error: template with C linkage 3311 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3382:3: error: template with C linkage 3382 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3410:3: error: template with C linkage 3410 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3428:3: error: template with C linkage 3428 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3440:3: error: template with C linkage 3440 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3466:3: error: template with C linkage 3466 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3589:3: error: template with C linkage 3589 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3639:3: error: template with C linkage 3639 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3671:3: error: template with C linkage 3671 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3693:3: error: template with C linkage 3693 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3804:3: error: template with C linkage 3804 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3840:3: error: template with C linkage 3840 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3865:3: error: template with C linkage 3865 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3897:3: error: template with C linkage 3897 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3938:3: error: template with C linkage 3938 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:3997:3: error: template with C linkage 3997 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4023:3: error: template with C linkage 4023 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4047:3: error: template with C linkage 4047 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4088:3: error: template with C linkage 4088 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4128:3: error: template with C linkage 4128 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4198:3: error: template with C linkage 4198 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4248:3: error: template with C linkage 4248 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4353:3: error: template with C linkage 4353 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4386:3: error: template with C linkage 4386 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4420:3: error: template with C linkage 4420 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4458:3: error: template with C linkage 4458 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4499:3: error: template with C linkage 4499 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::random_shuffle(_RAIter, _RAIter)’: /usr/include/c++/12/bits/stl_algo.h:4553:48: error: ‘rand’ is not a member of ‘std’; did you mean ‘rend’? 4553 | + std::rand() % ((__i - __first) + 1); | ^~~~ | rend /usr/include/c++/12/bits/stl_algo.h: At global scope: /usr/include/c++/12/bits/stl_algo.h:4578:3: error: template with C linkage 4578 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4619:3: error: template with C linkage 4619 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4653:3: error: template with C linkage 4653 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4692:3: error: template with C linkage 4692 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4729:3: error: template with C linkage 4729 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4769:3: error: template with C linkage 4769 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4807:3: error: template with C linkage 4807 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4838:3: error: template with C linkage 4838 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:4856:3: error: template with C linkage 4856 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:5022:3: error: template with C linkage 5022 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:5056:3: error: template with C linkage 5056 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:5074:3: error: template with C linkage 5074 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:5614:3: error: template with C linkage 5614 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:5639:3: error: template with C linkage 5639 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:5657:3: error: template with C linkage 5657 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:5678:3: error: template with C linkage 5678 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:5703:3: error: template with C linkage 5703 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:5723:3: error: template with C linkage 5723 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:5733:3: error: template with C linkage 5733 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:5743:3: error: template with C linkage 5743 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:5753:3: error: template with C linkage 5753 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:5766:3: error: template with C linkage 5766 | template struct _Placeholder { }; | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:105:3: error: template with C linkage 105 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:138:3: error: template with C linkage 138 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:195:3: error: template with C linkage 195 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:198:3: error: template with C linkage 198 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:231:3: error: template with C linkage 231 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:250:3: error: template with C linkage 250 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:262:3: error: template with C linkage 262 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:268:3: error: template with C linkage 268 | template inline constexpr bool is_bind_expression_v | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:270:3: error: template with C linkage 270 | template inline constexpr int is_placeholder_v | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:322:3: error: template with C linkage 322 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:327:3: error: template with C linkage 327 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:335:3: error: template with C linkage 335 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:351:3: error: template with C linkage 351 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:382:3: error: template with C linkage 382 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:418:3: error: template with C linkage 418 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:437:3: error: template with C linkage 437 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:449:3: error: template with C linkage 449 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:456:3: error: template with C linkage 456 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:465:3: error: template with C linkage 465 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:468:4: error: template with C linkage 468 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:616:3: error: template with C linkage 616 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:619:3: error: template with C linkage 619 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:737:3: error: template with C linkage 737 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:745:3: error: template with C linkage 745 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:753:3: error: template with C linkage 753 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:761:3: error: template with C linkage 761 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:769:3: error: template with C linkage 769 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:777:3: error: template with C linkage 777 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:785:3: error: template with C linkage 785 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:793:3: error: template with C linkage 793 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:797:3: error: template with C linkage 797 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:800:3: error: template with C linkage 800 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:807:3: error: template with C linkage 807 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:814:3: error: template with C linkage 814 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:828:3: error: template with C linkage 828 | template::type> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:831:3: error: template with C linkage 831 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:842:3: error: template with C linkage 842 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:851:3: error: template with C linkage 851 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:861:3: error: template with C linkage 861 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:876:3: error: template with C linkage 876 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:997:3: error: template with C linkage 997 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:1041:3: error: template with C linkage 1041 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:1044:3: error: template with C linkage 1044 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:1048:3: error: template with C linkage 1048 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:1056:3: error: template specialization with C linkage 1056 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:1060:3: error: template specialization with C linkage 1060 | template<> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:1078:3: error: template with C linkage 1078 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:1090:3: error: template with C linkage 1090 | template> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:1120:3: error: template with C linkage 1120 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:1150:3: error: template with C linkage 1150 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:1189:3: error: template with C linkage 1189 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/c++/12/functional:1331:3: error: template with C linkage 1331 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/meta/type_traits.h:62:1: error: template with C linkage 62 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/meta/type_traits.h:66:1: error: template with C linkage 66 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/meta/type_traits.h:77:1: error: template with C linkage 77 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/meta/type_traits.h:87:1: error: template with C linkage 87 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/meta/type_traits.h:94:1: error: template with C linkage 94 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/meta/type_traits.h:101:1: error: template with C linkage 101 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/meta/type_traits.h:104:1: error: template with C linkage 104 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/meta/type_traits.h:108:1: error: template with C linkage 108 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/meta/type_traits.h:112:1: error: template with C linkage 112 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/meta/type_traits.h:120:1: error: template with C linkage 120 | template > | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/meta/type_traits.h:123:1: error: template with C linkage 123 | template | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/meta/type_traits.h:143:1: error: template with C linkage 143 | template class Op, class... Args> | ^~~~~~~~ /usr/include/arm-linux-gnueabihf/sys/types.h:27:1: note: ‘extern "C"’ linkage started here 27 | __BEGIN_DECLS | ^~~~~~~~~~~~~ /usr/include/absl/meta/type_traits.h:148:1: error: template with C linkage 148 | template