----- mycpp/TEST.sh examples-variant clang coverage ----- [1/150] make-pystub _bin/shwrap/asdl_main asdl/asdl_main.py asdl/ast.py asdl/front_end.py asdl/gen_cpp.py asdl/gen_python.py asdl/util.py asdl/visitor.py [2/150] make-pystub _bin/shwrap/consts_gen frontend/consts_gen.py _devbuild/gen/hnode_asdl.py _devbuild/gen/types_asdl.py asdl/ast.py asdl/gen_cpp.py asdl/pybase.py asdl/runtime.py asdl/util.py asdl/visitor.py frontend/builtin_def.py frontend/id_kind_def.py frontend/option_def.py mycpp/mops.py mycpp/mylib.py pylib/collections_.py [3/150] clang coverage '' mycpp/bump_leak_heap.cc _build/obj/clang-coverage/mycpp/bump_leak_heap.o [4/150] asdl_main cpp --no-pretty-print-methods asdl/hnode.asdl _gen/asdl/hnode.asdl _gen/asdl/hnode.asdl_debug.py [5/150] asdl_main cpp core/value.asdl _gen/core/value.asdl _gen/core/value.asdl_debug.py [6/150] asdl_main cpp core/runtime.asdl _gen/core/runtime.asdl _gen/core/runtime.asdl_debug.py [7/150] consts_gen cpp _gen/frontend/id_kind.asdl [8/150] asdl_main cpp display/pretty.asdl _gen/display/pretty.asdl _gen/display/pretty.asdl_debug.py [9/150] asdl_main cpp frontend/syntax.asdl _gen/frontend/syntax.asdl _gen/frontend/syntax.asdl_debug.py [10/150] asdl_main cpp mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl_debug.py [11/150] clang coverage '' mycpp/gc_mops.cc _build/obj/clang-coverage/mycpp/gc_mops.o [12/150] clang coverage '' mycpp/gc_builtins.cc _build/obj/clang-coverage/mycpp/gc_builtins.o mycpp/gc_builtins.cc:185:53: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions] static_assert(sizeof(long long) == sizeof(int64_t)); ^ , "" 1 warning generated. [13/150] clang coverage '' cpp/data_lang.cc _build/obj/clang-coverage/cpp/data_lang.o [14/150] clang coverage '' _gen/frontend/id_kind.asdl.cc _build/obj/clang-coverage/_gen/frontend/id_kind.asdl.o [15/150] clang coverage '' _gen/display/pretty.asdl.cc _build/obj/clang-coverage/_gen/display/pretty.asdl.o [16/150] clang coverage '' _gen/core/value.asdl.cc _build/obj/clang-coverage/_gen/core/value.asdl.o [17/150] clang coverage '' _gen/core/runtime.asdl.cc _build/obj/clang-coverage/_gen/core/runtime.asdl.o [18/150] clang coverage '' mycpp/hash.cc _build/obj/clang-coverage/mycpp/hash.o [19/150] clang coverage '' mycpp/gc_mylib.cc _build/obj/clang-coverage/mycpp/gc_mylib.o [20/150] clang coverage '' mycpp/mark_sweep_heap.cc _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [21/150] clang coverage '' _gen/mycpp/examples/expr.asdl.cc _build/obj/clang-coverage/_gen/mycpp/examples/expr.asdl.o [22/150] clang coverage '' _gen/frontend/syntax.asdl.cc _build/obj/clang-coverage/_gen/frontend/syntax.asdl.o [23/150] clang coverage '' mycpp/gc_str.cc _build/obj/clang-coverage/mycpp/gc_str.o [24/150] cxx opt '-Ivendor -std=c++17' prebuilt/datalog/dataflow.cc _build/obj/datalog/dataflow.o [25/150] LINK cxx opt '-lstdc++fs' _bin/datalog/dataflow _build/obj/datalog/dataflow.o [26/150] make-pystub _bin/shwrap/mycpp_main mycpp/mycpp_main.py mycpp/const_pass.py mycpp/control_flow_pass.py mycpp/cppgen_pass.py mycpp/crash.py mycpp/debug_pass.py mycpp/format_strings.py mycpp/ir_pass.py mycpp/pass_state.py mycpp/util.py mycpp/visitor.py _bin/datalog/dataflow [27/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_hoist_raw.mycpp.cc mycpp/examples/test_hoist.py mycpp: LOADING mycpp/examples/test_hoist.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [28/150] wrap-cc _gen/mycpp/examples/test_hoist.mycpp.cc mycpp test_hoist _gen/mycpp/examples/test_hoist_raw.mycpp.cc '' _gen/mycpp/examples/test_hoist.mycpp.cc [29/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/gc_stack_roots_raw.mycpp.cc mycpp/examples/gc_stack_roots.py mycpp: LOADING mycpp/examples/gc_stack_roots.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [30/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/length_raw.mycpp.cc mycpp/examples/length.py mycpp: LOADING mycpp/examples/length.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [31/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/loops_raw.mycpp.cc mycpp/examples/loops.py mycpp: LOADING mycpp/examples/loops.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [32/150] wrap-cc _gen/mycpp/examples/gc_stack_roots.mycpp.cc mycpp gc_stack_roots _gen/mycpp/examples/gc_stack_roots_raw.mycpp.cc '' _gen/mycpp/examples/gc_stack_roots.mycpp.cc [33/150] wrap-cc _gen/mycpp/examples/loops.mycpp.cc mycpp loops _gen/mycpp/examples/loops_raw.mycpp.cc '' _gen/mycpp/examples/loops.mycpp.cc [34/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_integers_raw.mycpp.cc mycpp/examples/test_integers.py mycpp: LOADING mycpp/examples/test_integers.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [35/150] wrap-cc _gen/mycpp/examples/length.mycpp.cc mycpp length _gen/mycpp/examples/length_raw.mycpp.cc '' _gen/mycpp/examples/length.mycpp.cc [36/150] wrap-cc _gen/mycpp/examples/test_integers.mycpp.cc mycpp test_integers _gen/mycpp/examples/test_integers_raw.mycpp.cc '' _gen/mycpp/examples/test_integers.mycpp.cc [37/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/classes_raw.mycpp.cc mycpp/examples/classes.py mycpp: LOADING mycpp/examples/classes.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [38/150] wrap-cc _gen/mycpp/examples/classes.mycpp.cc mycpp classes _gen/mycpp/examples/classes_raw.mycpp.cc '' _gen/mycpp/examples/classes.mycpp.cc [39/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/cartesian_raw.mycpp.cc mycpp/examples/cartesian.py mycpp: LOADING mycpp/examples/cartesian.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [40/150] wrap-cc _gen/mycpp/examples/cartesian.mycpp.cc mycpp cartesian _gen/mycpp/examples/cartesian_raw.mycpp.cc '' _gen/mycpp/examples/cartesian.mycpp.cc [41/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_default_args_raw.mycpp.cc mycpp/examples/test_default_args.py mycpp: LOADING mycpp/examples/test_default_args.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [42/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/containers_raw.mycpp.cc mycpp/examples/containers.py mycpp: LOADING mycpp/examples/containers.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [43/150] wrap-cc _gen/mycpp/examples/test_default_args.mycpp.cc mycpp test_default_args _gen/mycpp/examples/test_default_args_raw.mycpp.cc '' _gen/mycpp/examples/test_default_args.mycpp.cc [44/150] wrap-cc _gen/mycpp/examples/containers.mycpp.cc mycpp containers _gen/mycpp/examples/containers_raw.mycpp.cc '' _gen/mycpp/examples/containers.mycpp.cc [45/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/scoped_resource_raw.mycpp.cc mycpp/examples/scoped_resource.py mycpp: LOADING mycpp/examples/scoped_resource.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [46/150] wrap-cc _gen/mycpp/examples/scoped_resource.mycpp.cc mycpp scoped_resource _gen/mycpp/examples/scoped_resource_raw.mycpp.cc '' _gen/mycpp/examples/scoped_resource.mycpp.cc [47/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/tuple_return_value_raw.mycpp.cc mycpp/examples/tuple_return_value.py mycpp: LOADING mycpp/examples/tuple_return_value.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [48/150] wrap-cc _gen/mycpp/examples/tuple_return_value.mycpp.cc mycpp tuple_return_value _gen/mycpp/examples/tuple_return_value_raw.mycpp.cc '' _gen/mycpp/examples/tuple_return_value.mycpp.cc [49/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/parse_raw.mycpp.cc asdl/format.py asdl/runtime.py data_lang/j8_lite.py display/ansi.py display/pretty.py mycpp/examples/parse.py pylib/cgi.py mycpp: LOADING asdl/format.py asdl/runtime.py data_lang/j8_lite.py display/ansi.py display/pretty.py mycpp/examples/parse.py pylib/cgi.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [50/150] wrap-cc _gen/mycpp/examples/parse.mycpp.cc mycpp parse _gen/mycpp/examples/parse_raw.mycpp.cc mycpp/examples/parse_preamble.h _gen/mycpp/examples/parse.mycpp.cc [51/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/files_raw.mycpp.cc mycpp/examples/files.py mycpp: LOADING mycpp/examples/files.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [52/150] wrap-cc _gen/mycpp/examples/files.mycpp.cc mycpp files _gen/mycpp/examples/files_raw.mycpp.cc '' _gen/mycpp/examples/files.mycpp.cc [53/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_strings_raw.mycpp.cc mycpp/examples/test_strings.py mycpp: LOADING mycpp/examples/test_strings.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [54/150] wrap-cc _gen/mycpp/examples/test_strings.mycpp.cc mycpp test_strings _gen/mycpp/examples/test_strings_raw.mycpp.cc '' _gen/mycpp/examples/test_strings.mycpp.cc [55/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_switch_raw.mycpp.cc mycpp/examples/test_switch.py mycpp: LOADING mycpp/examples/test_switch.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [56/150] wrap-cc _gen/mycpp/examples/test_switch.mycpp.cc mycpp test_switch _gen/mycpp/examples/test_switch_raw.mycpp.cc '' _gen/mycpp/examples/test_switch.mycpp.cc [57/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/varargs_raw.mycpp.cc mycpp/examples/varargs.py mycpp: LOADING mycpp/examples/varargs.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [58/150] wrap-cc _gen/mycpp/examples/varargs.mycpp.cc mycpp varargs _gen/mycpp/examples/varargs_raw.mycpp.cc mycpp/examples/varargs_preamble.h _gen/mycpp/examples/varargs.mycpp.cc [59/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/fib_recursive_raw.mycpp.cc mycpp/examples/fib_recursive.py mycpp: LOADING mycpp/examples/fib_recursive.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [60/150] wrap-cc _gen/mycpp/examples/fib_recursive.mycpp.cc mycpp fib_recursive _gen/mycpp/examples/fib_recursive_raw.mycpp.cc '' _gen/mycpp/examples/fib_recursive.mycpp.cc [61/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/control_flow_raw.mycpp.cc mycpp/examples/control_flow.py mycpp: LOADING mycpp/examples/control_flow.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [62/150] wrap-cc _gen/mycpp/examples/control_flow.mycpp.cc mycpp control_flow _gen/mycpp/examples/control_flow_raw.mycpp.cc '' _gen/mycpp/examples/control_flow.mycpp.cc [63/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_classes_gc_raw.mycpp.cc mycpp/examples/test_classes_gc.py mycpp: LOADING mycpp/examples/test_classes_gc.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [64/150] wrap-cc _gen/mycpp/examples/test_classes_gc.mycpp.cc mycpp test_classes_gc _gen/mycpp/examples/test_classes_gc_raw.mycpp.cc '' _gen/mycpp/examples/test_classes_gc.mycpp.cc [65/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_cast_raw.mycpp.cc mycpp/examples/test_cast.py mycpp: LOADING mycpp/examples/test_cast.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [66/150] wrap-cc _gen/mycpp/examples/test_cast.mycpp.cc mycpp test_cast _gen/mycpp/examples/test_cast_raw.mycpp.cc '' _gen/mycpp/examples/test_cast.mycpp.cc [67/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/cgi_raw.mycpp.cc mycpp/examples/cgi.py mycpp: LOADING mycpp/examples/cgi.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [68/150] wrap-cc _gen/mycpp/examples/cgi.mycpp.cc mycpp cgi _gen/mycpp/examples/cgi_raw.mycpp.cc '' _gen/mycpp/examples/cgi.mycpp.cc [69/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/escape_raw.mycpp.cc mycpp/examples/escape.py mycpp: LOADING mycpp/examples/escape.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [70/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_conditional_raw.mycpp.cc mycpp/examples/test_conditional.py mycpp: LOADING mycpp/examples/test_conditional.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [71/150] wrap-cc _gen/mycpp/examples/escape.mycpp.cc mycpp escape _gen/mycpp/examples/escape_raw.mycpp.cc '' _gen/mycpp/examples/escape.mycpp.cc [72/150] wrap-cc _gen/mycpp/examples/test_conditional.mycpp.cc mycpp test_conditional _gen/mycpp/examples/test_conditional_raw.mycpp.cc '' _gen/mycpp/examples/test_conditional.mycpp.cc [73/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/asdl_generated_raw.mycpp.cc mycpp/examples/asdl_generated.py mycpp: LOADING mycpp/examples/asdl_generated.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [74/150] wrap-cc _gen/mycpp/examples/asdl_generated.mycpp.cc mycpp asdl_generated _gen/mycpp/examples/asdl_generated_raw.mycpp.cc '' _gen/mycpp/examples/asdl_generated.mycpp.cc [75/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_io_os_error_raw.mycpp.cc mycpp/examples/test_io_os_error.py mycpp: LOADING mycpp/examples/test_io_os_error.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [76/150] wrap-cc _gen/mycpp/examples/test_io_os_error.mycpp.cc mycpp test_io_os_error _gen/mycpp/examples/test_io_os_error_raw.mycpp.cc '' _gen/mycpp/examples/test_io_os_error.mycpp.cc [77/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_small_str_raw.mycpp.cc mycpp/examples/test_small_str.py mycpp: LOADING mycpp/examples/test_small_str.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [78/150] wrap-cc _gen/mycpp/examples/test_small_str.mycpp.cc mycpp test_small_str _gen/mycpp/examples/test_small_str_raw.mycpp.cc '' _gen/mycpp/examples/test_small_str.mycpp.cc [79/150] clang coverage '' _gen/mycpp/examples/fib_recursive.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/fib_recursive.mycpp.o [80/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_globals_raw.mycpp.cc mycpp/examples/test_globals.py mycpp: LOADING mycpp/examples/test_globals.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [81/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_arith_ops_raw.mycpp.cc mycpp/examples/test_arith_ops.py mycpp: LOADING mycpp/examples/test_arith_ops.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [82/150] wrap-cc _gen/mycpp/examples/test_globals.mycpp.cc mycpp test_globals _gen/mycpp/examples/test_globals_raw.mycpp.cc '' _gen/mycpp/examples/test_globals.mycpp.cc [83/150] wrap-cc _gen/mycpp/examples/test_arith_ops.mycpp.cc mycpp test_arith_ops _gen/mycpp/examples/test_arith_ops_raw.mycpp.cc '' _gen/mycpp/examples/test_arith_ops.mycpp.cc [84/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/modules_raw.mycpp.cc mycpp/testpkg/module1.py mycpp/testpkg/module2.py mycpp/examples/modules.py mycpp: LOADING mycpp/testpkg/module1.py mycpp/testpkg/module2.py mycpp/examples/modules.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [85/150] wrap-cc _gen/mycpp/examples/modules.mycpp.cc mycpp modules _gen/mycpp/examples/modules_raw.mycpp.cc '' _gen/mycpp/examples/modules.mycpp.cc [86/150] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/fib_recursive.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/fib_recursive.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o FAILED: _bin/clang-coverage/mycpp/examples/fib_recursive.mycpp build/ninja-rules-cpp.sh link clang coverage '' _bin/clang-coverage/mycpp/examples/fib_recursive.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/fib_recursive.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >::~basic_regex()': gc_str.cc:(.text._ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEED2Ev[_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEED2Ev]+0x38): undefined reference to `std::locale::~locale()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `_StrFormat(char const*, int, __va_list_tag*)': gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0x62): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0x1e4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0x288): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0x2e0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0x311): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0x35d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0x374): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0x415): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0x428): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0x683): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0x6d3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0x758): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0x874): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xab5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '4352', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xac8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xafd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '37634', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xc13): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xcab): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xd07): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xd27): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xd33): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xd3f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '19465', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xd79): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xd85): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xdbf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xdd2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2304', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xe02): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZL10_StrFormatPKciP13__va_list_tag+0xe33): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::sub_match<char const*>::str() const': gc_str.cc:(.text._ZNKSt7__cxx119sub_matchIPKcE3strEv[_ZNKSt7__cxx119sub_matchIPKcE3strEv]+0x72): undefined reference to `std::allocator<char>::allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx119sub_matchIPKcE3strEv[_ZNKSt7__cxx119sub_matchIPKcE3strEv]+0x9e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx119sub_matchIPKcE3strEv[_ZNKSt7__cxx119sub_matchIPKcE3strEv]+0xb6): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx119sub_matchIPKcE3strEv[_ZNKSt7__cxx119sub_matchIPKcE3strEv]+0xe4): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '1028', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::vector<std::__cxx11::sub_match<char const*>, std::allocator<std::__cxx11::sub_match<char const*> > >::_M_check_len(unsigned long, char const*) const': gc_str.cc:(.text._ZNKSt6vectorINSt7__cxx119sub_matchIPKcEESaIS4_EE12_M_check_lenEmS3_[_ZNKSt6vectorINSt7__cxx119sub_matchIPKcEESaIS4_EE12_M_check_lenEmS3_]+0x6b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::vector<std::pair<long, std::vector<std::__cxx11::sub_match<char const*>, std::allocator<std::__cxx11::sub_match<char const*> > > >, std::allocator<std::pair<long, std::vector<std::__cxx11::sub_match<char const*>, std::allocator<std::__cxx11::sub_match<char const*> > > > > >::_M_check_len(unsigned long, char const*) const': gc_str.cc:(.text._ZNKSt6vectorISt4pairIlS_INSt7__cxx119sub_matchIPKcEESaIS5_EEESaIS8_EE12_M_check_lenEmS4_[_ZNKSt6vectorISt4pairIlS_INSt7__cxx119sub_matchIPKcEESaIS5_EEESaIS8_EE12_M_check_lenEmS4_]+0x6b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::regex_traits<char>::isctype(char, std::__cxx11::regex_traits<char>::_RegexMask) const': gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE7isctypeEcNS1_10_RegexMaskE[_ZNKSt7__cxx1112regex_traitsIcE7isctypeEcNS1_10_RegexMaskE]+0x2c): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::regex_traits<char>::_RegexMask std::__cxx11::regex_traits<char>::lookup_classname<char const*>(char const*, char const*, bool) const': gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_b[_ZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_b]+0x35): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_b[_ZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_b]+0x42): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_b[_ZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_b]+0xb8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_b[_ZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_b]+0xe8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '256', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_b[_ZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_b]+0x2f6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::ctype<char>::widen(char) const': gc_str.cc:(.text._ZNKSt5ctypeIcE5widenEc[_ZNKSt5ctypeIcE5widenEc]+0x61): undefined reference to `std::ctype<char>::_M_widen_init() const' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)': gc_str.cc:(.text._ZSteqIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_[_ZSteqIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_]+0x2b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::function<bool (char)>::operator()(char) const': gc_str.cc:(.text._ZNKSt8functionIFbcEEclEc[_ZNKSt8functionIFbcEEclEc]+0x51): undefined reference to `std::__throw_bad_function_call()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Backref_matcher<char const*, std::__cxx11::regex_traits<char> >::_M_apply(char const*, char const*, char const*, char const*)': gc_str.cc:(.text._ZNSt8__detail16_Backref_matcherIPKcNSt7__cxx1112regex_traitsIcEEE8_M_applyES2_S2_S2_S2_[_ZNSt8__detail16_Backref_matcherIPKcNSt7__cxx1112regex_traitsIcEEE8_M_applyES2_S2_S2_S2_]+0x8d): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail16_Backref_matcherIPKcNSt7__cxx1112regex_traitsIcEEE8_M_applyES2_S2_S2_S2_[_ZNSt8__detail16_Backref_matcherIPKcNSt7__cxx1112regex_traitsIcEEE8_M_applyES2_S2_S2_S2_]+0x9f): undefined reference to `std::locale::~locale()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail16_Backref_matcherIPKcNSt7__cxx1112regex_traitsIcEEE8_M_applyES2_S2_S2_S2_[_ZNSt8__detail16_Backref_matcherIPKcNSt7__cxx1112regex_traitsIcEEE8_M_applyES2_S2_S2_S2_]+0xf3): undefined reference to `std::locale::~locale()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::regex_traits<char>::getloc() const': gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE6getlocEv[_ZNKSt7__cxx1112regex_traitsIcE6getlocEv]+0x31): undefined reference to `std::locale::locale(std::locale const&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::sub_match<char const*>::compare(std::__cxx11::sub_match<char const*> const&) const': gc_str.cc:(.text._ZNKSt7__cxx119sub_matchIPKcE7compareERKS3_[_ZNKSt7__cxx119sub_matchIPKcE7compareERKS3_]+0x4a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx119sub_matchIPKcE7compareERKS3_[_ZNKSt7__cxx119sub_matchIPKcE7compareERKS3_]+0x5b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2304', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNKSt7__cxx119sub_matchIPKcE7compareERKS3_[_ZNKSt7__cxx119sub_matchIPKcE7compareERKS3_]+0x64): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx119sub_matchIPKcE7compareERKS3_[_ZNKSt7__cxx119sub_matchIPKcE7compareERKS3_]+0x93): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx119sub_matchIPKcE7compareERKS3_[_ZNKSt7__cxx119sub_matchIPKcE7compareERKS3_]+0x9c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char const*, void>(char const*, char const*, std::allocator<char> const&)': gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPKcvEET_S8_RKS3_[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPKcvEET_S8_RKS3_]+0x33): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPKcvEET_S8_RKS3_[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPKcvEET_S8_RKS3_]+0x43): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::_Alloc_hider(char*, std::allocator<char> const&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::~_Alloc_hider()': gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderD2Ev[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderD2Ev]+0x11): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)': gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag]+0x90): undefined reference to `std::__throw_logic_error(char const*)' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag]+0xcf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag]+0xdb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char*)' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag]+0xe8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag]+0xf1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag]+0x10b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char*, char const*, char const*)' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag]+0x140): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag]+0x189): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::sub_match<char const*>::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const': gc_str.cc:(.text._ZNKSt7__cxx119sub_matchIPKcEcvNS_12basic_stringIcSt11char_traitsIcESaIcEEEEv[_ZNKSt7__cxx119sub_matchIPKcEcvNS_12basic_stringIcSt11char_traitsIcESaIcEEEEv]+0x72): undefined reference to `std::allocator<char>::allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx119sub_matchIPKcEcvNS_12basic_stringIcSt11char_traitsIcESaIcEEEEv[_ZNKSt7__cxx119sub_matchIPKcEcvNS_12basic_stringIcSt11char_traitsIcESaIcEEEEv]+0x9e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '1301', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNKSt7__cxx119sub_matchIPKcEcvNS_12basic_stringIcSt11char_traitsIcESaIcEEEEv[_ZNKSt7__cxx119sub_matchIPKcEcvNS_12basic_stringIcSt11char_traitsIcESaIcEEEEv]+0xb6): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx119sub_matchIPKcEcvNS_12basic_stringIcSt11char_traitsIcESaIcEEEEv[_ZNKSt7__cxx119sub_matchIPKcEcvNS_12basic_stringIcSt11char_traitsIcESaIcEEEEv]+0xe4): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >::basic_regex<char const*>(char const*, char const*, std::regex_constants::syntax_option_type)': gc_str.cc:(.text._ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEEC2IPKcEET_S7_NSt15regex_constants18syntax_option_typeE[_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEEC2IPKcEET_S7_NSt15regex_constants18syntax_option_typeE]+0x5a): undefined reference to `std::locale::locale()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '11010', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEEC2IPKcEET_S7_NSt15regex_constants18syntax_option_typeE[_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEEC2IPKcEET_S7_NSt15regex_constants18syntax_option_typeE]+0x81): undefined reference to `std::locale::~locale()' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEEC2IPKcEET_S7_NSt15regex_constants18syntax_option_typeE[_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEEC2IPKcEET_S7_NSt15regex_constants18syntax_option_typeE]+0x9c): undefined reference to `std::locale::~locale()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >::basic_regex<char const*>(char const*, char const*, std::locale, std::regex_constants::syntax_option_type)': gc_str.cc:(.text._ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEEC2IPKcEET_S7_St6localeNSt15regex_constants18syntax_option_typeE[_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEEC2IPKcEET_S7_St6localeNSt15regex_constants18syntax_option_typeE]+0x57): undefined reference to `std::locale::locale(std::locale const&)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '11522', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEEC2IPKcEET_S7_St6localeNSt15regex_constants18syntax_option_typeE[_ZNSt7__cxx1111basic_regexIcNS_12regex_traitsIcEEEC2IPKcEET_S7_St6localeNSt15regex_constants18syntax_option_typeE]+0xba): undefined reference to `std::locale::~locale()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type)': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE]+0x10c): undefined reference to `std::locale::locale(std::locale const&)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE]+0x141): undefined reference to `std::locale::~locale()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '12034', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE]+0x17b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE]+0x1cf): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE]+0x2c5): undefined reference to `std::__throw_regex_error(std::regex_constants::error_type)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '12290', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE]+0x2e4): undefined reference to `std::locale::~locale()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEEC2EPKcS6_RKSt6localeNSt15regex_constants18syntax_option_typeE]+0x3f0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::~_Compiler()': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEED2Ev[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEED2Ev]+0x2c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '12546', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Scanner<char>::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale)': gc_str.cc:(.text._ZNSt8__detail8_ScannerIcEC2EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale[_ZNSt8__detail8_ScannerIcEC2EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale]+0x77): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail8_ScannerIcEC2EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale[_ZNSt8__detail8_ScannerIcEC2EPKcS3_NSt15regex_constants18syntax_option_typeESt6locale]+0x101): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_match_token(std::__detail::_ScannerBase::_TokenT)': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE14_M_match_tokenENS_12_ScannerBase7_TokenTE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE14_M_match_tokenENS_12_ScannerBase7_TokenTE]+0x73): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Scanner<char>::~_Scanner()': gc_str.cc:(.text._ZNSt8__detail8_ScannerIcED2Ev[_ZNSt8__detail8_ScannerIcED2Ev]+0x18): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::ctype<char> const& std::use_facet<std::ctype<char> const>(std::locale const&)': gc_str.cc:(.text._ZSt9use_facetIKSt5ctypeIcEERKT_RKSt6locale[_ZSt9use_facetIKSt5ctypeIcEERKT_RKSt6locale]+0x21): undefined reference to `std::ctype<char>::id' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '5888', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZSt9use_facetIKSt5ctypeIcEERKT_RKSt6locale[_ZSt9use_facetIKSt5ctypeIcEERKT_RKSt6locale]+0x26): undefined reference to `std::locale::id::_M_id() const' /usr/bin/ld: gc_str.cc:(.text._ZSt9use_facetIKSt5ctypeIcEERKT_RKSt6locale[_ZSt9use_facetIKSt5ctypeIcEERKT_RKSt6locale]+0xa1): undefined reference to `std::__throw_bad_cast()' /usr/bin/ld: gc_str.cc:(.text._ZSt9use_facetIKSt5ctypeIcEERKT_RKSt6locale[_ZSt9use_facetIKSt5ctypeIcEERKT_RKSt6locale]+0xb4): undefined reference to `typeinfo for std::locale::facet' /usr/bin/ld: gc_str.cc:(.text._ZSt9use_facetIKSt5ctypeIcEERKT_RKSt6locale[_ZSt9use_facetIKSt5ctypeIcEERKT_RKSt6locale]+0xbb): undefined reference to `typeinfo for std::ctype<char>' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '7191', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Scanner<char>::_M_eat_escape_ecma()': gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv[_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv]+0x13c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv[_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv]+0x184): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2304', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv[_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv]+0x1cc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv[_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv]+0x30d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv[_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv]+0x3a6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '8215', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv[_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv]+0x41b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned long, unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv[_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv]+0x527): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2304', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv[_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv]+0x599): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv[_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv]+0x65e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv[_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv]+0x699): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '8727', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Scanner<char>::_M_eat_escape_posix()': gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv[_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv]+0x10a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv[_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv]+0x20b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2304', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__throw_regex_error(std::regex_constants::error_type, char const*)': gc_str.cc:(.text._ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc[_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc]+0x4d): undefined reference to `typeinfo for std::regex_error' /usr/bin/ld: gc_str.cc:(.text._ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc[_ZSt19__throw_regex_errorNSt15regex_constants10error_typeEPKc]+0x54): undefined reference to `std::regex_error::~regex_error()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::regex_error::regex_error(std::regex_constants::error_type, char const*)': gc_str.cc:(.text._ZNSt11regex_errorC2ENSt15regex_constants10error_typeEPKc[_ZNSt11regex_errorC2ENSt15regex_constants10error_typeEPKc]+0x3d): undefined reference to `vtable for std::regex_error' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Scanner<char>::_M_eat_escape_awk()': gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv[_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv]+0xa8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '5888', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv[_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv]+0x160): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv[_ZNSt8__detail8_ScannerIcE17_M_eat_escape_awkEv]+0x2ec): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Scanner<char>::_M_scan_normal()': gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE14_M_scan_normalEv[_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv]+0xa7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE14_M_scan_normalEv[_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv]+0x3be): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE14_M_scan_normalEv[_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv]+0x422): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '6144', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE14_M_scan_normalEv[_ZNSt8__detail8_ScannerIcE14_M_scan_normalEv]+0x6e7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Scanner<char>::_M_scan_in_bracket()': gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv[_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv]+0x231): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o:gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv[_ZNSt8__detail8_ScannerIcE18_M_scan_in_bracketEv]+0x3d6): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' follow /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Scanner<char>::_M_scan_in_brace()': gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv[_ZNSt8__detail8_ScannerIcE16_M_scan_in_braceEv]+0x193): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Scanner<char>::_M_eat_class(char)': gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE12_M_eat_classEc[_ZNSt8__detail8_ScannerIcE12_M_eat_classEc]+0x34): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail8_ScannerIcE12_M_eat_classEc[_ZNSt8__detail8_ScannerIcE12_M_eat_classEc]+0xf1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '8969', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_NFA<std::__cxx11::regex_traits<char> >::_NFA(std::locale const&, std::regex_constants::syntax_option_type)': gc_str.cc:(.text._ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEC2ERKSt6localeNSt15regex_constants18syntax_option_typeE[_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEC2ERKSt6localeNSt15regex_constants18syntax_option_typeE]+0x71): undefined reference to `std::locale::locale(std::locale const&)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEC2ERKSt6localeNSt15regex_constants18syntax_option_typeE[_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEC2ERKSt6localeNSt15regex_constants18syntax_option_typeE]+0x90): undefined reference to `std::locale::~locale()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEC2ERKSt6localeNSt15regex_constants18syntax_option_typeE[_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEC2ERKSt6localeNSt15regex_constants18syntax_option_typeE]+0x99): undefined reference to `std::locale::~locale()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEC2ERKSt6localeNSt15regex_constants18syntax_option_typeE[_ZNSt8__detail4_NFAINSt7__cxx1112regex_traitsIcEEEC2ERKSt6localeNSt15regex_constants18syntax_option_typeE]+0xc5): undefined reference to `std::locale::~locale()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::regex_traits<char>::regex_traits()': gc_str.cc:(.text._ZNSt7__cxx1112regex_traitsIcEC2Ev[_ZNSt7__cxx1112regex_traitsIcEC2Ev]+0x23): undefined reference to `std::locale::locale()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '8969', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::regex_traits<char>::imbue(std::locale)': gc_str.cc:(.text._ZNSt7__cxx1112regex_traitsIcE5imbueESt6locale[_ZNSt7__cxx1112regex_traitsIcE5imbueESt6locale]+0x4a): undefined reference to `std::locale::locale(std::locale const&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::regex_traits<char>::~regex_traits()': gc_str.cc:(.text._ZNSt7__cxx1112regex_traitsIcED2Ev[_ZNSt7__cxx1112regex_traitsIcED2Ev]+0x11): undefined reference to `std::locale::~locale()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `_ZSt4swapISt6localeENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS4_ESt18is_move_assignableIS4_EEE5valueEvE4typeERS4_SD_': gc_str.cc:(.text._ZSt4swapISt6localeENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS4_ESt18is_move_assignableIS4_EEE5valueEvE4typeERS4_SD_[_ZSt4swapISt6localeENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS4_ESt18is_move_assignableIS4_EEE5valueEvE4typeERS4_SD_]+0x33): undefined reference to `std::locale::locale(std::locale const&)' /usr/bin/ld: gc_str.cc:(.text._ZSt4swapISt6localeENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS4_ESt18is_move_assignableIS4_EEE5valueEvE4typeERS4_SD_[_ZSt4swapISt6localeENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS4_ESt18is_move_assignableIS4_EEE5valueEvE4typeERS4_SD_]+0x48): undefined reference to `std::locale::operator=(std::locale const&)' /usr/bin/ld: gc_str.cc:(.text._ZSt4swapISt6localeENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS4_ESt18is_move_assignableIS4_EEE5valueEvE4typeERS4_SD_[_ZSt4swapISt6localeENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS4_ESt18is_move_assignableIS4_EEE5valueEvE4typeERS4_SD_]+0x5d): undefined reference to `std::locale::operator=(std::locale const&)' /usr/bin/ld: gc_str.cc:(.text._ZSt4swapISt6localeENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS4_ESt18is_move_assignableIS4_EEE5valueEvE4typeERS4_SD_[_ZSt4swapISt6localeENSt9enable_ifIXsr6__and_ISt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS4_ESt18is_move_assignableIS4_EEE5valueEvE4typeERS4_SD_]+0x66): undefined reference to `std::locale::~locale()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const*) const': gc_str.cc:(.text._ZNKSt6vectorImSaImEE12_M_check_lenEmPKc[_ZNKSt6vectorImSaImEE12_M_check_lenEmPKc]+0x6b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '7187', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::vector<std::__detail::_State<char>, std::allocator<std::__detail::_State<char> > >::_M_check_len(unsigned long, char const*) const': gc_str.cc:(.text._ZNKSt6vectorINSt8__detail6_StateIcEESaIS2_EE12_M_check_lenEmPKc[_ZNKSt6vectorINSt8__detail6_StateIcEESaIS2_EE12_M_check_lenEmPKc]+0x6b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '4864', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_assertion()': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE12_M_assertionEv[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE12_M_assertionEv]+0x1e6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE12_M_assertionEv[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE12_M_assertionEv]+0x270): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_try_char()': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE11_M_try_charEv[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE11_M_try_charEv]+0x7f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '1055', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE11_M_try_charEv[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE11_M_try_charEv]+0xe1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_insert_char_matcher<false, false>()': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE22_M_insert_char_matcherILb0ELb0EEEvv[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE22_M_insert_char_matcherILb0ELb0EEEvv]+0x70): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '798', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_insert_char_matcher<false, true>()': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE22_M_insert_char_matcherILb0ELb1EEEvv[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE22_M_insert_char_matcherILb0ELb1EEEvv]+0x73): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_insert_char_matcher<true, false>()': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE22_M_insert_char_matcherILb1ELb0EEEvv[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE22_M_insert_char_matcherILb1ELb0EEEvv]+0x73): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '1062', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_insert_char_matcher<true, true>()': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE22_M_insert_char_matcherILb1ELb1EEEvv[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE22_M_insert_char_matcherILb1ELb1EEEvv]+0x73): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_cur_int_value(int)': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE16_M_cur_int_valueEi[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE16_M_cur_int_valueEi]+0x4d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '805', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE16_M_cur_int_valueEi[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE16_M_cur_int_valueEi]+0x9e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_insert_character_class_matcher<false, false>()': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE33_M_insert_character_class_matcherILb0ELb0EEEvv[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE33_M_insert_character_class_matcherILb0ELb0EEEvv]+0x53): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_insert_character_class_matcher<false, true>()': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE33_M_insert_character_class_matcherILb0ELb1EEEvv[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE33_M_insert_character_class_matcherILb0ELb1EEEvv]+0x53): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '16916', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_insert_character_class_matcher<true, false>()': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE33_M_insert_character_class_matcherILb1ELb0EEEvv[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE33_M_insert_character_class_matcherILb1ELb0EEEvv]+0x53): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '512', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_insert_character_class_matcher<true, true>()': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE33_M_insert_character_class_matcherILb1ELb1EEEvv[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE33_M_insert_character_class_matcherILb1ELb1EEEvv]+0x53): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::regex_traits<char>::translate_nocase(char) const': gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE16translate_nocaseEc[_ZNKSt7__cxx1112regex_traitsIcE16translate_nocaseEc]+0x29): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '525', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::regex_traits<char>::value(char, int) const': gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci[_ZNKSt7__cxx1112regex_traitsIcE5valueEci]+0x43): undefined reference to `std::allocator<char>::allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci[_ZNKSt7__cxx1112regex_traitsIcE5valueEci]+0x61): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '1024', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci[_ZNKSt7__cxx1112regex_traitsIcE5valueEci]+0x7e): undefined reference to `std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >::basic_istringstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Ios_Openmode)' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci[_ZNKSt7__cxx1112regex_traitsIcE5valueEci]+0x8f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci[_ZNKSt7__cxx1112regex_traitsIcE5valueEci]+0x9b): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '256', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci[_ZNKSt7__cxx1112regex_traitsIcE5valueEci]+0xca): undefined reference to `std::istream::operator>>(std::ios_base& (*)(std::ios_base&))' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci[_ZNKSt7__cxx1112regex_traitsIcE5valueEci]+0x109): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci[_ZNKSt7__cxx1112regex_traitsIcE5valueEci]+0x115): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci[_ZNKSt7__cxx1112regex_traitsIcE5valueEci]+0x138): undefined reference to `std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_istringstream()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci[_ZNKSt7__cxx1112regex_traitsIcE5valueEci]+0x16c): undefined reference to `std::istream::operator>>(std::ios_base& (*)(std::ios_base&))' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci[_ZNKSt7__cxx1112regex_traitsIcE5valueEci]+0x18e): undefined reference to `std::istream::operator>>(long&)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '21761', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci[_ZNKSt7__cxx1112regex_traitsIcE5valueEci]+0x1ab): undefined reference to `std::basic_ios<char, std::char_traits<char> >::fail() const' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE5valueEci[_ZNKSt7__cxx1112regex_traitsIcE5valueEci]+0x215): undefined reference to `std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_istringstream()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, false, false>::_M_add_character_class(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb]+0x3e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb]+0x4b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb]+0x58): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::_Vector_base<char, std::allocator<char> >::_Vector_impl::_Vector_impl()': gc_str.cc:(.text._ZNSt12_Vector_baseIcSaIcEE12_Vector_implC2Ev[_ZNSt12_Vector_baseIcSaIcEE12_Vector_implC2Ev]+0x27): undefined reference to `std::allocator<char>::allocator()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)': gc_str.cc:(.text._ZSt8_DestroyINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEvPT_[_ZSt8_DestroyINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEvPT_]+0x23): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '14876', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::_Vector_base<char, std::allocator<char> >::_Vector_impl::~_Vector_impl()': gc_str.cc:(.text._ZNSt12_Vector_baseIcSaIcEE12_Vector_implD2Ev[_ZNSt12_Vector_baseIcSaIcEE12_Vector_implD2Ev]+0x11): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::vector<std::__cxx11::regex_traits<char>::_RegexMask, std::allocator<std::__cxx11::regex_traits<char>::_RegexMask> >::_M_check_len(unsigned long, char const*) const': gc_str.cc:(.text._ZNKSt6vectorINSt7__cxx1112regex_traitsIcE10_RegexMaskESaIS3_EE12_M_check_lenEmPKc[_ZNKSt6vectorINSt7__cxx1112regex_traitsIcE10_RegexMaskESaIS3_EE12_M_check_lenEmPKc]+0x6b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, false, false>::_M_apply(char, std::integral_constant<bool, false>) const::{lambda()#1}::operator()() const': gc_str.cc:(.text._ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv[_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv]+0x299): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv[_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv]+0x2e5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '15389', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__cxx11::regex_traits<char>::transform_primary<char const*>(char const*, char const*) const': gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE17transform_primaryIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE17transform_primaryIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x44): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE17transform_primaryIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE17transform_primaryIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x65): undefined reference to `std::allocator<char>::allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE17transform_primaryIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE17transform_primaryIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x88): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE17transform_primaryIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE17transform_primaryIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x172): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '7168', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `_ZSteqIcEN9__gnu_cxx11__enable_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS2_St11char_traitsIS2_ESaIS2_EEESC_': gc_str.cc:(.text._ZSteqIcEN9__gnu_cxx11__enable_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS2_St11char_traitsIS2_ESaIS2_EEESC_[_ZSteqIcEN9__gnu_cxx11__enable_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS2_St11char_traitsIS2_ESaIS2_EEESC_]+0x27): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZSteqIcEN9__gnu_cxx11__enable_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS2_St11char_traitsIS2_ESaIS2_EEESC_[_ZSteqIcEN9__gnu_cxx11__enable_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS2_St11char_traitsIS2_ESaIS2_EEESC_]+0x34): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZSteqIcEN9__gnu_cxx11__enable_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS2_St11char_traitsIS2_ESaIS2_EEESC_[_ZSteqIcEN9__gnu_cxx11__enable_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS2_St11char_traitsIS2_ESaIS2_EEESC_]+0x64): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZSteqIcEN9__gnu_cxx11__enable_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS2_St11char_traitsIS2_ESaIS2_EEESC_[_ZSteqIcEN9__gnu_cxx11__enable_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS2_St11char_traitsIS2_ESaIS2_EEESC_]+0x71): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '61705', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZSteqIcEN9__gnu_cxx11__enable_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS2_St11char_traitsIS2_ESaIS2_EEESC_[_ZSteqIcEN9__gnu_cxx11__enable_ifIXsr9__is_charIT_EE7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS2_St11char_traitsIS2_ESaIS2_EEESC_]+0x7e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__cxx11::regex_traits<char>::transform<char*>(char*, char*) const': gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_[_ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_]+0x40): undefined reference to `std::__cxx11::collate<char> const& std::use_facet<std::__cxx11::collate<char> >(std::locale const&)' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_[_ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_]+0x61): undefined reference to `std::allocator<char>::allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_[_ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_]+0x84): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_[_ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_]+0x9f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_[_ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_]+0xb2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_[_ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_]+0xc5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_[_ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_]+0xe9): undefined reference to `std::__cxx11::collate<char>::transform(char const*, char const*) const' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_[_ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_]+0xf7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '7168', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_[_ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_]+0x119): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_[_ZNKSt7__cxx1112regex_traitsIcE9transformIPcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_S9_]+0x133): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::_Vector_base<char, std::allocator<char> >::_Vector_impl::_Vector_impl(std::allocator<char> const&)': gc_str.cc:(.text._ZNSt12_Vector_baseIcSaIcEE12_Vector_implC2ERKS0_[_ZNSt12_Vector_baseIcSaIcEE12_Vector_implC2ERKS0_]+0x2f): undefined reference to `std::allocator<char>::allocator(std::allocator<char> const&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*, void>(char*, char*, std::allocator<char> const&)': gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPcvEET_S7_RKS3_[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPcvEET_S7_RKS3_]+0x33): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '23561', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPcvEET_S7_RKS3_[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPcvEET_S7_RKS3_]+0x43): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::_Alloc_hider(char*, std::allocator<char> const&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag)': gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0x90): undefined reference to `std::__throw_logic_error(char const*)' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0xcf): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0xdb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char*)' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0xe8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0xf1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0x10b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char*, char*, char*)' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0x140): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0x189): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2049', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::_Vector_base<char, std::allocator<char> >::_Vector_impl::_Vector_impl(std::allocator<char>&&)': gc_str.cc:(.text._ZNSt12_Vector_baseIcSaIcEE12_Vector_implC2EOS0_[_ZNSt12_Vector_baseIcSaIcEE12_Vector_implC2EOS0_]+0x3f): undefined reference to `std::allocator<char>::allocator(std::allocator<char> const&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::vector<char, std::allocator<char> >::vector(std::vector<char, std::allocator<char> > const&)': gc_str.cc:(.text._ZNSt6vectorIcSaIcEEC2ERKS1_[_ZNSt6vectorIcSaIcEEC2ERKS1_]+0x6b): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNSt6vectorIcSaIcEEC2ERKS1_[_ZNSt6vectorIcSaIcEEC2ERKS1_]+0xd9): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&)': gc_str.cc:(.text._ZNSt16allocator_traitsISaIcEE37select_on_container_copy_constructionERKS0_[_ZNSt16allocator_traitsISaIcEE37select_on_container_copy_constructionERKS0_]+0x31): undefined reference to `std::allocator<char>::allocator(std::allocator<char> const&)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '7168', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::_Construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': gc_str.cc:(.text._ZSt10_ConstructINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEJRKS5_EEvPT_DpOT0_[_ZSt10_ConstructINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEJRKS5_EEvPT_DpOT0_]+0x3b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, false, true>::_M_add_character_class(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb]+0x3e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb]+0x4b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb]+0x58): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '7168', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~pair()': gc_str.cc:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ED2Ev[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ED2Ev]+0x19): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ED2Ev[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ED2Ev]+0x22): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, false, true>::_M_apply(char, std::integral_constant<bool, false>) const::{lambda()#1}::operator()() const': gc_str.cc:(.text._ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv[_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv]+0x2df): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv[_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv]+0x32c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '23561', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv[_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv]+0x44b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o:gc_str.cc:(.text._ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv[_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv]+0x459): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' follow /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_RegexTranslatorBase<std::__cxx11::regex_traits<char>, false, true>::_M_transform(char) const': gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc]+0x50): undefined reference to `std::allocator<char>::allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc]+0x65): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&)' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc]+0x73): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc]+0x91): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc]+0xa1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc]+0xce): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc]+0xf0): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb0ELb1EE12_M_transformEc]+0x10a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__cxx11::regex_traits<char>::transform<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) const': gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_[_ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_]+0x40): undefined reference to `std::__cxx11::collate<char> const& std::use_facet<std::__cxx11::collate<char> >(std::locale const&)' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_[_ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_]+0x61): undefined reference to `std::allocator<char>::allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_[_ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_]+0x84): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2049', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_[_ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_]+0x9f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_[_ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_]+0xb2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_[_ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_]+0xc5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_[_ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_]+0xe9): undefined reference to `std::__cxx11::collate<char>::transform(char const*, char const*) const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2049', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_[_ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_]+0xf7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_[_ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_]+0x119): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_[_ZNKSt7__cxx1112regex_traitsIcE9transformIN9__gnu_cxx17__normal_iteratorIPcNS_12basic_stringIcSt11char_traitsIcESaIcEEEEEEESA_T_SC_]+0x133): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&)': gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IN9__gnu_cxx17__normal_iteratorIPcS4_EEvEET_SA_RKS3_[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IN9__gnu_cxx17__normal_iteratorIPcS4_EEvEET_SA_RKS3_]+0x33): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '7168', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IN9__gnu_cxx17__normal_iteratorIPcS4_EEvEET_SA_RKS3_[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IN9__gnu_cxx17__normal_iteratorIPcS4_EEvEET_SA_RKS3_]+0x43): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::_Alloc_hider(char*, std::allocator<char> const&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag)': gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag]+0xa4): undefined reference to `std::__throw_logic_error(char const*)' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag]+0xf3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag]+0xff): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char*)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '61705', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag]+0x10c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2304', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag]+0x115): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag]+0x13f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char*, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag]+0x174): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()' /usr/bin/ld: gc_str.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag]+0x1bd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2049', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `bool std::operator<=<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': gc_str.cc:(.text._ZStleIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EESA_[_ZStleIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EESA_]+0x2b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)': gc_str.cc:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS6_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS6_]+0x2f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/bin/ld: gc_str.cc:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS6_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS6_]+0x44): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '22044', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS6_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2ERKS6_]+0x64): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, true, false>::_M_add_character_class(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb]+0x3e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb]+0x4b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb]+0x58): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, true, false>::_M_apply(char, std::integral_constant<bool, false>) const::{lambda()#1}::operator()() const': gc_str.cc:(.text._ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv[_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv]+0x299): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '7168', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv[_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv]+0x2e5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_RegexTranslatorBase<std::__cxx11::regex_traits<char>, true, false>::_M_in_range_icase(char, char, char) const': gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb0EE17_M_in_range_icaseEccc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb0EE17_M_in_range_icaseEccc]+0x47): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb0EE17_M_in_range_icaseEccc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb0EE17_M_in_range_icaseEccc]+0x59): undefined reference to `std::locale::~locale()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb0EE17_M_in_range_icaseEccc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb0EE17_M_in_range_icaseEccc]+0xe4): undefined reference to `std::locale::~locale()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '23561', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, true, true>::_M_add_character_class(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb]+0x3e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2304', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb]+0x4b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_character_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEEb]+0x58): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, true, true>::_M_apply(char, std::integral_constant<bool, false>) const::{lambda()#1}::operator()() const': gc_str.cc:(.text._ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv[_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv]+0x2df): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv[_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv]+0x32c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2049', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv[_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv]+0x44b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv[_ZZNKSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE8_M_applyEcSt17integral_constantIbLb0EEENKUlvE_clEv]+0x459): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_RegexTranslatorBase<std::__cxx11::regex_traits<char>, true, true>::_M_transform(char) const': gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc]+0x50): undefined reference to `std::allocator<char>::allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc]+0x65): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '61705', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc]+0x73): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc]+0x91): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc]+0xa1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc]+0xce): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc]+0xf0): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE12_M_transformEc]+0x10a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_RegexTranslator<std::__cxx11::regex_traits<char>, true, true>::_M_match_range(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const': gc_str.cc:(.text._ZNKSt8__detail16_RegexTranslatorINSt7__cxx1112regex_traitsIcEELb1ELb1EE14_M_match_rangeERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEESB_SB_[_ZNKSt8__detail16_RegexTranslatorINSt7__cxx1112regex_traitsIcEELb1ELb1EE14_M_match_rangeERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEESB_SB_]+0x3b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail16_RegexTranslatorINSt7__cxx1112regex_traitsIcEELb1ELb1EE14_M_match_rangeERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEESB_SB_[_ZNKSt8__detail16_RegexTranslatorINSt7__cxx1112regex_traitsIcEELb1ELb1EE14_M_match_rangeERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEESB_SB_]+0x4d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail16_RegexTranslatorINSt7__cxx1112regex_traitsIcEELb1ELb1EE14_M_match_rangeERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEESB_SB_[_ZNKSt8__detail16_RegexTranslatorINSt7__cxx1112regex_traitsIcEELb1ELb1EE14_M_match_rangeERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEESB_SB_]+0x5f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2049', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_RegexTranslatorBase<std::__cxx11::regex_traits<char>, true, true>::_M_in_range_icase(char, char, char) const': gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE17_M_in_range_icaseEccc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE17_M_in_range_icaseEccc]+0x47): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE17_M_in_range_icaseEccc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE17_M_in_range_icaseEccc]+0x59): undefined reference to `std::locale::~locale()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE17_M_in_range_icaseEccc[_ZNKSt8__detail20_RegexTranslatorBaseINSt7__cxx1112regex_traitsIcEELb1ELb1EE17_M_in_range_icaseEccc]+0xe4): undefined reference to `std::locale::~locale()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '35100', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_insert_bracket_matcher<false, false>(bool)': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE25_M_insert_bracket_matcherILb0ELb0EEEvb[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE25_M_insert_bracket_matcherILb0ELb0EEEvb]+0xea): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_insert_bracket_matcher<false, true>(bool)': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE25_M_insert_bracket_matcherILb0ELb1EEEvb[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE25_M_insert_bracket_matcherILb0ELb1EEEvb]+0xea): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_insert_bracket_matcher<true, false>(bool)': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE25_M_insert_bracket_matcherILb1ELb0EEEvb[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE25_M_insert_bracket_matcherILb1ELb0EEEvb]+0xea): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_insert_bracket_matcher<true, true>(bool)': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE25_M_insert_bracket_matcherILb1ELb1EEEvb[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE25_M_insert_bracket_matcherILb1ELb1EEEvb]+0xea): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `bool std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_expression_term<false, false>(std::pair<bool, char>&, std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, false, false>&)': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0xcd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '61705', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0xf6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x12e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x14f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x230): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x374): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x4b0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, false, false>::_M_add_collate_element(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x4d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x5a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x67): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2049', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x88): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xd4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xf9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x13e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2049', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, false, false>::_M_add_equivalence_class(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x3a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x47): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x54): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x75): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2049', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xc1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xe5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xf8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x10b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2049', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x14c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x158): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x17a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__cxx11::regex_traits<char>::lookup_collatename<char const*>(char const*, char const*) const': gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x43): undefined reference to `std::ctype<char> const& std::use_facet<std::ctype<char> >(std::locale const&)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2049', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x50): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x9f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x17e): undefined reference to `std::allocator<char>::allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x19f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '7169', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x1ad): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x1d1): undefined reference to `std::allocator<char>::~allocator()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x1f8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x20b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '27657', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_[_ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_]+0x224): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::vector<char, std::allocator<char> >::_M_check_len(unsigned long, char const*) const': gc_str.cc:(.text._ZNKSt6vectorIcSaIcEE12_M_check_lenEmPKc[_ZNKSt6vectorIcSaIcEE12_M_check_lenEmPKc]+0x6b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': gc_str.cc:(.text._ZN9__gnu_cxx13new_allocatorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE9constructIS6_JRKS6_EEEvPT_DpOT0_[_ZN9__gnu_cxx13new_allocatorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE9constructIS6_JRKS6_EEEvPT_DpOT0_]+0x3f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_check_len(unsigned long, char const*) const': gc_str.cc:(.text._ZNKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12_M_check_lenEmPKc[_ZNKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12_M_check_lenEmPKc]+0x6b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `void std::_Construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)': gc_str.cc:(.text._ZSt10_ConstructINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEJS5_EEvPT_DpOT0_[_ZSt10_ConstructINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEJS5_EEvPT_DpOT0_]+0x3b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '5888', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)': gc_str.cc:(.text._ZN9__gnu_cxx13new_allocatorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE7destroyIS6_EEvPT_[_ZN9__gnu_cxx13new_allocatorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE7destroyIS6_EEvPT_]+0x27): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::_M_check_len(unsigned long, char const*) const': gc_str.cc:(.text._ZNKSt6vectorISt4pairIccESaIS1_EE12_M_check_lenEmPKc[_ZNKSt6vectorISt4pairIccESaIS1_EE12_M_check_lenEmPKc]+0x6b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `bool std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_expression_term<false, true>(std::pair<bool, char>&, std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, false, true>&)': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0xcd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0xf6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '10783', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x12e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x14f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x230): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x374): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb0ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x4b0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, false, true>::_M_add_collate_element(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x4d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x5a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x67): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '4096', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x88): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xd4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '24851', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xf9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '4864', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x149): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, false, true>::_M_add_equivalence_class(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x3a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x47): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x54): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x75): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xc1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xe5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xf8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '1280', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x10b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x14c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x158): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x17a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, false, true>::_M_make_range(char, char)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE13_M_make_rangeEcc[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE13_M_make_rangeEcc]+0xf2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE13_M_make_rangeEcc[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE13_M_make_rangeEcc]+0xfb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE13_M_make_rangeEcc[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE13_M_make_rangeEcc]+0x159): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o:gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE13_M_make_rangeEcc[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1EE13_M_make_rangeEcc]+0x162): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' follow /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)': gc_str.cc:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2EOS6_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2EOS6_]+0x2f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)' /usr/bin/ld: gc_str.cc:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2EOS6_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2EOS6_]+0x44): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_check_len(unsigned long, char const*) const': gc_str.cc:(.text._ZNKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EE12_M_check_lenEmPKc[_ZNKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EE12_M_check_lenEmPKc]+0x6b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)': gc_str.cc:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IS5_S5_Lb1EEEOT_OT0_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IS5_S5_Lb1EEEOT_OT0_]+0x3f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)' /usr/bin/ld: gc_str.cc:(.text._ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IS5_S5_Lb1EEEOT_OT0_[_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_EC2IS5_S5_Lb1EEEOT_OT0_]+0x60): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `bool std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_expression_term<true, false>(std::pair<bool, char>&, std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, true, false>&)': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0xcd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0xf6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x12e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x14f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x230): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x374): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb0EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x4b0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, true, false>::_M_add_collate_element(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x4d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x5a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x67): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x88): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2049', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xd4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xf9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x149): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '27421', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, true, false>::_M_add_equivalence_class(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x3a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x47): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x54): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x75): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '23561', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xc1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xe5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xf8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x10b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x14c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x158): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb0EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x17a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `bool std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_expression_term<true, true>(std::pair<bool, char>&, std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, true, true>&)': gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0xcd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0xf6): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '2049', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x12e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x14f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x230): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x374): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '7168', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE[_ZNSt8__detail9_CompilerINSt7__cxx1112regex_traitsIcEEE18_M_expression_termILb1ELb1EEEbRSt4pairIbcERNS_15_BracketMatcherIS3_XT_EXT0_EEE]+0x4b0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, true, true>::_M_add_collate_element(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x4d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x5a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x67): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '7168', this reader only handles version 2, 3, 4 and 5 information gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x88): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xd4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xf9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE22_M_add_collate_elementERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x149): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '61705', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, true, true>::_M_add_equivalence_class(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x3a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x47): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x54): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x75): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xc1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xe5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0xf8): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x10b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x14c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x158): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE24_M_add_equivalence_classERKNS1_12basic_stringIcSt11char_traitsIcESaIcEEE]+0x17a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, true, true>::_M_make_range(char, char)': gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE13_M_make_rangeEcc[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE13_M_make_rangeEcc]+0xf2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE13_M_make_rangeEcc[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE13_M_make_rangeEcc]+0xfb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE13_M_make_rangeEcc[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE13_M_make_rangeEcc]+0x159): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o:gc_str.cc:(.text._ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE13_M_make_rangeEcc[_ZNSt8__detail15_BracketMatcherINSt7__cxx1112regex_traitsIcEELb1ELb1EE13_M_make_rangeEcc]+0x162): more undefined references to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' follow /usr/bin/ld: /usr/bin/ld: DWARF error: found dwarf version '31261', this reader only handles version 2, 3, 4 and 5 information _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::_Rb_tree_iterator<std::pair<long const, long> >::operator++()': gc_str.cc:(.text._ZNSt17_Rb_tree_iteratorISt4pairIKllEEppEv[_ZNSt17_Rb_tree_iteratorISt4pairIKllEEppEv]+0x2a): undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::_Rb_tree<long, std::pair<long const, long>, std::_Select1st<std::pair<long const, long> >, std::less<long>, std::allocator<std::pair<long const, long> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<long const, long> >*)': gc_str.cc:(.text._ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSA_PSt13_Rb_tree_nodeIS2_E[_ZNSt8_Rb_treeIlSt4pairIKllESt10_Select1stIS2_ESt4lessIlESaIS2_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSA_PSt13_Rb_tree_nodeIS2_E]+0x113): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/gc_str.o: in function `std::_Rb_tree_iterator<std::pair<long const, long> >::operator--()': gc_str.cc:(.text._ZNSt17_Rb_tree_iteratorISt4pairIKllEEmmEv[_ZNSt17_Rb_tree_iteratorISt4pairIKllEEmmEv]+0x2a): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 _build/obj/clang-coverage/mycpp/mark_sweep_heap.o: in function `std::vector<ObjHeader*, std::allocator<ObjHeader*> >::reserve(unsigned long)': mark_sweep_heap.cc:(.text._ZNSt6vectorIP9ObjHeaderSaIS1_EE7reserveEm[_ZNSt6vectorIP9ObjHeaderSaIS1_EE7reserveEm]+0x61): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/mark_sweep_heap.o: in function `std::vector<RawObject**, std::allocator<RawObject**> >::reserve(unsigned long)': mark_sweep_heap.cc:(.text._ZNSt6vectorIPP9RawObjectSaIS2_EE7reserveEm[_ZNSt6vectorIPP9RawObjectSaIS2_EE7reserveEm]+0x61): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/mark_sweep_heap.o: in function `std::vector<unsigned char, std::allocator<unsigned char> >::_M_check_len(unsigned long, char const*) const': mark_sweep_heap.cc:(.text._ZNKSt6vectorIhSaIhEE12_M_check_lenEmPKc[_ZNKSt6vectorIhSaIhEE12_M_check_lenEmPKc]+0x6b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/mark_sweep_heap.o: in function `std::vector<Pool<682, 24ul>::Block*, std::allocator<Pool<682, 24ul>::Block*> >::_M_check_len(unsigned long, char const*) const': mark_sweep_heap.cc:(.text._ZNKSt6vectorIPN4PoolILi682ELm24EE5BlockESaIS3_EE12_M_check_lenEmPKc[_ZNKSt6vectorIPN4PoolILi682ELm24EE5BlockESaIS3_EE12_M_check_lenEmPKc]+0x6b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/mark_sweep_heap.o: in function `std::vector<Pool<341, 48ul>::Block*, std::allocator<Pool<341, 48ul>::Block*> >::_M_check_len(unsigned long, char const*) const': mark_sweep_heap.cc:(.text._ZNKSt6vectorIPN4PoolILi341ELm48EE5BlockESaIS3_EE12_M_check_lenEmPKc[_ZNKSt6vectorIPN4PoolILi341ELm48EE5BlockESaIS3_EE12_M_check_lenEmPKc]+0x6b): undefined reference to `std::__throw_length_error(char const*)' /usr/bin/ld: _build/obj/clang-coverage/mycpp/mark_sweep_heap.o:mark_sweep_heap.cc:(.text._ZNKSt6vectorIP9ObjHeaderSaIS1_EE12_M_check_lenEmPKc[_ZNKSt6vectorIP9ObjHeaderSaIS1_EE12_M_check_lenEmPKc]+0x6b): more undefined references to `std::__throw_length_error(char const*)' follow clang-14: error: linker command failed with exit code 1 (use -v to see invocation) [87/150] clang coverage '' _gen/mycpp/examples/control_flow.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/control_flow.mycpp.o [88/150] clang coverage '' _gen/mycpp/examples/classes.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/classes.mycpp.o [89/150] clang coverage '' _gen/mycpp/examples/test_hoist.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_hoist.mycpp.o [90/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_iterators_raw.mycpp.cc mycpp/examples/test_iterators.py mycpp: LOADING mycpp/examples/test_iterators.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [91/150] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/fib_iter_raw.mycpp.cc mycpp/examples/fib_iter.py mycpp: LOADING mycpp/examples/fib_iter.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL ninja: build stopped: subcommand failed.