[v2,18/21] symtab/dwarf-reader: allow hinting of main symbols for aliases

Message ID 20200703164651.1510825-19-maennich@google.com
State Superseded
Headers
Series Refactor (k)symtab reader |

Commit Message

Matthias Männich July 3, 2020, 4:46 p.m. UTC
  In case of aliased symbols, the "main symbol" cannot be deduced from
the symtab as this solely contains a name->addr mapping and aliases
are represented by multiple names resolving to the same address.
Therefore the main symbol can only be picked rather randomly and
unpredictable.

Unlike DWARF, which contains a single symbol entry for only the main
symbol. Hence we can (late) detect the main symbol. Exploiting that
property allows to correct the addr->symbol lookup in the symtab to
return the correct main symbol and it also allows to correct the aliased
symbols to maintain the correct main symbol.

This patch adds the `update_main_symbol` functionality to `elf_symbol`
to update the main symbol by name (ELF symbols need unique names) and
adds `update_main_symbol` to `symtab` that makes use of said new method.

When we discover a main symbol during DWARF reading, we instruct the
symtab to update the mapping.

This creates consistent representations across different builds of the
same binary with the same ABI by pinning down the main symbol to the
defined one. Knowing the main symbol also helps to keep the correct
dwarf information in the representation in the presence of symbol
suppressions. A later patch will address that.

Some test cases in tests/data need adjustment and they have all been
verified to be valid changes.

- main symbol changed for various elf symbols
  - test-annotate/test15-pr18892.so.abi
  - test-annotate/test19-pr19023-libtcmalloc_and_profiler.so.abi
  - test-annotate/test3.so.abi
  - test-read-dwarf/test15-pr18892.so.abi
  - test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so.abi
  - test-read-dwarf/test3.so.abi
  - test-read-dwarf/test3.so.hash.abi

- due to main symbol changes, the symbol diff needs to be corrected
  - test-diff-dwarf/test12-report.txt
  - test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-0.txt
  - test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-1.txt

- the test scenario needed adjustments as the main symbol changed
  - test-diff-suppr/test23-alias-filter-4.suppr
  - test-diff-suppr/test23-alias-filter-report-0.txt
  - test-diff-suppr/test23-alias-filter-report-2.txt

As usual, the complete changelog follows.

	* include/abg-ir.h (elf_symbol::update_main_symbol): New method.
	* include/abg-symtab-reader.h (symtab::update_main_symbol): New method.
	* src/abg-dwarf-reader.cc
	(build_var_decl): Hint symtab about main symbol discovered in DWARF.
	(build_function_decl): Likewise.
	* src/abg-ir.cc (elf_symbol::get_main_symbol): Lock the weak_ptr
	  on access in both overloads.
	(update_main_symbol): New method to allow updating the main symbol.
	* src/abg-symtab-reader.cc (symtab::update_main_symbol): New method.
	* data/Makefile.am: Add new test data files.
	* tests/data/test-annotate/test15-pr18892.so.abi: Updated test file.
	* tests/data/test-annotate/test19-pr19023-libtcmalloc_and_profiler.so.abi: Likewise.
	* tests/data/test-annotate/test2.so.abi: Likewise.
	* tests/data/test-annotate/test3.so.abi: Likewise.
	* tests/data/test-diff-dwarf/test12-report.txt: Likewise.
	* tests/data/test-diff-dwarf/test42-PR21296-clanggcc-report0.txt: Likewise.
	* tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-0.txt: Likewise.
	* tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-1.txt: Likewise.
	* tests/data/test-diff-suppr/test23-alias-filter-4.suppr: Likewise.
	* tests/data/test-diff-suppr/test23-alias-filter-report-0.txt: Likewise.
	* tests/data/test-diff-suppr/test23-alias-filter-report-2.txt: Likewise.
	* tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi: Likewise.
	* tests/data/test-read-dwarf/PR22122-libftdc.so.abi: Likewise.
	* tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi: Likewise.
	* tests/data/test-read-dwarf/test11-pr18828.so.abi: Likewise.
	* tests/data/test-read-dwarf/test12-pr18844.so.abi: Likewise.
	* tests/data/test-read-dwarf/test15-pr18892.so.abi: Likewise.
	* tests/data/test-read-dwarf/test16-pr18904.so.abi: Likewise.
	* tests/data/test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so.abi: Likewise.
	* tests/data/test-read-dwarf/test2.so.abi: Likewise.
	* tests/data/test-read-dwarf/test2.so.hash.abi: Likewise.
	* tests/data/test-read-dwarf/test22-pr19097-libstdc++.so.6.0.17.so.abi: Likewise.
	* tests/data/test-read-dwarf/test3.so.abi: Likewise.
	* tests/data/test-read-dwarf/test3.so.hash.abi: Likewise.
	* tests/data/test-symtab/basic/aliases.c: New test source file.
	* tests/data/test-symtab/basic/aliases.so: Likewise.
	* tests/test-symtab.cc (Symtab::AliasedFunctionSymbols): New test case.
	(Symtab::AliasedVariableSymbols): Likewise.

Reviewed-by: Giuliano Procida <gprocida@google.com>
Signed-off-by: Matthias Maennich <maennich@google.com>
---
 include/abg-ir.h                              |   3 +
 include/abg-symtab-reader.h                   |  13 +
 src/abg-dwarf-reader.cc                       |  16 +-
 src/abg-ir.cc                                 |  46 +-
 src/abg-symtab-reader.cc                      |  21 +
 tests/data/Makefile.am                        |   2 +
 .../data/test-annotate/test15-pr18892.so.abi  | 918 ++++++++---------
 ...19-pr19023-libtcmalloc_and_profiler.so.abi |  60 +-
 tests/data/test-annotate/test2.so.abi         |  12 +-
 tests/data/test-annotate/test3.so.abi         |   6 +-
 tests/data/test-diff-dwarf/test12-report.txt  |   7 +
 .../test42-PR21296-clanggcc-report0.txt       |   4 +-
 ...bb-4.3-3.20141204.fc23.x86_64-report-0.txt |   6 +-
 ...bb-4.3-3.20141204.fc23.x86_64-report-1.txt |   6 +-
 .../test23-alias-filter-4.suppr               |   4 +-
 .../test23-alias-filter-report-0.txt          |   4 +-
 .../test23-alias-filter-report-2.txt          |   4 +-
 .../PR22015-libboost_iostreams.so.abi         |  48 +-
 .../test-read-dwarf/PR22122-libftdc.so.abi    |   6 +-
 .../test-read-dwarf/test10-pr18818-gcc.so.abi | 192 ++--
 .../test-read-dwarf/test11-pr18828.so.abi     | 516 +++++-----
 .../test-read-dwarf/test12-pr18844.so.abi     |  60 +-
 .../test-read-dwarf/test15-pr18892.so.abi     | 918 ++++++++---------
 .../test-read-dwarf/test16-pr18904.so.abi     | 964 +++++++++---------
 ...19-pr19023-libtcmalloc_and_profiler.so.abi |  60 +-
 tests/data/test-read-dwarf/test2.so.abi       |  12 +-
 tests/data/test-read-dwarf/test2.so.hash.abi  |  12 +-
 .../test22-pr19097-libstdc++.so.6.0.17.so.abi | 878 ++++++++--------
 tests/data/test-read-dwarf/test3.so.abi       |   6 +-
 tests/data/test-read-dwarf/test3.so.hash.abi  |   6 +-
 tests/data/test-symtab/basic/aliases.c        |  13 +
 tests/data/test-symtab/basic/aliases.so       | Bin 0 -> 17176 bytes
 tests/test-symtab.cc                          |  47 +
 33 files changed, 2512 insertions(+), 2358 deletions(-)
 create mode 100644 tests/data/test-symtab/basic/aliases.c
 create mode 100755 tests/data/test-symtab/basic/aliases.so
  

Patch

diff --git a/include/abg-ir.h b/include/abg-ir.h
index 838d3f80695a..c150075df3b8 100644
--- a/include/abg-ir.h
+++ b/include/abg-ir.h
@@ -968,6 +968,9 @@  public:
   bool
   is_main_symbol() const;
 
+  elf_symbol_sptr
+  update_main_symbol(const std::string&);
+
   elf_symbol_sptr
   get_next_alias() const;
 
diff --git a/include/abg-symtab-reader.h b/include/abg-symtab-reader.h
index 06001b26ebeb..9065b6ad4209 100644
--- a/include/abg-symtab-reader.h
+++ b/include/abg-symtab-reader.h
@@ -315,6 +315,19 @@  public:
   load(string_elf_symbols_map_sptr function_symbol_map,
        string_elf_symbols_map_sptr variables_symbol_map);
 
+  /// Notify the symtab about the name of the main symbol at a given address.
+  ///
+  /// From just alone the symtab we can't guess the main symbol of a bunch of
+  /// aliased symbols that all point to the same address. During processing of
+  /// additional information (such as DWARF), this information becomes apparent
+  /// and we can adjust the addr->symbol lookup map as well as the alias
+  /// reference of the symbol objects.
+  ///
+  /// @param addr the addr that we are updating the main symbol for
+  /// @param name the name of the main symbol
+  void
+  update_main_symbol(GElf_Addr addr, const std::string& name);
+
 private:
   /// Default constructor. Private to enforce creation by factory methods.
   symtab();
diff --git a/src/abg-dwarf-reader.cc b/src/abg-dwarf-reader.cc
index 6ed316e19ac1..4120b03b8ac5 100644
--- a/src/abg-dwarf-reader.cc
+++ b/src/abg-dwarf-reader.cc
@@ -12934,7 +12934,13 @@  build_var_decl(read_context&	ctxt,
       elf_symbol_sptr var_sym;
       Dwarf_Addr      var_addr;
       if (ctxt.get_variable_address(die, var_addr))
-	var_sym = var_sym = ctxt.variable_symbol_is_exported(var_addr);
+	{
+	  ctxt.symtab()->update_main_symbol(var_addr,
+					    result->get_linkage_name().empty()
+					      ? result->get_name()
+					      : result->get_linkage_name());
+	  var_sym = ctxt.variable_symbol_is_exported(var_addr);
+	}
 
       if (var_sym)
 	{
@@ -13355,7 +13361,13 @@  build_function_decl(read_context&	ctxt,
       elf_symbol_sptr fn_sym;
       Dwarf_Addr      fn_addr;
       if (ctxt.get_function_address(die, fn_addr))
-	fn_sym = ctxt.function_symbol_is_exported(fn_addr);
+	{
+	  ctxt.symtab()->update_main_symbol(fn_addr,
+					    result->get_linkage_name().empty()
+					      ? result->get_name()
+					      : result->get_linkage_name());
+	  fn_sym = ctxt.function_symbol_is_exported(fn_addr);
+	}
 
       if (fn_sym)
 	{
diff --git a/src/abg-ir.cc b/src/abg-ir.cc
index c69284f0946a..5a0f9f968034 100644
--- a/src/abg-ir.cc
+++ b/src/abg-ir.cc
@@ -1744,14 +1744,14 @@  elf_symbol::set_is_suppressed(bool is_suppressed)
 ///@return the main symbol.
 const elf_symbol_sptr
 elf_symbol::get_main_symbol() const
-{return elf_symbol_sptr(priv_->main_symbol_);}
+{return priv_->main_symbol_.lock();}
 
 /// Get the main symbol of an alias chain.
 ///
 ///@return the main symbol.
 elf_symbol_sptr
 elf_symbol::get_main_symbol()
-{return elf_symbol_sptr(priv_->main_symbol_);}
+{return priv_->main_symbol_.lock();}
 
 /// Tests whether this symbol is the main symbol.
 ///
@@ -1828,6 +1828,48 @@  elf_symbol::add_alias(const elf_symbol_sptr& alias)
   alias->priv_->main_symbol_ = get_main_symbol();
 }
 
+/// Update the main symbol for a group of aliased symbols
+///
+/// If after the construction of the symbols (in order of discovery), the
+/// actual main symbol can be identified (e.g. as the symbol that actually is
+/// defined in the code), this method offers a way of updating the main symbol
+/// through one of the aliased symbols.
+///
+/// For that, locate the new main symbol by name and update all references to
+/// the main symbol among the group of aliased symbols.
+///
+/// @param name the name of the main symbol
+///
+/// @return the new main elf_symbol
+elf_symbol_sptr
+elf_symbol::update_main_symbol(const std::string& name)
+{
+
+  if (!has_aliases() || (is_main_symbol() && get_name() == name))
+    return get_main_symbol();
+
+  // find the new main symbol
+  elf_symbol_sptr new_main;
+  for (elf_symbol_sptr a = get_next_alias(); a.get() != this;
+       a = a->get_next_alias())
+    if (a->get_name() == name)
+      {
+	new_main = a;
+	break;
+      }
+
+  if (!new_main)
+    return get_main_symbol();
+
+  // now update all main symbol references
+  for (elf_symbol_sptr a = get_next_alias();
+       a->get_main_symbol() != new_main;
+       a = a->get_next_alias())
+    a->priv_->main_symbol_ = new_main;
+
+  return new_main;
+}
+
 /// Return true if the symbol is a common one.
 ///
 /// @return true iff the symbol is common.
diff --git a/src/abg-symtab-reader.cc b/src/abg-symtab-reader.cc
index aefc8d6dcd86..f84ed79dae17 100644
--- a/src/abg-symtab-reader.cc
+++ b/src/abg-symtab-reader.cc
@@ -356,6 +356,27 @@  symtab::load_(string_elf_symbols_map_sptr function_symbol_map,
   return true;
 }
 
+void
+symtab::update_main_symbol(GElf_Addr addr, const std::string& name)
+{
+  // get one symbol (i.e. the current main symbol)
+  elf_symbol_sptr symbol = lookup_symbol(addr);
+
+  // The caller might not know whether the addr is associated to an ELF symbol
+  // that we care about. E.g. the addr could be associated to an ELF symbol,
+  // but not one in .dynsym when looking at a DSO. Hence, early exit if the
+  // lookup failed.
+  if (!symbol)
+    return;
+
+  // determine the new main symbol by attempting an update
+  elf_symbol_sptr new_main = symbol->update_main_symbol(name);
+
+  // also update the default symbol we return when looked up by address
+  if (new_main)
+    addr_symbol_map_[addr] = new_main;
+}
+
 void
 symtab::update_function_entry_address_symbol_map(
     Elf*		   elf_handle,
diff --git a/tests/data/Makefile.am b/tests/data/Makefile.am
index cf86fb51d492..054acb8c5376 100644
--- a/tests/data/Makefile.am
+++ b/tests/data/Makefile.am
@@ -1760,6 +1760,8 @@  test-kmi-whitelist/whitelist-with-duplicate-entry \
 test-kmi-whitelist/whitelist-with-two-sections \
 \
 test-symtab/basic/Makefile \
+test-symtab/basic/aliases.c \
+test-symtab/basic/aliases.so \
 test-symtab/basic/empty.c \
 test-symtab/basic/empty.so \
 test-symtab/basic/link_against_me.c \
diff --git a/tests/data/test-annotate/test15-pr18892.so.abi b/tests/data/test-annotate/test15-pr18892.so.abi
index 4e93c02de863..cb593b418801 100644
--- a/tests/data/test-annotate/test15-pr18892.so.abi
+++ b/tests/data/test-annotate/test15-pr18892.so.abi
@@ -193,7 +193,7 @@ 
     <!-- __close -->
     <elf-symbol name='__close' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __cxa_atexit -->
-    <elf-symbol name='__cxa_atexit' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___cxa_atexit' is-defined='yes'/>
+    <elf-symbol name='__cxa_atexit' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __cxa_guard_abort -->
     <elf-symbol name='__cxa_guard_abort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __cxa_guard_acquire -->
@@ -207,45 +207,45 @@ 
     <!-- __interceptor___close -->
     <elf-symbol name='__interceptor___close' type='func-type' binding='global-binding' visibility='default-visibility' alias='__close' is-defined='yes'/>
     <!-- __interceptor___cxa_atexit -->
-    <elf-symbol name='__interceptor___cxa_atexit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___cxa_atexit' type='func-type' binding='global-binding' visibility='default-visibility' alias='__cxa_atexit' is-defined='yes'/>
     <!-- __interceptor___fxstat -->
     <elf-symbol name='__interceptor___fxstat' type='func-type' binding='global-binding' visibility='default-visibility' alias='__fxstat' is-defined='yes'/>
     <!-- __interceptor___fxstat64 -->
     <elf-symbol name='__interceptor___fxstat64' type='func-type' binding='global-binding' visibility='default-visibility' alias='__fxstat64' is-defined='yes'/>
     <!-- __interceptor___isoc99_fscanf -->
-    <elf-symbol name='__interceptor___isoc99_fscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___isoc99_fscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='__isoc99_fscanf' is-defined='yes'/>
     <!-- __interceptor___isoc99_scanf -->
-    <elf-symbol name='__interceptor___isoc99_scanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___isoc99_scanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='__isoc99_scanf' is-defined='yes'/>
     <!-- __interceptor___isoc99_sscanf -->
-    <elf-symbol name='__interceptor___isoc99_sscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___isoc99_sscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='__isoc99_sscanf' is-defined='yes'/>
     <!-- __interceptor___isoc99_vfscanf -->
-    <elf-symbol name='__interceptor___isoc99_vfscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___isoc99_vfscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='__isoc99_vfscanf' is-defined='yes'/>
     <!-- __interceptor___isoc99_vscanf -->
-    <elf-symbol name='__interceptor___isoc99_vscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___isoc99_vscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='__isoc99_vscanf' is-defined='yes'/>
     <!-- __interceptor___isoc99_vsscanf -->
-    <elf-symbol name='__interceptor___isoc99_vsscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___isoc99_vsscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='__isoc99_vsscanf' is-defined='yes'/>
     <!-- __interceptor___libc_memalign -->
     <elf-symbol name='__interceptor___libc_memalign' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_memalign' is-defined='yes'/>
     <!-- __interceptor___lxstat -->
-    <elf-symbol name='__interceptor___lxstat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___lxstat' type='func-type' binding='global-binding' visibility='default-visibility' alias='__lxstat' is-defined='yes'/>
     <!-- __interceptor___lxstat64 -->
-    <elf-symbol name='__interceptor___lxstat64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___lxstat64' type='func-type' binding='global-binding' visibility='default-visibility' alias='__lxstat64' is-defined='yes'/>
     <!-- __interceptor___res_iclose -->
     <elf-symbol name='__interceptor___res_iclose' type='func-type' binding='global-binding' visibility='default-visibility' alias='__res_iclose' is-defined='yes'/>
     <!-- __interceptor___sigsetjmp -->
     <elf-symbol name='__interceptor___sigsetjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __interceptor___xpg_strerror_r -->
-    <elf-symbol name='__interceptor___xpg_strerror_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___xpg_strerror_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='__xpg_strerror_r' is-defined='yes'/>
     <!-- __interceptor___xstat -->
     <elf-symbol name='__interceptor___xstat' type='func-type' binding='global-binding' visibility='default-visibility' alias='__xstat' is-defined='yes'/>
     <!-- __interceptor___xstat64 -->
-    <elf-symbol name='__interceptor___xstat64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___xstat64' type='func-type' binding='global-binding' visibility='default-visibility' alias='__xstat64' is-defined='yes'/>
     <!-- __interceptor__exit -->
-    <elf-symbol name='__interceptor__exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor__exit' type='func-type' binding='global-binding' visibility='default-visibility' alias='_exit' is-defined='yes'/>
     <!-- __interceptor__setjmp -->
     <elf-symbol name='__interceptor__setjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __interceptor_abort -->
-    <elf-symbol name='__interceptor_abort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_abort' type='func-type' binding='global-binding' visibility='default-visibility' alias='abort' is-defined='yes'/>
     <!-- __interceptor_accept -->
     <elf-symbol name='__interceptor_accept' type='func-type' binding='global-binding' visibility='default-visibility' alias='accept' is-defined='yes'/>
     <!-- __interceptor_accept4 -->
@@ -253,7 +253,7 @@ 
     <!-- __interceptor_asctime -->
     <elf-symbol name='__interceptor_asctime' type='func-type' binding='global-binding' visibility='default-visibility' alias='asctime' is-defined='yes'/>
     <!-- __interceptor_asctime_r -->
-    <elf-symbol name='__interceptor_asctime_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_asctime_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='asctime_r' is-defined='yes'/>
     <!-- __interceptor_atexit -->
     <elf-symbol name='__interceptor_atexit' type='func-type' binding='global-binding' visibility='default-visibility' alias='atexit' is-defined='yes'/>
     <!-- __interceptor_backtrace -->
@@ -261,69 +261,69 @@ 
     <!-- __interceptor_backtrace_symbols -->
     <elf-symbol name='__interceptor_backtrace_symbols' type='func-type' binding='global-binding' visibility='default-visibility' alias='backtrace_symbols' is-defined='yes'/>
     <!-- __interceptor_bind -->
-    <elf-symbol name='__interceptor_bind' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_bind' type='func-type' binding='global-binding' visibility='default-visibility' alias='bind' is-defined='yes'/>
     <!-- __interceptor_calloc -->
-    <elf-symbol name='__interceptor_calloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_calloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='calloc' is-defined='yes'/>
     <!-- __interceptor_canonicalize_file_name -->
-    <elf-symbol name='__interceptor_canonicalize_file_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_canonicalize_file_name' type='func-type' binding='global-binding' visibility='default-visibility' alias='canonicalize_file_name' is-defined='yes'/>
     <!-- __interceptor_cfree -->
-    <elf-symbol name='__interceptor_cfree' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_cfree' type='func-type' binding='global-binding' visibility='default-visibility' alias='cfree' is-defined='yes'/>
     <!-- __interceptor_clock_getres -->
     <elf-symbol name='__interceptor_clock_getres' type='func-type' binding='global-binding' visibility='default-visibility' alias='clock_getres' is-defined='yes'/>
     <!-- __interceptor_clock_gettime -->
-    <elf-symbol name='__interceptor_clock_gettime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_clock_gettime' type='func-type' binding='global-binding' visibility='default-visibility' alias='clock_gettime' is-defined='yes'/>
     <!-- __interceptor_clock_settime -->
-    <elf-symbol name='__interceptor_clock_settime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_clock_settime' type='func-type' binding='global-binding' visibility='default-visibility' alias='clock_settime' is-defined='yes'/>
     <!-- __interceptor_close -->
-    <elf-symbol name='__interceptor_close' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_close' type='func-type' binding='global-binding' visibility='default-visibility' alias='close' is-defined='yes'/>
     <!-- __interceptor_confstr -->
-    <elf-symbol name='__interceptor_confstr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_confstr' type='func-type' binding='global-binding' visibility='default-visibility' alias='confstr' is-defined='yes'/>
     <!-- __interceptor_connect -->
-    <elf-symbol name='__interceptor_connect' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_connect' type='func-type' binding='global-binding' visibility='default-visibility' alias='connect' is-defined='yes'/>
     <!-- __interceptor_creat -->
     <elf-symbol name='__interceptor_creat' type='func-type' binding='global-binding' visibility='default-visibility' alias='creat' is-defined='yes'/>
     <!-- __interceptor_creat64 -->
     <elf-symbol name='__interceptor_creat64' type='func-type' binding='global-binding' visibility='default-visibility' alias='creat64' is-defined='yes'/>
     <!-- __interceptor_ctime -->
-    <elf-symbol name='__interceptor_ctime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ctime' type='func-type' binding='global-binding' visibility='default-visibility' alias='ctime' is-defined='yes'/>
     <!-- __interceptor_ctime_r -->
-    <elf-symbol name='__interceptor_ctime_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ctime_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='ctime_r' is-defined='yes'/>
     <!-- __interceptor_dlclose -->
     <elf-symbol name='__interceptor_dlclose' type='func-type' binding='global-binding' visibility='default-visibility' alias='dlclose' is-defined='yes'/>
     <!-- __interceptor_dlopen -->
     <elf-symbol name='__interceptor_dlopen' type='func-type' binding='global-binding' visibility='default-visibility' alias='dlopen' is-defined='yes'/>
     <!-- __interceptor_drand48_r -->
-    <elf-symbol name='__interceptor_drand48_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_drand48_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='drand48_r' is-defined='yes'/>
     <!-- __interceptor_dup -->
-    <elf-symbol name='__interceptor_dup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_dup' type='func-type' binding='global-binding' visibility='default-visibility' alias='dup' is-defined='yes'/>
     <!-- __interceptor_dup2 -->
-    <elf-symbol name='__interceptor_dup2' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_dup2' type='func-type' binding='global-binding' visibility='default-visibility' alias='dup2' is-defined='yes'/>
     <!-- __interceptor_dup3 -->
     <elf-symbol name='__interceptor_dup3' type='func-type' binding='global-binding' visibility='default-visibility' alias='dup3' is-defined='yes'/>
     <!-- __interceptor_epoll_create -->
     <elf-symbol name='__interceptor_epoll_create' type='func-type' binding='global-binding' visibility='default-visibility' alias='epoll_create' is-defined='yes'/>
     <!-- __interceptor_epoll_create1 -->
-    <elf-symbol name='__interceptor_epoll_create1' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_epoll_create1' type='func-type' binding='global-binding' visibility='default-visibility' alias='epoll_create1' is-defined='yes'/>
     <!-- __interceptor_epoll_ctl -->
-    <elf-symbol name='__interceptor_epoll_ctl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_epoll_ctl' type='func-type' binding='global-binding' visibility='default-visibility' alias='epoll_ctl' is-defined='yes'/>
     <!-- __interceptor_epoll_wait -->
-    <elf-symbol name='__interceptor_epoll_wait' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_epoll_wait' type='func-type' binding='global-binding' visibility='default-visibility' alias='epoll_wait' is-defined='yes'/>
     <!-- __interceptor_ether_aton -->
     <elf-symbol name='__interceptor_ether_aton' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_aton' is-defined='yes'/>
     <!-- __interceptor_ether_aton_r -->
-    <elf-symbol name='__interceptor_ether_aton_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ether_aton_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_aton_r' is-defined='yes'/>
     <!-- __interceptor_ether_hostton -->
-    <elf-symbol name='__interceptor_ether_hostton' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ether_hostton' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_hostton' is-defined='yes'/>
     <!-- __interceptor_ether_line -->
-    <elf-symbol name='__interceptor_ether_line' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ether_line' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_line' is-defined='yes'/>
     <!-- __interceptor_ether_ntoa -->
     <elf-symbol name='__interceptor_ether_ntoa' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_ntoa' is-defined='yes'/>
     <!-- __interceptor_ether_ntoa_r -->
-    <elf-symbol name='__interceptor_ether_ntoa_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ether_ntoa_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_ntoa_r' is-defined='yes'/>
     <!-- __interceptor_ether_ntohost -->
-    <elf-symbol name='__interceptor_ether_ntohost' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ether_ntohost' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_ntohost' is-defined='yes'/>
     <!-- __interceptor_eventfd -->
-    <elf-symbol name='__interceptor_eventfd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_eventfd' type='func-type' binding='global-binding' visibility='default-visibility' alias='eventfd' is-defined='yes'/>
     <!-- __interceptor_fclose -->
     <elf-symbol name='__interceptor_fclose' type='func-type' binding='global-binding' visibility='default-visibility' alias='fclose' is-defined='yes'/>
     <!-- __interceptor_fflush -->
@@ -341,7 +341,7 @@ 
     <!-- __interceptor_frexp -->
     <elf-symbol name='__interceptor_frexp' type='func-type' binding='global-binding' visibility='default-visibility' alias='frexp' is-defined='yes'/>
     <!-- __interceptor_frexpf -->
-    <elf-symbol name='__interceptor_frexpf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_frexpf' type='func-type' binding='global-binding' visibility='default-visibility' alias='frexpf' is-defined='yes'/>
     <!-- __interceptor_frexpl -->
     <elf-symbol name='__interceptor_frexpl' type='func-type' binding='global-binding' visibility='default-visibility' alias='frexpl' is-defined='yes'/>
     <!-- __interceptor_fscanf -->
@@ -353,19 +353,19 @@ 
     <!-- __interceptor_fstatfs -->
     <elf-symbol name='__interceptor_fstatfs' type='func-type' binding='global-binding' visibility='default-visibility' alias='fstatfs' is-defined='yes'/>
     <!-- __interceptor_fstatfs64 -->
-    <elf-symbol name='__interceptor_fstatfs64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_fstatfs64' type='func-type' binding='global-binding' visibility='default-visibility' alias='fstatfs64' is-defined='yes'/>
     <!-- __interceptor_fstatvfs -->
     <elf-symbol name='__interceptor_fstatvfs' type='func-type' binding='global-binding' visibility='default-visibility' alias='fstatvfs' is-defined='yes'/>
     <!-- __interceptor_fstatvfs64 -->
-    <elf-symbol name='__interceptor_fstatvfs64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_fstatvfs64' type='func-type' binding='global-binding' visibility='default-visibility' alias='fstatvfs64' is-defined='yes'/>
     <!-- __interceptor_fwrite -->
-    <elf-symbol name='__interceptor_fwrite' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_fwrite' type='func-type' binding='global-binding' visibility='default-visibility' alias='fwrite' is-defined='yes'/>
     <!-- __interceptor_get_current_dir_name -->
-    <elf-symbol name='__interceptor_get_current_dir_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_get_current_dir_name' type='func-type' binding='global-binding' visibility='default-visibility' alias='get_current_dir_name' is-defined='yes'/>
     <!-- __interceptor_getaddrinfo -->
     <elf-symbol name='__interceptor_getaddrinfo' type='func-type' binding='global-binding' visibility='default-visibility' alias='getaddrinfo' is-defined='yes'/>
     <!-- __interceptor_getcwd -->
-    <elf-symbol name='__interceptor_getcwd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_getcwd' type='func-type' binding='global-binding' visibility='default-visibility' alias='getcwd' is-defined='yes'/>
     <!-- __interceptor_getdelim -->
     <elf-symbol name='__interceptor_getdelim' type='func-type' binding='global-binding' visibility='default-visibility' alias='getdelim' is-defined='yes'/>
     <!-- __interceptor_getgroups -->
@@ -373,67 +373,67 @@ 
     <!-- __interceptor_gethostbyaddr -->
     <elf-symbol name='__interceptor_gethostbyaddr' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostbyaddr' is-defined='yes'/>
     <!-- __interceptor_gethostbyaddr_r -->
-    <elf-symbol name='__interceptor_gethostbyaddr_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_gethostbyaddr_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostbyaddr_r' is-defined='yes'/>
     <!-- __interceptor_gethostbyname -->
-    <elf-symbol name='__interceptor_gethostbyname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_gethostbyname' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostbyname' is-defined='yes'/>
     <!-- __interceptor_gethostbyname2 -->
     <elf-symbol name='__interceptor_gethostbyname2' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostbyname2' is-defined='yes'/>
     <!-- __interceptor_gethostbyname2_r -->
     <elf-symbol name='__interceptor_gethostbyname2_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostbyname2_r' is-defined='yes'/>
     <!-- __interceptor_gethostbyname_r -->
-    <elf-symbol name='__interceptor_gethostbyname_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_gethostbyname_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostbyname_r' is-defined='yes'/>
     <!-- __interceptor_gethostent -->
     <elf-symbol name='__interceptor_gethostent' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostent' is-defined='yes'/>
     <!-- __interceptor_gethostent_r -->
     <elf-symbol name='__interceptor_gethostent_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostent_r' is-defined='yes'/>
     <!-- __interceptor_getitimer -->
-    <elf-symbol name='__interceptor_getitimer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_getitimer' type='func-type' binding='global-binding' visibility='default-visibility' alias='getitimer' is-defined='yes'/>
     <!-- __interceptor_getline -->
-    <elf-symbol name='__interceptor_getline' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_getline' type='func-type' binding='global-binding' visibility='default-visibility' alias='getline' is-defined='yes'/>
     <!-- __interceptor_getmntent -->
     <elf-symbol name='__interceptor_getmntent' type='func-type' binding='global-binding' visibility='default-visibility' alias='getmntent' is-defined='yes'/>
     <!-- __interceptor_getmntent_r -->
-    <elf-symbol name='__interceptor_getmntent_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_getmntent_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='getmntent_r' is-defined='yes'/>
     <!-- __interceptor_getpeername -->
-    <elf-symbol name='__interceptor_getpeername' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_getpeername' type='func-type' binding='global-binding' visibility='default-visibility' alias='getpeername' is-defined='yes'/>
     <!-- __interceptor_getsockname -->
     <elf-symbol name='__interceptor_getsockname' type='func-type' binding='global-binding' visibility='default-visibility' alias='getsockname' is-defined='yes'/>
     <!-- __interceptor_getsockopt -->
     <elf-symbol name='__interceptor_getsockopt' type='func-type' binding='global-binding' visibility='default-visibility' alias='getsockopt' is-defined='yes'/>
     <!-- __interceptor_gettimeofday -->
-    <elf-symbol name='__interceptor_gettimeofday' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_gettimeofday' type='func-type' binding='global-binding' visibility='default-visibility' alias='gettimeofday' is-defined='yes'/>
     <!-- __interceptor_gmtime -->
-    <elf-symbol name='__interceptor_gmtime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_gmtime' type='func-type' binding='global-binding' visibility='default-visibility' alias='gmtime' is-defined='yes'/>
     <!-- __interceptor_gmtime_r -->
     <elf-symbol name='__interceptor_gmtime_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='gmtime_r' is-defined='yes'/>
     <!-- __interceptor_iconv -->
-    <elf-symbol name='__interceptor_iconv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_iconv' type='func-type' binding='global-binding' visibility='default-visibility' alias='iconv' is-defined='yes'/>
     <!-- __interceptor_inet_aton -->
-    <elf-symbol name='__interceptor_inet_aton' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_inet_aton' type='func-type' binding='global-binding' visibility='default-visibility' alias='inet_aton' is-defined='yes'/>
     <!-- __interceptor_inet_ntop -->
     <elf-symbol name='__interceptor_inet_ntop' type='func-type' binding='global-binding' visibility='default-visibility' alias='inet_ntop' is-defined='yes'/>
     <!-- __interceptor_inet_pton -->
     <elf-symbol name='__interceptor_inet_pton' type='func-type' binding='global-binding' visibility='default-visibility' alias='inet_pton' is-defined='yes'/>
     <!-- __interceptor_initgroups -->
-    <elf-symbol name='__interceptor_initgroups' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_initgroups' type='func-type' binding='global-binding' visibility='default-visibility' alias='initgroups' is-defined='yes'/>
     <!-- __interceptor_inotify_init -->
     <elf-symbol name='__interceptor_inotify_init' type='func-type' binding='global-binding' visibility='default-visibility' alias='inotify_init' is-defined='yes'/>
     <!-- __interceptor_inotify_init1 -->
-    <elf-symbol name='__interceptor_inotify_init1' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_inotify_init1' type='func-type' binding='global-binding' visibility='default-visibility' alias='inotify_init1' is-defined='yes'/>
     <!-- __interceptor_ioctl -->
-    <elf-symbol name='__interceptor_ioctl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ioctl' type='func-type' binding='global-binding' visibility='default-visibility' alias='ioctl' is-defined='yes'/>
     <!-- __interceptor_kill -->
     <elf-symbol name='__interceptor_kill' type='func-type' binding='global-binding' visibility='default-visibility' alias='kill' is-defined='yes'/>
     <!-- __interceptor_lgamma -->
-    <elf-symbol name='__interceptor_lgamma' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_lgamma' type='func-type' binding='global-binding' visibility='default-visibility' alias='lgamma' is-defined='yes'/>
     <!-- __interceptor_lgamma_r -->
-    <elf-symbol name='__interceptor_lgamma_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_lgamma_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='lgamma_r' is-defined='yes'/>
     <!-- __interceptor_lgammaf -->
     <elf-symbol name='__interceptor_lgammaf' type='func-type' binding='global-binding' visibility='default-visibility' alias='lgammaf' is-defined='yes'/>
     <!-- __interceptor_lgammaf_r -->
     <elf-symbol name='__interceptor_lgammaf_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='lgammaf_r' is-defined='yes'/>
     <!-- __interceptor_lgammal -->
-    <elf-symbol name='__interceptor_lgammal' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_lgammal' type='func-type' binding='global-binding' visibility='default-visibility' alias='lgammal' is-defined='yes'/>
     <!-- __interceptor_lgammal_r -->
     <elf-symbol name='__interceptor_lgammal_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='lgammal_r' is-defined='yes'/>
     <!-- __interceptor_listen -->
@@ -441,25 +441,25 @@ 
     <!-- __interceptor_localtime -->
     <elf-symbol name='__interceptor_localtime' type='func-type' binding='global-binding' visibility='default-visibility' alias='localtime' is-defined='yes'/>
     <!-- __interceptor_localtime_r -->
-    <elf-symbol name='__interceptor_localtime_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_localtime_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='localtime_r' is-defined='yes'/>
     <!-- __interceptor_longjmp -->
-    <elf-symbol name='__interceptor_longjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_longjmp' type='func-type' binding='global-binding' visibility='default-visibility' alias='longjmp' is-defined='yes'/>
     <!-- __interceptor_lrand48_r -->
     <elf-symbol name='__interceptor_lrand48_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='lrand48_r' is-defined='yes'/>
     <!-- __interceptor_lstat -->
     <elf-symbol name='__interceptor_lstat' type='func-type' binding='global-binding' visibility='default-visibility' alias='lstat' is-defined='yes'/>
     <!-- __interceptor_lstat64 -->
-    <elf-symbol name='__interceptor_lstat64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_lstat64' type='func-type' binding='global-binding' visibility='default-visibility' alias='lstat64' is-defined='yes'/>
     <!-- __interceptor_malloc -->
-    <elf-symbol name='__interceptor_malloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_malloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='malloc' is-defined='yes'/>
     <!-- __interceptor_malloc_usable_size -->
-    <elf-symbol name='__interceptor_malloc_usable_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_malloc_usable_size' type='func-type' binding='global-binding' visibility='default-visibility' alias='malloc_usable_size' is-defined='yes'/>
     <!-- __interceptor_mbsnrtowcs -->
-    <elf-symbol name='__interceptor_mbsnrtowcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_mbsnrtowcs' type='func-type' binding='global-binding' visibility='default-visibility' alias='mbsnrtowcs' is-defined='yes'/>
     <!-- __interceptor_mbsrtowcs -->
-    <elf-symbol name='__interceptor_mbsrtowcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_mbsrtowcs' type='func-type' binding='global-binding' visibility='default-visibility' alias='mbsrtowcs' is-defined='yes'/>
     <!-- __interceptor_mbstowcs -->
-    <elf-symbol name='__interceptor_mbstowcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_mbstowcs' type='func-type' binding='global-binding' visibility='default-visibility' alias='mbstowcs' is-defined='yes'/>
     <!-- __interceptor_memalign -->
     <elf-symbol name='__interceptor_memalign' type='func-type' binding='global-binding' visibility='default-visibility' alias='memalign' is-defined='yes'/>
     <!-- __interceptor_memchr -->
@@ -467,39 +467,39 @@ 
     <!-- __interceptor_memcmp -->
     <elf-symbol name='__interceptor_memcmp' type='func-type' binding='global-binding' visibility='default-visibility' alias='memcmp' is-defined='yes'/>
     <!-- __interceptor_memcpy -->
-    <elf-symbol name='__interceptor_memcpy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_memcpy' type='func-type' binding='global-binding' visibility='default-visibility' alias='memcpy' is-defined='yes'/>
     <!-- __interceptor_memmove -->
-    <elf-symbol name='__interceptor_memmove' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_memmove' type='func-type' binding='global-binding' visibility='default-visibility' alias='memmove' is-defined='yes'/>
     <!-- __interceptor_memrchr -->
     <elf-symbol name='__interceptor_memrchr' type='func-type' binding='global-binding' visibility='default-visibility' alias='memrchr' is-defined='yes'/>
     <!-- __interceptor_memset -->
     <elf-symbol name='__interceptor_memset' type='func-type' binding='global-binding' visibility='default-visibility' alias='memset' is-defined='yes'/>
     <!-- __interceptor_mlock -->
-    <elf-symbol name='__interceptor_mlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_mlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='mlock' is-defined='yes'/>
     <!-- __interceptor_mlockall -->
-    <elf-symbol name='__interceptor_mlockall' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_mlockall' type='func-type' binding='global-binding' visibility='default-visibility' alias='mlockall' is-defined='yes'/>
     <!-- __interceptor_mmap -->
-    <elf-symbol name='__interceptor_mmap' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_mmap' type='func-type' binding='global-binding' visibility='default-visibility' alias='mmap' is-defined='yes'/>
     <!-- __interceptor_mmap64 -->
     <elf-symbol name='__interceptor_mmap64' type='func-type' binding='global-binding' visibility='default-visibility' alias='mmap64' is-defined='yes'/>
     <!-- __interceptor_modf -->
     <elf-symbol name='__interceptor_modf' type='func-type' binding='global-binding' visibility='default-visibility' alias='modf' is-defined='yes'/>
     <!-- __interceptor_modff -->
-    <elf-symbol name='__interceptor_modff' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_modff' type='func-type' binding='global-binding' visibility='default-visibility' alias='modff' is-defined='yes'/>
     <!-- __interceptor_modfl -->
-    <elf-symbol name='__interceptor_modfl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_modfl' type='func-type' binding='global-binding' visibility='default-visibility' alias='modfl' is-defined='yes'/>
     <!-- __interceptor_munlock -->
-    <elf-symbol name='__interceptor_munlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_munlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='munlock' is-defined='yes'/>
     <!-- __interceptor_munlockall -->
     <elf-symbol name='__interceptor_munlockall' type='func-type' binding='global-binding' visibility='default-visibility' alias='munlockall' is-defined='yes'/>
     <!-- __interceptor_munmap -->
     <elf-symbol name='__interceptor_munmap' type='func-type' binding='global-binding' visibility='default-visibility' alias='munmap' is-defined='yes'/>
     <!-- __interceptor_nanosleep -->
-    <elf-symbol name='__interceptor_nanosleep' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_nanosleep' type='func-type' binding='global-binding' visibility='default-visibility' alias='nanosleep' is-defined='yes'/>
     <!-- __interceptor_on_exit -->
     <elf-symbol name='__interceptor_on_exit' type='func-type' binding='global-binding' visibility='default-visibility' alias='on_exit' is-defined='yes'/>
     <!-- __interceptor_open -->
-    <elf-symbol name='__interceptor_open' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_open' type='func-type' binding='global-binding' visibility='default-visibility' alias='open' is-defined='yes'/>
     <!-- __interceptor_open64 -->
     <elf-symbol name='__interceptor_open64' type='func-type' binding='global-binding' visibility='default-visibility' alias='open64' is-defined='yes'/>
     <!-- __interceptor_opendir -->
@@ -509,43 +509,43 @@ 
     <!-- __interceptor_pipe2 -->
     <elf-symbol name='__interceptor_pipe2' type='func-type' binding='global-binding' visibility='default-visibility' alias='pipe2' is-defined='yes'/>
     <!-- __interceptor_poll -->
-    <elf-symbol name='__interceptor_poll' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_poll' type='func-type' binding='global-binding' visibility='default-visibility' alias='poll' is-defined='yes'/>
     <!-- __interceptor_posix_memalign -->
     <elf-symbol name='__interceptor_posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' alias='posix_memalign' is-defined='yes'/>
     <!-- __interceptor_ppoll -->
-    <elf-symbol name='__interceptor_ppoll' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ppoll' type='func-type' binding='global-binding' visibility='default-visibility' alias='ppoll' is-defined='yes'/>
     <!-- __interceptor_prctl -->
-    <elf-symbol name='__interceptor_prctl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_prctl' type='func-type' binding='global-binding' visibility='default-visibility' alias='prctl' is-defined='yes'/>
     <!-- __interceptor_pread -->
     <elf-symbol name='__interceptor_pread' type='func-type' binding='global-binding' visibility='default-visibility' alias='pread' is-defined='yes'/>
     <!-- __interceptor_pread64 -->
     <elf-symbol name='__interceptor_pread64' type='func-type' binding='global-binding' visibility='default-visibility' alias='pread64' is-defined='yes'/>
     <!-- __interceptor_preadv -->
-    <elf-symbol name='__interceptor_preadv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_preadv' type='func-type' binding='global-binding' visibility='default-visibility' alias='preadv' is-defined='yes'/>
     <!-- __interceptor_preadv64 -->
-    <elf-symbol name='__interceptor_preadv64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_preadv64' type='func-type' binding='global-binding' visibility='default-visibility' alias='preadv64' is-defined='yes'/>
     <!-- __interceptor_pthread_attr_getaffinity_np -->
-    <elf-symbol name='__interceptor_pthread_attr_getaffinity_np' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_attr_getaffinity_np' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getaffinity_np' is-defined='yes'/>
     <!-- __interceptor_pthread_attr_getdetachstate -->
-    <elf-symbol name='__interceptor_pthread_attr_getdetachstate' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_attr_getdetachstate' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getdetachstate' is-defined='yes'/>
     <!-- __interceptor_pthread_attr_getguardsize -->
-    <elf-symbol name='__interceptor_pthread_attr_getguardsize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_attr_getguardsize' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getguardsize' is-defined='yes'/>
     <!-- __interceptor_pthread_attr_getinheritsched -->
     <elf-symbol name='__interceptor_pthread_attr_getinheritsched' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getinheritsched' is-defined='yes'/>
     <!-- __interceptor_pthread_attr_getschedparam -->
     <elf-symbol name='__interceptor_pthread_attr_getschedparam' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getschedparam' is-defined='yes'/>
     <!-- __interceptor_pthread_attr_getschedpolicy -->
-    <elf-symbol name='__interceptor_pthread_attr_getschedpolicy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_attr_getschedpolicy' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getschedpolicy' is-defined='yes'/>
     <!-- __interceptor_pthread_attr_getscope -->
-    <elf-symbol name='__interceptor_pthread_attr_getscope' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_attr_getscope' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getscope' is-defined='yes'/>
     <!-- __interceptor_pthread_attr_getstack -->
-    <elf-symbol name='__interceptor_pthread_attr_getstack' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_attr_getstack' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getstack' is-defined='yes'/>
     <!-- __interceptor_pthread_attr_getstacksize -->
     <elf-symbol name='__interceptor_pthread_attr_getstacksize' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getstacksize' is-defined='yes'/>
     <!-- __interceptor_pthread_barrier_destroy -->
     <elf-symbol name='__interceptor_pthread_barrier_destroy' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_barrier_destroy' is-defined='yes'/>
     <!-- __interceptor_pthread_barrier_init -->
-    <elf-symbol name='__interceptor_pthread_barrier_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_barrier_init' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_barrier_init' is-defined='yes'/>
     <!-- __interceptor_pthread_barrier_wait -->
     <elf-symbol name='__interceptor_pthread_barrier_wait' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_barrier_wait' is-defined='yes'/>
     <!-- __interceptor_pthread_cond_broadcast -->
@@ -555,7 +555,7 @@ 
     <!-- __interceptor_pthread_cond_init -->
     <elf-symbol name='__interceptor_pthread_cond_init' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_cond_init' is-defined='yes'/>
     <!-- __interceptor_pthread_cond_signal -->
-    <elf-symbol name='__interceptor_pthread_cond_signal' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_cond_signal' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_cond_signal' is-defined='yes'/>
     <!-- __interceptor_pthread_cond_timedwait -->
     <elf-symbol name='__interceptor_pthread_cond_timedwait' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_cond_timedwait' is-defined='yes'/>
     <!-- __interceptor_pthread_cond_wait -->
@@ -569,21 +569,21 @@ 
     <!-- __interceptor_pthread_join -->
     <elf-symbol name='__interceptor_pthread_join' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_join' is-defined='yes'/>
     <!-- __interceptor_pthread_kill -->
-    <elf-symbol name='__interceptor_pthread_kill' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_kill' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_kill' is-defined='yes'/>
     <!-- __interceptor_pthread_mutex_destroy -->
     <elf-symbol name='__interceptor_pthread_mutex_destroy' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_mutex_destroy' is-defined='yes'/>
     <!-- __interceptor_pthread_mutex_init -->
-    <elf-symbol name='__interceptor_pthread_mutex_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_mutex_init' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_mutex_init' is-defined='yes'/>
     <!-- __interceptor_pthread_mutex_lock -->
-    <elf-symbol name='__interceptor_pthread_mutex_lock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_mutex_lock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_mutex_lock' is-defined='yes'/>
     <!-- __interceptor_pthread_mutex_timedlock -->
     <elf-symbol name='__interceptor_pthread_mutex_timedlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_mutex_timedlock' is-defined='yes'/>
     <!-- __interceptor_pthread_mutex_trylock -->
-    <elf-symbol name='__interceptor_pthread_mutex_trylock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_mutex_trylock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_mutex_trylock' is-defined='yes'/>
     <!-- __interceptor_pthread_mutex_unlock -->
     <elf-symbol name='__interceptor_pthread_mutex_unlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_mutex_unlock' is-defined='yes'/>
     <!-- __interceptor_pthread_once -->
-    <elf-symbol name='__interceptor_pthread_once' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_once' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_once' is-defined='yes'/>
     <!-- __interceptor_pthread_rwlock_destroy -->
     <elf-symbol name='__interceptor_pthread_rwlock_destroy' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_destroy' is-defined='yes'/>
     <!-- __interceptor_pthread_rwlock_init -->
@@ -591,13 +591,13 @@ 
     <!-- __interceptor_pthread_rwlock_rdlock -->
     <elf-symbol name='__interceptor_pthread_rwlock_rdlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_rdlock' is-defined='yes'/>
     <!-- __interceptor_pthread_rwlock_timedrdlock -->
-    <elf-symbol name='__interceptor_pthread_rwlock_timedrdlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_rwlock_timedrdlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_timedrdlock' is-defined='yes'/>
     <!-- __interceptor_pthread_rwlock_timedwrlock -->
     <elf-symbol name='__interceptor_pthread_rwlock_timedwrlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_timedwrlock' is-defined='yes'/>
     <!-- __interceptor_pthread_rwlock_tryrdlock -->
-    <elf-symbol name='__interceptor_pthread_rwlock_tryrdlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_rwlock_tryrdlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_tryrdlock' is-defined='yes'/>
     <!-- __interceptor_pthread_rwlock_trywrlock -->
-    <elf-symbol name='__interceptor_pthread_rwlock_trywrlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_rwlock_trywrlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_trywrlock' is-defined='yes'/>
     <!-- __interceptor_pthread_rwlock_unlock -->
     <elf-symbol name='__interceptor_pthread_rwlock_unlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_unlock' is-defined='yes'/>
     <!-- __interceptor_pthread_rwlock_wrlock -->
@@ -607,9 +607,9 @@ 
     <!-- __interceptor_pthread_spin_destroy -->
     <elf-symbol name='__interceptor_pthread_spin_destroy' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_spin_destroy' is-defined='yes'/>
     <!-- __interceptor_pthread_spin_init -->
-    <elf-symbol name='__interceptor_pthread_spin_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_spin_init' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_spin_init' is-defined='yes'/>
     <!-- __interceptor_pthread_spin_lock -->
-    <elf-symbol name='__interceptor_pthread_spin_lock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_spin_lock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_spin_lock' is-defined='yes'/>
     <!-- __interceptor_pthread_spin_trylock -->
     <elf-symbol name='__interceptor_pthread_spin_trylock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_spin_trylock' is-defined='yes'/>
     <!-- __interceptor_pthread_spin_unlock -->
@@ -621,19 +621,19 @@ 
     <!-- __interceptor_pvalloc -->
     <elf-symbol name='__interceptor_pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='pvalloc' is-defined='yes'/>
     <!-- __interceptor_pwrite -->
-    <elf-symbol name='__interceptor_pwrite' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pwrite' type='func-type' binding='global-binding' visibility='default-visibility' alias='pwrite' is-defined='yes'/>
     <!-- __interceptor_pwrite64 -->
-    <elf-symbol name='__interceptor_pwrite64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pwrite64' type='func-type' binding='global-binding' visibility='default-visibility' alias='pwrite64' is-defined='yes'/>
     <!-- __interceptor_pwritev -->
-    <elf-symbol name='__interceptor_pwritev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pwritev' type='func-type' binding='global-binding' visibility='default-visibility' alias='pwritev' is-defined='yes'/>
     <!-- __interceptor_pwritev64 -->
-    <elf-symbol name='__interceptor_pwritev64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pwritev64' type='func-type' binding='global-binding' visibility='default-visibility' alias='pwritev64' is-defined='yes'/>
     <!-- __interceptor_raise -->
     <elf-symbol name='__interceptor_raise' type='func-type' binding='global-binding' visibility='default-visibility' alias='raise' is-defined='yes'/>
     <!-- __interceptor_random_r -->
     <elf-symbol name='__interceptor_random_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='random_r' is-defined='yes'/>
     <!-- __interceptor_read -->
-    <elf-symbol name='__interceptor_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_read' type='func-type' binding='global-binding' visibility='default-visibility' alias='read' is-defined='yes'/>
     <!-- __interceptor_readdir -->
     <elf-symbol name='__interceptor_readdir' type='func-type' binding='global-binding' visibility='default-visibility' alias='readdir' is-defined='yes'/>
     <!-- __interceptor_readdir64 -->
@@ -641,49 +641,49 @@ 
     <!-- __interceptor_readdir64_r -->
     <elf-symbol name='__interceptor_readdir64_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='readdir64_r' is-defined='yes'/>
     <!-- __interceptor_readdir_r -->
-    <elf-symbol name='__interceptor_readdir_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_readdir_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='readdir_r' is-defined='yes'/>
     <!-- __interceptor_readv -->
-    <elf-symbol name='__interceptor_readv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_readv' type='func-type' binding='global-binding' visibility='default-visibility' alias='readv' is-defined='yes'/>
     <!-- __interceptor_realloc -->
-    <elf-symbol name='__interceptor_realloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_realloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='realloc' is-defined='yes'/>
     <!-- __interceptor_realpath -->
-    <elf-symbol name='__interceptor_realpath' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_realpath' type='func-type' binding='global-binding' visibility='default-visibility' alias='realpath' is-defined='yes'/>
     <!-- __interceptor_recv -->
-    <elf-symbol name='__interceptor_recv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_recv' type='func-type' binding='global-binding' visibility='default-visibility' alias='recv' is-defined='yes'/>
     <!-- __interceptor_recvmsg -->
     <elf-symbol name='__interceptor_recvmsg' type='func-type' binding='global-binding' visibility='default-visibility' alias='recvmsg' is-defined='yes'/>
     <!-- __interceptor_remquo -->
-    <elf-symbol name='__interceptor_remquo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_remquo' type='func-type' binding='global-binding' visibility='default-visibility' alias='remquo' is-defined='yes'/>
     <!-- __interceptor_remquof -->
-    <elf-symbol name='__interceptor_remquof' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_remquof' type='func-type' binding='global-binding' visibility='default-visibility' alias='remquof' is-defined='yes'/>
     <!-- __interceptor_remquol -->
-    <elf-symbol name='__interceptor_remquol' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_remquol' type='func-type' binding='global-binding' visibility='default-visibility' alias='remquol' is-defined='yes'/>
     <!-- __interceptor_rmdir -->
-    <elf-symbol name='__interceptor_rmdir' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_rmdir' type='func-type' binding='global-binding' visibility='default-visibility' alias='rmdir' is-defined='yes'/>
     <!-- __interceptor_scandir -->
     <elf-symbol name='__interceptor_scandir' type='func-type' binding='global-binding' visibility='default-visibility' alias='scandir' is-defined='yes'/>
     <!-- __interceptor_scandir64 -->
     <elf-symbol name='__interceptor_scandir64' type='func-type' binding='global-binding' visibility='default-visibility' alias='scandir64' is-defined='yes'/>
     <!-- __interceptor_scanf -->
-    <elf-symbol name='__interceptor_scanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_scanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='scanf' is-defined='yes'/>
     <!-- __interceptor_sched_getaffinity -->
-    <elf-symbol name='__interceptor_sched_getaffinity' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sched_getaffinity' type='func-type' binding='global-binding' visibility='default-visibility' alias='sched_getaffinity' is-defined='yes'/>
     <!-- __interceptor_sem_destroy -->
-    <elf-symbol name='__interceptor_sem_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sem_destroy' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_destroy' is-defined='yes'/>
     <!-- __interceptor_sem_getvalue -->
     <elf-symbol name='__interceptor_sem_getvalue' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_getvalue' is-defined='yes'/>
     <!-- __interceptor_sem_init -->
-    <elf-symbol name='__interceptor_sem_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sem_init' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_init' is-defined='yes'/>
     <!-- __interceptor_sem_post -->
     <elf-symbol name='__interceptor_sem_post' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_post' is-defined='yes'/>
     <!-- __interceptor_sem_timedwait -->
-    <elf-symbol name='__interceptor_sem_timedwait' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sem_timedwait' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_timedwait' is-defined='yes'/>
     <!-- __interceptor_sem_trywait -->
     <elf-symbol name='__interceptor_sem_trywait' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_trywait' is-defined='yes'/>
     <!-- __interceptor_sem_wait -->
     <elf-symbol name='__interceptor_sem_wait' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_wait' is-defined='yes'/>
     <!-- __interceptor_send -->
-    <elf-symbol name='__interceptor_send' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_send' type='func-type' binding='global-binding' visibility='default-visibility' alias='send' is-defined='yes'/>
     <!-- __interceptor_sendmsg -->
     <elf-symbol name='__interceptor_sendmsg' type='func-type' binding='global-binding' visibility='default-visibility' alias='sendmsg' is-defined='yes'/>
     <!-- __interceptor_setitimer -->
@@ -695,19 +695,19 @@ 
     <!-- __interceptor_shmctl -->
     <elf-symbol name='__interceptor_shmctl' type='func-type' binding='global-binding' visibility='default-visibility' alias='shmctl' is-defined='yes'/>
     <!-- __interceptor_sigaction -->
-    <elf-symbol name='__interceptor_sigaction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sigaction' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigaction' is-defined='yes'/>
     <!-- __interceptor_sigemptyset -->
     <elf-symbol name='__interceptor_sigemptyset' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigemptyset' is-defined='yes'/>
     <!-- __interceptor_sigfillset -->
-    <elf-symbol name='__interceptor_sigfillset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sigfillset' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigfillset' is-defined='yes'/>
     <!-- __interceptor_siglongjmp -->
     <elf-symbol name='__interceptor_siglongjmp' type='func-type' binding='global-binding' visibility='default-visibility' alias='siglongjmp' is-defined='yes'/>
     <!-- __interceptor_signal -->
     <elf-symbol name='__interceptor_signal' type='func-type' binding='global-binding' visibility='default-visibility' alias='signal' is-defined='yes'/>
     <!-- __interceptor_signalfd -->
-    <elf-symbol name='__interceptor_signalfd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_signalfd' type='func-type' binding='global-binding' visibility='default-visibility' alias='signalfd' is-defined='yes'/>
     <!-- __interceptor_sigpending -->
-    <elf-symbol name='__interceptor_sigpending' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sigpending' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigpending' is-defined='yes'/>
     <!-- __interceptor_sigprocmask -->
     <elf-symbol name='__interceptor_sigprocmask' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigprocmask' is-defined='yes'/>
     <!-- __interceptor_sigsetjmp -->
@@ -719,23 +719,23 @@ 
     <!-- __interceptor_sigwait -->
     <elf-symbol name='__interceptor_sigwait' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigwait' is-defined='yes'/>
     <!-- __interceptor_sigwaitinfo -->
-    <elf-symbol name='__interceptor_sigwaitinfo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sigwaitinfo' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigwaitinfo' is-defined='yes'/>
     <!-- __interceptor_sincos -->
-    <elf-symbol name='__interceptor_sincos' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sincos' type='func-type' binding='global-binding' visibility='default-visibility' alias='sincos' is-defined='yes'/>
     <!-- __interceptor_sincosf -->
     <elf-symbol name='__interceptor_sincosf' type='func-type' binding='global-binding' visibility='default-visibility' alias='sincosf' is-defined='yes'/>
     <!-- __interceptor_sincosl -->
     <elf-symbol name='__interceptor_sincosl' type='func-type' binding='global-binding' visibility='default-visibility' alias='sincosl' is-defined='yes'/>
     <!-- __interceptor_sleep -->
-    <elf-symbol name='__interceptor_sleep' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sleep' type='func-type' binding='global-binding' visibility='default-visibility' alias='sleep' is-defined='yes'/>
     <!-- __interceptor_socket -->
     <elf-symbol name='__interceptor_socket' type='func-type' binding='global-binding' visibility='default-visibility' alias='socket' is-defined='yes'/>
     <!-- __interceptor_socketpair -->
     <elf-symbol name='__interceptor_socketpair' type='func-type' binding='global-binding' visibility='default-visibility' alias='socketpair' is-defined='yes'/>
     <!-- __interceptor_sscanf -->
-    <elf-symbol name='__interceptor_sscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='sscanf' is-defined='yes'/>
     <!-- __interceptor_stat -->
-    <elf-symbol name='__interceptor_stat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_stat' type='func-type' binding='global-binding' visibility='default-visibility' alias='stat' is-defined='yes'/>
     <!-- __interceptor_stat64 -->
     <elf-symbol name='__interceptor_stat64' type='func-type' binding='global-binding' visibility='default-visibility' alias='stat64' is-defined='yes'/>
     <!-- __interceptor_statfs -->
@@ -745,7 +745,7 @@ 
     <!-- __interceptor_statvfs -->
     <elf-symbol name='__interceptor_statvfs' type='func-type' binding='global-binding' visibility='default-visibility' alias='statvfs' is-defined='yes'/>
     <!-- __interceptor_statvfs64 -->
-    <elf-symbol name='__interceptor_statvfs64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_statvfs64' type='func-type' binding='global-binding' visibility='default-visibility' alias='statvfs64' is-defined='yes'/>
     <!-- __interceptor_strcasecmp -->
     <elf-symbol name='__interceptor_strcasecmp' type='func-type' binding='global-binding' visibility='default-visibility' alias='strcasecmp' is-defined='yes'/>
     <!-- __interceptor_strchr -->
@@ -761,93 +761,93 @@ 
     <!-- __interceptor_strerror -->
     <elf-symbol name='__interceptor_strerror' type='func-type' binding='global-binding' visibility='default-visibility' alias='strerror' is-defined='yes'/>
     <!-- __interceptor_strerror_r -->
-    <elf-symbol name='__interceptor_strerror_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_strerror_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='strerror_r' is-defined='yes'/>
     <!-- __interceptor_strlen -->
     <elf-symbol name='__interceptor_strlen' type='func-type' binding='global-binding' visibility='default-visibility' alias='strlen' is-defined='yes'/>
     <!-- __interceptor_strncasecmp -->
-    <elf-symbol name='__interceptor_strncasecmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_strncasecmp' type='func-type' binding='global-binding' visibility='default-visibility' alias='strncasecmp' is-defined='yes'/>
     <!-- __interceptor_strncmp -->
     <elf-symbol name='__interceptor_strncmp' type='func-type' binding='global-binding' visibility='default-visibility' alias='strncmp' is-defined='yes'/>
     <!-- __interceptor_strncpy -->
-    <elf-symbol name='__interceptor_strncpy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_strncpy' type='func-type' binding='global-binding' visibility='default-visibility' alias='strncpy' is-defined='yes'/>
     <!-- __interceptor_strptime -->
     <elf-symbol name='__interceptor_strptime' type='func-type' binding='global-binding' visibility='default-visibility' alias='strptime' is-defined='yes'/>
     <!-- __interceptor_strrchr -->
-    <elf-symbol name='__interceptor_strrchr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_strrchr' type='func-type' binding='global-binding' visibility='default-visibility' alias='strrchr' is-defined='yes'/>
     <!-- __interceptor_strstr -->
     <elf-symbol name='__interceptor_strstr' type='func-type' binding='global-binding' visibility='default-visibility' alias='strstr' is-defined='yes'/>
     <!-- __interceptor_strtoimax -->
-    <elf-symbol name='__interceptor_strtoimax' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_strtoimax' type='func-type' binding='global-binding' visibility='default-visibility' alias='strtoimax' is-defined='yes'/>
     <!-- __interceptor_strtoumax -->
-    <elf-symbol name='__interceptor_strtoumax' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_strtoumax' type='func-type' binding='global-binding' visibility='default-visibility' alias='strtoumax' is-defined='yes'/>
     <!-- __interceptor_sysinfo -->
-    <elf-symbol name='__interceptor_sysinfo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sysinfo' type='func-type' binding='global-binding' visibility='default-visibility' alias='sysinfo' is-defined='yes'/>
     <!-- __interceptor_tcgetattr -->
     <elf-symbol name='__interceptor_tcgetattr' type='func-type' binding='global-binding' visibility='default-visibility' alias='tcgetattr' is-defined='yes'/>
     <!-- __interceptor_tempnam -->
-    <elf-symbol name='__interceptor_tempnam' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_tempnam' type='func-type' binding='global-binding' visibility='default-visibility' alias='tempnam' is-defined='yes'/>
     <!-- __interceptor_textdomain -->
-    <elf-symbol name='__interceptor_textdomain' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_textdomain' type='func-type' binding='global-binding' visibility='default-visibility' alias='textdomain' is-defined='yes'/>
     <!-- __interceptor_time -->
-    <elf-symbol name='__interceptor_time' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_time' type='func-type' binding='global-binding' visibility='default-visibility' alias='time' is-defined='yes'/>
     <!-- __interceptor_times -->
     <elf-symbol name='__interceptor_times' type='func-type' binding='global-binding' visibility='default-visibility' alias='times' is-defined='yes'/>
     <!-- __interceptor_tmpnam -->
-    <elf-symbol name='__interceptor_tmpnam' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_tmpnam' type='func-type' binding='global-binding' visibility='default-visibility' alias='tmpnam' is-defined='yes'/>
     <!-- __interceptor_tmpnam_r -->
-    <elf-symbol name='__interceptor_tmpnam_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_tmpnam_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='tmpnam_r' is-defined='yes'/>
     <!-- __interceptor_unlink -->
-    <elf-symbol name='__interceptor_unlink' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_unlink' type='func-type' binding='global-binding' visibility='default-visibility' alias='unlink' is-defined='yes'/>
     <!-- __interceptor_usleep -->
     <elf-symbol name='__interceptor_usleep' type='func-type' binding='global-binding' visibility='default-visibility' alias='usleep' is-defined='yes'/>
     <!-- __interceptor_valloc -->
     <elf-symbol name='__interceptor_valloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='valloc' is-defined='yes'/>
     <!-- __interceptor_vfscanf -->
-    <elf-symbol name='__interceptor_vfscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_vfscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='vfscanf' is-defined='yes'/>
     <!-- __interceptor_vscanf -->
-    <elf-symbol name='__interceptor_vscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_vscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='vscanf' is-defined='yes'/>
     <!-- __interceptor_vsscanf -->
     <elf-symbol name='__interceptor_vsscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='vsscanf' is-defined='yes'/>
     <!-- __interceptor_wait -->
     <elf-symbol name='__interceptor_wait' type='func-type' binding='global-binding' visibility='default-visibility' alias='wait' is-defined='yes'/>
     <!-- __interceptor_wait3 -->
-    <elf-symbol name='__interceptor_wait3' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_wait3' type='func-type' binding='global-binding' visibility='default-visibility' alias='wait3' is-defined='yes'/>
     <!-- __interceptor_wait4 -->
-    <elf-symbol name='__interceptor_wait4' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_wait4' type='func-type' binding='global-binding' visibility='default-visibility' alias='wait4' is-defined='yes'/>
     <!-- __interceptor_waitid -->
-    <elf-symbol name='__interceptor_waitid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_waitid' type='func-type' binding='global-binding' visibility='default-visibility' alias='waitid' is-defined='yes'/>
     <!-- __interceptor_waitpid -->
     <elf-symbol name='__interceptor_waitpid' type='func-type' binding='global-binding' visibility='default-visibility' alias='waitpid' is-defined='yes'/>
     <!-- __interceptor_wcsnrtombs -->
     <elf-symbol name='__interceptor_wcsnrtombs' type='func-type' binding='global-binding' visibility='default-visibility' alias='wcsnrtombs' is-defined='yes'/>
     <!-- __interceptor_wcsrtombs -->
-    <elf-symbol name='__interceptor_wcsrtombs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_wcsrtombs' type='func-type' binding='global-binding' visibility='default-visibility' alias='wcsrtombs' is-defined='yes'/>
     <!-- __interceptor_wcstombs -->
     <elf-symbol name='__interceptor_wcstombs' type='func-type' binding='global-binding' visibility='default-visibility' alias='wcstombs' is-defined='yes'/>
     <!-- __interceptor_wordexp -->
     <elf-symbol name='__interceptor_wordexp' type='func-type' binding='global-binding' visibility='default-visibility' alias='wordexp' is-defined='yes'/>
     <!-- __interceptor_write -->
-    <elf-symbol name='__interceptor_write' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_write' type='func-type' binding='global-binding' visibility='default-visibility' alias='write' is-defined='yes'/>
     <!-- __interceptor_writev -->
     <elf-symbol name='__interceptor_writev' type='func-type' binding='global-binding' visibility='default-visibility' alias='writev' is-defined='yes'/>
     <!-- __isoc99_fscanf -->
-    <elf-symbol name='__isoc99_fscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___isoc99_fscanf' is-defined='yes'/>
+    <elf-symbol name='__isoc99_fscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __isoc99_scanf -->
-    <elf-symbol name='__isoc99_scanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___isoc99_scanf' is-defined='yes'/>
+    <elf-symbol name='__isoc99_scanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __isoc99_sscanf -->
-    <elf-symbol name='__isoc99_sscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___isoc99_sscanf' is-defined='yes'/>
+    <elf-symbol name='__isoc99_sscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __isoc99_vfscanf -->
-    <elf-symbol name='__isoc99_vfscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___isoc99_vfscanf' is-defined='yes'/>
+    <elf-symbol name='__isoc99_vfscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __isoc99_vscanf -->
-    <elf-symbol name='__isoc99_vscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___isoc99_vscanf' is-defined='yes'/>
+    <elf-symbol name='__isoc99_vscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __isoc99_vsscanf -->
-    <elf-symbol name='__isoc99_vsscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___isoc99_vsscanf' is-defined='yes'/>
+    <elf-symbol name='__isoc99_vsscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __libc_memalign -->
     <elf-symbol name='__libc_memalign' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __lxstat -->
-    <elf-symbol name='__lxstat' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___lxstat' is-defined='yes'/>
+    <elf-symbol name='__lxstat' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __lxstat64 -->
-    <elf-symbol name='__lxstat64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___lxstat64' is-defined='yes'/>
+    <elf-symbol name='__lxstat64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __res_iclose -->
     <elf-symbol name='__res_iclose' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __sanitizer_cov -->
@@ -2223,11 +2223,11 @@ 
     <!-- __sanitizer_unaligned_load64 -->
     <elf-symbol name='__sanitizer_unaligned_load64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __sanitizer_unaligned_store16 -->
-    <elf-symbol name='__sanitizer_unaligned_store16' type='func-type' binding='global-binding' visibility='default-visibility' alias='__tsan_unaligned_write2' is-defined='yes'/>
+    <elf-symbol name='__sanitizer_unaligned_store16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __sanitizer_unaligned_store32 -->
     <elf-symbol name='__sanitizer_unaligned_store32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __sanitizer_unaligned_store64 -->
-    <elf-symbol name='__sanitizer_unaligned_store64' type='func-type' binding='global-binding' visibility='default-visibility' alias='__tsan_unaligned_write8' is-defined='yes'/>
+    <elf-symbol name='__sanitizer_unaligned_store64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __sigsetjmp -->
     <elf-symbol name='__sigsetjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __tsan_acquire -->
@@ -2407,11 +2407,11 @@ 
     <!-- __tsan_unaligned_read8 -->
     <elf-symbol name='__tsan_unaligned_read8' type='func-type' binding='global-binding' visibility='default-visibility' alias='__sanitizer_unaligned_load64' is-defined='yes'/>
     <!-- __tsan_unaligned_write2 -->
-    <elf-symbol name='__tsan_unaligned_write2' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__tsan_unaligned_write2' type='func-type' binding='global-binding' visibility='default-visibility' alias='__sanitizer_unaligned_store16' is-defined='yes'/>
     <!-- __tsan_unaligned_write4 -->
     <elf-symbol name='__tsan_unaligned_write4' type='func-type' binding='global-binding' visibility='default-visibility' alias='__sanitizer_unaligned_store32' is-defined='yes'/>
     <!-- __tsan_unaligned_write8 -->
-    <elf-symbol name='__tsan_unaligned_write8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__tsan_unaligned_write8' type='func-type' binding='global-binding' visibility='default-visibility' alias='__sanitizer_unaligned_store64' is-defined='yes'/>
     <!-- __tsan_vptr_read -->
     <elf-symbol name='__tsan_vptr_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __tsan_vptr_update -->
@@ -2429,13 +2429,13 @@ 
     <!-- __tsan_write_range -->
     <elf-symbol name='__tsan_write_range' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __xpg_strerror_r -->
-    <elf-symbol name='__xpg_strerror_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___xpg_strerror_r' is-defined='yes'/>
+    <elf-symbol name='__xpg_strerror_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __xstat -->
     <elf-symbol name='__xstat' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __xstat64 -->
-    <elf-symbol name='__xstat64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___xstat64' is-defined='yes'/>
+    <elf-symbol name='__xstat64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- _exit -->
-    <elf-symbol name='_exit' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor__exit' is-defined='yes'/>
+    <elf-symbol name='_exit' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- _fini -->
     <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- _init -->
@@ -2443,7 +2443,7 @@ 
     <!-- _setjmp -->
     <elf-symbol name='_setjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- abort -->
-    <elf-symbol name='abort' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_abort' is-defined='yes'/>
+    <elf-symbol name='abort' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- accept -->
     <elf-symbol name='accept' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- accept4 -->
@@ -2451,7 +2451,7 @@ 
     <!-- asctime -->
     <elf-symbol name='asctime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- asctime_r -->
-    <elf-symbol name='asctime_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_asctime_r' is-defined='yes'/>
+    <elf-symbol name='asctime_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- atexit -->
     <elf-symbol name='atexit' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- backtrace -->
@@ -2459,69 +2459,69 @@ 
     <!-- backtrace_symbols -->
     <elf-symbol name='backtrace_symbols' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- bind -->
-    <elf-symbol name='bind' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_bind' is-defined='yes'/>
+    <elf-symbol name='bind' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- calloc -->
-    <elf-symbol name='calloc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_calloc' is-defined='yes'/>
+    <elf-symbol name='calloc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- canonicalize_file_name -->
-    <elf-symbol name='canonicalize_file_name' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_canonicalize_file_name' is-defined='yes'/>
+    <elf-symbol name='canonicalize_file_name' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- cfree -->
-    <elf-symbol name='cfree' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_cfree' is-defined='yes'/>
+    <elf-symbol name='cfree' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- clock_getres -->
     <elf-symbol name='clock_getres' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- clock_gettime -->
-    <elf-symbol name='clock_gettime' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_clock_gettime' is-defined='yes'/>
+    <elf-symbol name='clock_gettime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- clock_settime -->
-    <elf-symbol name='clock_settime' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_clock_settime' is-defined='yes'/>
+    <elf-symbol name='clock_settime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- close -->
-    <elf-symbol name='close' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_close' is-defined='yes'/>
+    <elf-symbol name='close' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- confstr -->
-    <elf-symbol name='confstr' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_confstr' is-defined='yes'/>
+    <elf-symbol name='confstr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- connect -->
-    <elf-symbol name='connect' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_connect' is-defined='yes'/>
+    <elf-symbol name='connect' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- creat -->
     <elf-symbol name='creat' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- creat64 -->
     <elf-symbol name='creat64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- ctime -->
-    <elf-symbol name='ctime' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ctime' is-defined='yes'/>
+    <elf-symbol name='ctime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- ctime_r -->
-    <elf-symbol name='ctime_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ctime_r' is-defined='yes'/>
+    <elf-symbol name='ctime_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- dlclose -->
     <elf-symbol name='dlclose' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- dlopen -->
     <elf-symbol name='dlopen' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- drand48_r -->
-    <elf-symbol name='drand48_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_drand48_r' is-defined='yes'/>
+    <elf-symbol name='drand48_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- dup -->
-    <elf-symbol name='dup' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_dup' is-defined='yes'/>
+    <elf-symbol name='dup' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- dup2 -->
-    <elf-symbol name='dup2' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_dup2' is-defined='yes'/>
+    <elf-symbol name='dup2' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- dup3 -->
     <elf-symbol name='dup3' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- epoll_create -->
     <elf-symbol name='epoll_create' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- epoll_create1 -->
-    <elf-symbol name='epoll_create1' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_epoll_create1' is-defined='yes'/>
+    <elf-symbol name='epoll_create1' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- epoll_ctl -->
-    <elf-symbol name='epoll_ctl' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_epoll_ctl' is-defined='yes'/>
+    <elf-symbol name='epoll_ctl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- epoll_wait -->
-    <elf-symbol name='epoll_wait' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_epoll_wait' is-defined='yes'/>
+    <elf-symbol name='epoll_wait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- ether_aton -->
     <elf-symbol name='ether_aton' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- ether_aton_r -->
-    <elf-symbol name='ether_aton_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ether_aton_r' is-defined='yes'/>
+    <elf-symbol name='ether_aton_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- ether_hostton -->
-    <elf-symbol name='ether_hostton' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ether_hostton' is-defined='yes'/>
+    <elf-symbol name='ether_hostton' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- ether_line -->
-    <elf-symbol name='ether_line' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ether_line' is-defined='yes'/>
+    <elf-symbol name='ether_line' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- ether_ntoa -->
     <elf-symbol name='ether_ntoa' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- ether_ntoa_r -->
-    <elf-symbol name='ether_ntoa_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ether_ntoa_r' is-defined='yes'/>
+    <elf-symbol name='ether_ntoa_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- ether_ntohost -->
-    <elf-symbol name='ether_ntohost' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ether_ntohost' is-defined='yes'/>
+    <elf-symbol name='ether_ntohost' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- eventfd -->
-    <elf-symbol name='eventfd' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_eventfd' is-defined='yes'/>
+    <elf-symbol name='eventfd' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- fclose -->
     <elf-symbol name='fclose' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- fflush -->
@@ -2539,7 +2539,7 @@ 
     <!-- frexp -->
     <elf-symbol name='frexp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- frexpf -->
-    <elf-symbol name='frexpf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_frexpf' is-defined='yes'/>
+    <elf-symbol name='frexpf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- frexpl -->
     <elf-symbol name='frexpl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- fscanf -->
@@ -2551,19 +2551,19 @@ 
     <!-- fstatfs -->
     <elf-symbol name='fstatfs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- fstatfs64 -->
-    <elf-symbol name='fstatfs64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_fstatfs64' is-defined='yes'/>
+    <elf-symbol name='fstatfs64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- fstatvfs -->
     <elf-symbol name='fstatvfs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- fstatvfs64 -->
-    <elf-symbol name='fstatvfs64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_fstatvfs64' is-defined='yes'/>
+    <elf-symbol name='fstatvfs64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- fwrite -->
-    <elf-symbol name='fwrite' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_fwrite' is-defined='yes'/>
+    <elf-symbol name='fwrite' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- get_current_dir_name -->
-    <elf-symbol name='get_current_dir_name' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_get_current_dir_name' is-defined='yes'/>
+    <elf-symbol name='get_current_dir_name' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- getaddrinfo -->
     <elf-symbol name='getaddrinfo' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- getcwd -->
-    <elf-symbol name='getcwd' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_getcwd' is-defined='yes'/>
+    <elf-symbol name='getcwd' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- getdelim -->
     <elf-symbol name='getdelim' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- getgroups -->
@@ -2571,67 +2571,67 @@ 
     <!-- gethostbyaddr -->
     <elf-symbol name='gethostbyaddr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- gethostbyaddr_r -->
-    <elf-symbol name='gethostbyaddr_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_gethostbyaddr_r' is-defined='yes'/>
+    <elf-symbol name='gethostbyaddr_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- gethostbyname -->
-    <elf-symbol name='gethostbyname' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_gethostbyname' is-defined='yes'/>
+    <elf-symbol name='gethostbyname' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- gethostbyname2 -->
     <elf-symbol name='gethostbyname2' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- gethostbyname2_r -->
     <elf-symbol name='gethostbyname2_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- gethostbyname_r -->
-    <elf-symbol name='gethostbyname_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_gethostbyname_r' is-defined='yes'/>
+    <elf-symbol name='gethostbyname_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- gethostent -->
     <elf-symbol name='gethostent' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- gethostent_r -->
     <elf-symbol name='gethostent_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- getitimer -->
-    <elf-symbol name='getitimer' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_getitimer' is-defined='yes'/>
+    <elf-symbol name='getitimer' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- getline -->
-    <elf-symbol name='getline' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_getline' is-defined='yes'/>
+    <elf-symbol name='getline' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- getmntent -->
     <elf-symbol name='getmntent' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- getmntent_r -->
-    <elf-symbol name='getmntent_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_getmntent_r' is-defined='yes'/>
+    <elf-symbol name='getmntent_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- getpeername -->
-    <elf-symbol name='getpeername' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_getpeername' is-defined='yes'/>
+    <elf-symbol name='getpeername' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- getsockname -->
     <elf-symbol name='getsockname' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- getsockopt -->
     <elf-symbol name='getsockopt' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- gettimeofday -->
-    <elf-symbol name='gettimeofday' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_gettimeofday' is-defined='yes'/>
+    <elf-symbol name='gettimeofday' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- gmtime -->
-    <elf-symbol name='gmtime' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_gmtime' is-defined='yes'/>
+    <elf-symbol name='gmtime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- gmtime_r -->
     <elf-symbol name='gmtime_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- iconv -->
-    <elf-symbol name='iconv' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_iconv' is-defined='yes'/>
+    <elf-symbol name='iconv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- inet_aton -->
-    <elf-symbol name='inet_aton' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_inet_aton' is-defined='yes'/>
+    <elf-symbol name='inet_aton' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- inet_ntop -->
     <elf-symbol name='inet_ntop' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- inet_pton -->
     <elf-symbol name='inet_pton' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- initgroups -->
-    <elf-symbol name='initgroups' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_initgroups' is-defined='yes'/>
+    <elf-symbol name='initgroups' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- inotify_init -->
     <elf-symbol name='inotify_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- inotify_init1 -->
-    <elf-symbol name='inotify_init1' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_inotify_init1' is-defined='yes'/>
+    <elf-symbol name='inotify_init1' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- ioctl -->
-    <elf-symbol name='ioctl' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ioctl' is-defined='yes'/>
+    <elf-symbol name='ioctl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- kill -->
     <elf-symbol name='kill' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- lgamma -->
-    <elf-symbol name='lgamma' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_lgamma' is-defined='yes'/>
+    <elf-symbol name='lgamma' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- lgamma_r -->
-    <elf-symbol name='lgamma_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_lgamma_r' is-defined='yes'/>
+    <elf-symbol name='lgamma_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- lgammaf -->
     <elf-symbol name='lgammaf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- lgammaf_r -->
     <elf-symbol name='lgammaf_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- lgammal -->
-    <elf-symbol name='lgammal' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_lgammal' is-defined='yes'/>
+    <elf-symbol name='lgammal' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- lgammal_r -->
     <elf-symbol name='lgammal_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- listen -->
@@ -2639,25 +2639,25 @@ 
     <!-- localtime -->
     <elf-symbol name='localtime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- localtime_r -->
-    <elf-symbol name='localtime_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_localtime_r' is-defined='yes'/>
+    <elf-symbol name='localtime_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- longjmp -->
-    <elf-symbol name='longjmp' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_longjmp' is-defined='yes'/>
+    <elf-symbol name='longjmp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- lrand48_r -->
     <elf-symbol name='lrand48_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- lstat -->
     <elf-symbol name='lstat' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- lstat64 -->
-    <elf-symbol name='lstat64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_lstat64' is-defined='yes'/>
+    <elf-symbol name='lstat64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- malloc -->
-    <elf-symbol name='malloc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_malloc' is-defined='yes'/>
+    <elf-symbol name='malloc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- malloc_usable_size -->
-    <elf-symbol name='malloc_usable_size' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_malloc_usable_size' is-defined='yes'/>
+    <elf-symbol name='malloc_usable_size' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- mbsnrtowcs -->
-    <elf-symbol name='mbsnrtowcs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_mbsnrtowcs' is-defined='yes'/>
+    <elf-symbol name='mbsnrtowcs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- mbsrtowcs -->
-    <elf-symbol name='mbsrtowcs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_mbsrtowcs' is-defined='yes'/>
+    <elf-symbol name='mbsrtowcs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- mbstowcs -->
-    <elf-symbol name='mbstowcs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_mbstowcs' is-defined='yes'/>
+    <elf-symbol name='mbstowcs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- memalign -->
     <elf-symbol name='memalign' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- memchr -->
@@ -2665,39 +2665,39 @@ 
     <!-- memcmp -->
     <elf-symbol name='memcmp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- memcpy -->
-    <elf-symbol name='memcpy' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_memcpy' is-defined='yes'/>
+    <elf-symbol name='memcpy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- memmove -->
-    <elf-symbol name='memmove' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_memmove' is-defined='yes'/>
+    <elf-symbol name='memmove' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- memrchr -->
     <elf-symbol name='memrchr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- memset -->
     <elf-symbol name='memset' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- mlock -->
-    <elf-symbol name='mlock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_mlock' is-defined='yes'/>
+    <elf-symbol name='mlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- mlockall -->
-    <elf-symbol name='mlockall' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_mlockall' is-defined='yes'/>
+    <elf-symbol name='mlockall' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- mmap -->
-    <elf-symbol name='mmap' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_mmap' is-defined='yes'/>
+    <elf-symbol name='mmap' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- mmap64 -->
     <elf-symbol name='mmap64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- modf -->
     <elf-symbol name='modf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- modff -->
-    <elf-symbol name='modff' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_modff' is-defined='yes'/>
+    <elf-symbol name='modff' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- modfl -->
-    <elf-symbol name='modfl' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_modfl' is-defined='yes'/>
+    <elf-symbol name='modfl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- munlock -->
-    <elf-symbol name='munlock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_munlock' is-defined='yes'/>
+    <elf-symbol name='munlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- munlockall -->
     <elf-symbol name='munlockall' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- munmap -->
     <elf-symbol name='munmap' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- nanosleep -->
-    <elf-symbol name='nanosleep' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_nanosleep' is-defined='yes'/>
+    <elf-symbol name='nanosleep' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- on_exit -->
     <elf-symbol name='on_exit' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- open -->
-    <elf-symbol name='open' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_open' is-defined='yes'/>
+    <elf-symbol name='open' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- open64 -->
     <elf-symbol name='open64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- opendir -->
@@ -2707,43 +2707,43 @@ 
     <!-- pipe2 -->
     <elf-symbol name='pipe2' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- poll -->
-    <elf-symbol name='poll' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_poll' is-defined='yes'/>
+    <elf-symbol name='poll' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- posix_memalign -->
     <elf-symbol name='posix_memalign' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- ppoll -->
-    <elf-symbol name='ppoll' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ppoll' is-defined='yes'/>
+    <elf-symbol name='ppoll' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- prctl -->
-    <elf-symbol name='prctl' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_prctl' is-defined='yes'/>
+    <elf-symbol name='prctl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pread -->
     <elf-symbol name='pread' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pread64 -->
     <elf-symbol name='pread64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- preadv -->
-    <elf-symbol name='preadv' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_preadv' is-defined='yes'/>
+    <elf-symbol name='preadv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- preadv64 -->
-    <elf-symbol name='preadv64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_preadv64' is-defined='yes'/>
+    <elf-symbol name='preadv64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_attr_getaffinity_np -->
-    <elf-symbol name='pthread_attr_getaffinity_np' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_attr_getaffinity_np' is-defined='yes'/>
+    <elf-symbol name='pthread_attr_getaffinity_np' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_attr_getdetachstate -->
-    <elf-symbol name='pthread_attr_getdetachstate' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_attr_getdetachstate' is-defined='yes'/>
+    <elf-symbol name='pthread_attr_getdetachstate' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_attr_getguardsize -->
-    <elf-symbol name='pthread_attr_getguardsize' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_attr_getguardsize' is-defined='yes'/>
+    <elf-symbol name='pthread_attr_getguardsize' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_attr_getinheritsched -->
     <elf-symbol name='pthread_attr_getinheritsched' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_attr_getschedparam -->
     <elf-symbol name='pthread_attr_getschedparam' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_attr_getschedpolicy -->
-    <elf-symbol name='pthread_attr_getschedpolicy' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_attr_getschedpolicy' is-defined='yes'/>
+    <elf-symbol name='pthread_attr_getschedpolicy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_attr_getscope -->
-    <elf-symbol name='pthread_attr_getscope' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_attr_getscope' is-defined='yes'/>
+    <elf-symbol name='pthread_attr_getscope' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_attr_getstack -->
-    <elf-symbol name='pthread_attr_getstack' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_attr_getstack' is-defined='yes'/>
+    <elf-symbol name='pthread_attr_getstack' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_attr_getstacksize -->
     <elf-symbol name='pthread_attr_getstacksize' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_barrier_destroy -->
     <elf-symbol name='pthread_barrier_destroy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_barrier_init -->
-    <elf-symbol name='pthread_barrier_init' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_barrier_init' is-defined='yes'/>
+    <elf-symbol name='pthread_barrier_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_barrier_wait -->
     <elf-symbol name='pthread_barrier_wait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_cond_broadcast -->
@@ -2753,7 +2753,7 @@ 
     <!-- pthread_cond_init -->
     <elf-symbol name='pthread_cond_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_cond_signal -->
-    <elf-symbol name='pthread_cond_signal' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_cond_signal' is-defined='yes'/>
+    <elf-symbol name='pthread_cond_signal' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_cond_timedwait -->
     <elf-symbol name='pthread_cond_timedwait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_cond_wait -->
@@ -2767,21 +2767,21 @@ 
     <!-- pthread_join -->
     <elf-symbol name='pthread_join' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_kill -->
-    <elf-symbol name='pthread_kill' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_kill' is-defined='yes'/>
+    <elf-symbol name='pthread_kill' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_mutex_destroy -->
     <elf-symbol name='pthread_mutex_destroy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_mutex_init -->
-    <elf-symbol name='pthread_mutex_init' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_mutex_init' is-defined='yes'/>
+    <elf-symbol name='pthread_mutex_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_mutex_lock -->
-    <elf-symbol name='pthread_mutex_lock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_mutex_lock' is-defined='yes'/>
+    <elf-symbol name='pthread_mutex_lock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_mutex_timedlock -->
     <elf-symbol name='pthread_mutex_timedlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_mutex_trylock -->
-    <elf-symbol name='pthread_mutex_trylock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_mutex_trylock' is-defined='yes'/>
+    <elf-symbol name='pthread_mutex_trylock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_mutex_unlock -->
     <elf-symbol name='pthread_mutex_unlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_once -->
-    <elf-symbol name='pthread_once' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_once' is-defined='yes'/>
+    <elf-symbol name='pthread_once' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_rwlock_destroy -->
     <elf-symbol name='pthread_rwlock_destroy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_rwlock_init -->
@@ -2789,13 +2789,13 @@ 
     <!-- pthread_rwlock_rdlock -->
     <elf-symbol name='pthread_rwlock_rdlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_rwlock_timedrdlock -->
-    <elf-symbol name='pthread_rwlock_timedrdlock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_rwlock_timedrdlock' is-defined='yes'/>
+    <elf-symbol name='pthread_rwlock_timedrdlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_rwlock_timedwrlock -->
     <elf-symbol name='pthread_rwlock_timedwrlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_rwlock_tryrdlock -->
-    <elf-symbol name='pthread_rwlock_tryrdlock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_rwlock_tryrdlock' is-defined='yes'/>
+    <elf-symbol name='pthread_rwlock_tryrdlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_rwlock_trywrlock -->
-    <elf-symbol name='pthread_rwlock_trywrlock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_rwlock_trywrlock' is-defined='yes'/>
+    <elf-symbol name='pthread_rwlock_trywrlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_rwlock_unlock -->
     <elf-symbol name='pthread_rwlock_unlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_rwlock_wrlock -->
@@ -2805,9 +2805,9 @@ 
     <!-- pthread_spin_destroy -->
     <elf-symbol name='pthread_spin_destroy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_spin_init -->
-    <elf-symbol name='pthread_spin_init' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_spin_init' is-defined='yes'/>
+    <elf-symbol name='pthread_spin_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_spin_lock -->
-    <elf-symbol name='pthread_spin_lock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_spin_lock' is-defined='yes'/>
+    <elf-symbol name='pthread_spin_lock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_spin_trylock -->
     <elf-symbol name='pthread_spin_trylock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pthread_spin_unlock -->
@@ -2819,19 +2819,19 @@ 
     <!-- pvalloc -->
     <elf-symbol name='pvalloc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pwrite -->
-    <elf-symbol name='pwrite' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pwrite' is-defined='yes'/>
+    <elf-symbol name='pwrite' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pwrite64 -->
-    <elf-symbol name='pwrite64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pwrite64' is-defined='yes'/>
+    <elf-symbol name='pwrite64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pwritev -->
-    <elf-symbol name='pwritev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pwritev' is-defined='yes'/>
+    <elf-symbol name='pwritev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pwritev64 -->
-    <elf-symbol name='pwritev64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pwritev64' is-defined='yes'/>
+    <elf-symbol name='pwritev64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- raise -->
     <elf-symbol name='raise' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- random_r -->
     <elf-symbol name='random_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- read -->
-    <elf-symbol name='read' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_read' is-defined='yes'/>
+    <elf-symbol name='read' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- readdir -->
     <elf-symbol name='readdir' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- readdir64 -->
@@ -2839,49 +2839,49 @@ 
     <!-- readdir64_r -->
     <elf-symbol name='readdir64_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- readdir_r -->
-    <elf-symbol name='readdir_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_readdir_r' is-defined='yes'/>
+    <elf-symbol name='readdir_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- readv -->
-    <elf-symbol name='readv' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_readv' is-defined='yes'/>
+    <elf-symbol name='readv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- realloc -->
-    <elf-symbol name='realloc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_realloc' is-defined='yes'/>
+    <elf-symbol name='realloc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- realpath -->
-    <elf-symbol name='realpath' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_realpath' is-defined='yes'/>
+    <elf-symbol name='realpath' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- recv -->
-    <elf-symbol name='recv' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_recv' is-defined='yes'/>
+    <elf-symbol name='recv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- recvmsg -->
     <elf-symbol name='recvmsg' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- remquo -->
-    <elf-symbol name='remquo' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_remquo' is-defined='yes'/>
+    <elf-symbol name='remquo' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- remquof -->
-    <elf-symbol name='remquof' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_remquof' is-defined='yes'/>
+    <elf-symbol name='remquof' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- remquol -->
-    <elf-symbol name='remquol' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_remquol' is-defined='yes'/>
+    <elf-symbol name='remquol' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- rmdir -->
-    <elf-symbol name='rmdir' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_rmdir' is-defined='yes'/>
+    <elf-symbol name='rmdir' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- scandir -->
     <elf-symbol name='scandir' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- scandir64 -->
     <elf-symbol name='scandir64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- scanf -->
-    <elf-symbol name='scanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_scanf' is-defined='yes'/>
+    <elf-symbol name='scanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sched_getaffinity -->
-    <elf-symbol name='sched_getaffinity' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sched_getaffinity' is-defined='yes'/>
+    <elf-symbol name='sched_getaffinity' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sem_destroy -->
-    <elf-symbol name='sem_destroy' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sem_destroy' is-defined='yes'/>
+    <elf-symbol name='sem_destroy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sem_getvalue -->
     <elf-symbol name='sem_getvalue' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sem_init -->
-    <elf-symbol name='sem_init' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sem_init' is-defined='yes'/>
+    <elf-symbol name='sem_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sem_post -->
     <elf-symbol name='sem_post' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sem_timedwait -->
-    <elf-symbol name='sem_timedwait' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sem_timedwait' is-defined='yes'/>
+    <elf-symbol name='sem_timedwait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sem_trywait -->
     <elf-symbol name='sem_trywait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sem_wait -->
     <elf-symbol name='sem_wait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- send -->
-    <elf-symbol name='send' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_send' is-defined='yes'/>
+    <elf-symbol name='send' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sendmsg -->
     <elf-symbol name='sendmsg' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- setitimer -->
@@ -2893,19 +2893,19 @@ 
     <!-- shmctl -->
     <elf-symbol name='shmctl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sigaction -->
-    <elf-symbol name='sigaction' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sigaction' is-defined='yes'/>
+    <elf-symbol name='sigaction' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sigemptyset -->
     <elf-symbol name='sigemptyset' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sigfillset -->
-    <elf-symbol name='sigfillset' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sigfillset' is-defined='yes'/>
+    <elf-symbol name='sigfillset' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- siglongjmp -->
     <elf-symbol name='siglongjmp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- signal -->
     <elf-symbol name='signal' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- signalfd -->
-    <elf-symbol name='signalfd' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_signalfd' is-defined='yes'/>
+    <elf-symbol name='signalfd' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sigpending -->
-    <elf-symbol name='sigpending' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sigpending' is-defined='yes'/>
+    <elf-symbol name='sigpending' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sigprocmask -->
     <elf-symbol name='sigprocmask' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sigsetjmp -->
@@ -2917,23 +2917,23 @@ 
     <!-- sigwait -->
     <elf-symbol name='sigwait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sigwaitinfo -->
-    <elf-symbol name='sigwaitinfo' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sigwaitinfo' is-defined='yes'/>
+    <elf-symbol name='sigwaitinfo' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sincos -->
-    <elf-symbol name='sincos' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sincos' is-defined='yes'/>
+    <elf-symbol name='sincos' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sincosf -->
     <elf-symbol name='sincosf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sincosl -->
     <elf-symbol name='sincosl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sleep -->
-    <elf-symbol name='sleep' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sleep' is-defined='yes'/>
+    <elf-symbol name='sleep' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- socket -->
     <elf-symbol name='socket' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- socketpair -->
     <elf-symbol name='socketpair' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sscanf -->
-    <elf-symbol name='sscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sscanf' is-defined='yes'/>
+    <elf-symbol name='sscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- stat -->
-    <elf-symbol name='stat' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_stat' is-defined='yes'/>
+    <elf-symbol name='stat' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- stat64 -->
     <elf-symbol name='stat64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- statfs -->
@@ -2943,7 +2943,7 @@ 
     <!-- statvfs -->
     <elf-symbol name='statvfs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- statvfs64 -->
-    <elf-symbol name='statvfs64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_statvfs64' is-defined='yes'/>
+    <elf-symbol name='statvfs64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- strcasecmp -->
     <elf-symbol name='strcasecmp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- strchr -->
@@ -2959,73 +2959,73 @@ 
     <!-- strerror -->
     <elf-symbol name='strerror' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- strerror_r -->
-    <elf-symbol name='strerror_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_strerror_r' is-defined='yes'/>
+    <elf-symbol name='strerror_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- strlen -->
     <elf-symbol name='strlen' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- strncasecmp -->
-    <elf-symbol name='strncasecmp' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_strncasecmp' is-defined='yes'/>
+    <elf-symbol name='strncasecmp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- strncmp -->
     <elf-symbol name='strncmp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- strncpy -->
-    <elf-symbol name='strncpy' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_strncpy' is-defined='yes'/>
+    <elf-symbol name='strncpy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- strptime -->
     <elf-symbol name='strptime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- strrchr -->
-    <elf-symbol name='strrchr' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_strrchr' is-defined='yes'/>
+    <elf-symbol name='strrchr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- strstr -->
     <elf-symbol name='strstr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- strtoimax -->
-    <elf-symbol name='strtoimax' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_strtoimax' is-defined='yes'/>
+    <elf-symbol name='strtoimax' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- strtoumax -->
-    <elf-symbol name='strtoumax' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_strtoumax' is-defined='yes'/>
+    <elf-symbol name='strtoumax' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- sysinfo -->
-    <elf-symbol name='sysinfo' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sysinfo' is-defined='yes'/>
+    <elf-symbol name='sysinfo' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- tcgetattr -->
     <elf-symbol name='tcgetattr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- tempnam -->
-    <elf-symbol name='tempnam' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_tempnam' is-defined='yes'/>
+    <elf-symbol name='tempnam' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- textdomain -->
-    <elf-symbol name='textdomain' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_textdomain' is-defined='yes'/>
+    <elf-symbol name='textdomain' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- time -->
-    <elf-symbol name='time' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_time' is-defined='yes'/>
+    <elf-symbol name='time' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- times -->
     <elf-symbol name='times' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- tmpnam -->
-    <elf-symbol name='tmpnam' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_tmpnam' is-defined='yes'/>
+    <elf-symbol name='tmpnam' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- tmpnam_r -->
-    <elf-symbol name='tmpnam_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_tmpnam_r' is-defined='yes'/>
+    <elf-symbol name='tmpnam_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- unlink -->
-    <elf-symbol name='unlink' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_unlink' is-defined='yes'/>
+    <elf-symbol name='unlink' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- usleep -->
     <elf-symbol name='usleep' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- valloc -->
     <elf-symbol name='valloc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- vfscanf -->
-    <elf-symbol name='vfscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_vfscanf' is-defined='yes'/>
+    <elf-symbol name='vfscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- vscanf -->
-    <elf-symbol name='vscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_vscanf' is-defined='yes'/>
+    <elf-symbol name='vscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- vsscanf -->
     <elf-symbol name='vsscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- wait -->
     <elf-symbol name='wait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- wait3 -->
-    <elf-symbol name='wait3' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_wait3' is-defined='yes'/>
+    <elf-symbol name='wait3' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- wait4 -->
-    <elf-symbol name='wait4' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_wait4' is-defined='yes'/>
+    <elf-symbol name='wait4' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- waitid -->
-    <elf-symbol name='waitid' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_waitid' is-defined='yes'/>
+    <elf-symbol name='waitid' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- waitpid -->
     <elf-symbol name='waitpid' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- wcsnrtombs -->
     <elf-symbol name='wcsnrtombs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- wcsrtombs -->
-    <elf-symbol name='wcsrtombs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_wcsrtombs' is-defined='yes'/>
+    <elf-symbol name='wcsrtombs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- wcstombs -->
     <elf-symbol name='wcstombs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- wordexp -->
     <elf-symbol name='wordexp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- write -->
-    <elf-symbol name='write' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_write' is-defined='yes'/>
+    <elf-symbol name='write' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- writev -->
     <elf-symbol name='writev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
   </elf-function-symbols>
@@ -12798,7 +12798,7 @@ 
       <class-decl name='nothrow_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='108' column='1' id='type-id-1009'/>
     </namespace-decl>
     <!-- int __interceptor_mlock(void*, __sanitizer::uptr) -->
-    <function-decl name='__interceptor_mlock' mangled-name='mlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mlock'>
+    <function-decl name='__interceptor_mlock' mangled-name='__interceptor_mlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_mlock'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1791' column='1'/>
       <!-- parameter of type 'typedef __sanitizer::uptr' -->
@@ -12807,7 +12807,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_munlock(void*, __sanitizer::uptr) -->
-    <function-decl name='__interceptor_munlock' mangled-name='munlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1796' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='munlock'>
+    <function-decl name='__interceptor_munlock' mangled-name='__interceptor_munlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1796' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_munlock'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1791' column='1'/>
       <!-- parameter of type 'typedef __sanitizer::uptr' -->
@@ -12816,7 +12816,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_mlockall(int) -->
-    <function-decl name='__interceptor_mlockall' mangled-name='mlockall' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1801' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mlockall'>
+    <function-decl name='__interceptor_mlockall' mangled-name='__interceptor_mlockall' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1801' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_mlockall'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5'/>
       <!-- int -->
@@ -19261,7 +19261,7 @@ 
       <return type-id='type-id-1205'/>
     </function-decl>
     <!-- SIZE_T __interceptor_iconv(void*, char**, SIZE_T*, char**, SIZE_T*) -->
-    <function-decl name='__interceptor_iconv' mangled-name='iconv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2871' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iconv'>
+    <function-decl name='__interceptor_iconv' mangled-name='__interceptor_iconv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2871' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_iconv'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='cd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2871' column='1'/>
       <!-- parameter of type 'char**' -->
@@ -19289,7 +19289,7 @@ 
       <return type-id='type-id-369'/>
     </function-decl>
     <!-- SSIZE_T __interceptor_getline(char**, SIZE_T*, void*) -->
-    <function-decl name='__interceptor_getline' mangled-name='getline' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2840' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getline'>
+    <function-decl name='__interceptor_getline' mangled-name='__interceptor_getline' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2840' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_getline'>
       <!-- parameter of type 'char**' -->
       <parameter type-id='type-id-110' name='lineptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2840' column='1'/>
       <!-- parameter of type 'SIZE_T*' -->
@@ -19309,7 +19309,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_drand48_r(void*, double*) -->
-    <function-decl name='__interceptor_drand48_r' mangled-name='drand48_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2818' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drand48_r'>
+    <function-decl name='__interceptor_drand48_r' mangled-name='__interceptor_drand48_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2818' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_drand48_r'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='buffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2818' column='1'/>
       <!-- parameter of type 'double*' -->
@@ -19336,7 +19336,7 @@ 
       <return type-id='type-id-323'/>
     </function-decl>
     <!-- double __interceptor_lgamma_r(double, int*) -->
-    <function-decl name='__interceptor_lgamma_r' mangled-name='lgamma_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2788' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lgamma_r'>
+    <function-decl name='__interceptor_lgamma_r' mangled-name='__interceptor_lgamma_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2788' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_lgamma_r'>
       <!-- parameter of type 'double' -->
       <parameter type-id='type-id-322' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2788' column='1'/>
       <!-- parameter of type 'int*' -->
@@ -19345,7 +19345,7 @@ 
       <return type-id='type-id-322'/>
     </function-decl>
     <!-- long double __interceptor_lgammal(long double) -->
-    <function-decl name='__interceptor_lgammal' mangled-name='lgammal' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lgammal'>
+    <function-decl name='__interceptor_lgammal' mangled-name='__interceptor_lgammal' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_lgammal'>
       <!-- parameter of type 'long double' -->
       <parameter type-id='type-id-327' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2772' column='1'/>
       <!-- long double -->
@@ -19359,14 +19359,14 @@ 
       <return type-id='type-id-323'/>
     </function-decl>
     <!-- double __interceptor_lgamma(double) -->
-    <function-decl name='__interceptor_lgamma' mangled-name='lgamma' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lgamma'>
+    <function-decl name='__interceptor_lgamma' mangled-name='__interceptor_lgamma' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_lgamma'>
       <!-- parameter of type 'double' -->
       <parameter type-id='type-id-322' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2758' column='1'/>
       <!-- double -->
       <return type-id='type-id-322'/>
     </function-decl>
     <!-- long double __interceptor_remquol(long double, long double, int*) -->
-    <function-decl name='__interceptor_remquol' mangled-name='remquol' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remquol'>
+    <function-decl name='__interceptor_remquol' mangled-name='__interceptor_remquol' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_remquol'>
       <!-- parameter of type 'long double' -->
       <parameter type-id='type-id-327' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2741' column='1'/>
       <!-- parameter of type 'long double' -->
@@ -19377,7 +19377,7 @@ 
       <return type-id='type-id-327'/>
     </function-decl>
     <!-- float __interceptor_remquof(float, float, int*) -->
-    <function-decl name='__interceptor_remquof' mangled-name='remquof' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2734' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remquof'>
+    <function-decl name='__interceptor_remquof' mangled-name='__interceptor_remquof' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2734' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_remquof'>
       <!-- parameter of type 'float' -->
       <parameter type-id='type-id-323' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2734' column='1'/>
       <!-- parameter of type 'float' -->
@@ -19388,7 +19388,7 @@ 
       <return type-id='type-id-323'/>
     </function-decl>
     <!-- double __interceptor_remquo(double, double, int*) -->
-    <function-decl name='__interceptor_remquo' mangled-name='remquo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2727' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remquo'>
+    <function-decl name='__interceptor_remquo' mangled-name='__interceptor_remquo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2727' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_remquo'>
       <!-- parameter of type 'double' -->
       <parameter type-id='type-id-322' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2727' column='1'/>
       <!-- parameter of type 'double' -->
@@ -19421,7 +19421,7 @@ 
       <return type-id='type-id-26'/>
     </function-decl>
     <!-- void __interceptor_sincos(double, double*, double*) -->
-    <function-decl name='__interceptor_sincos' mangled-name='sincos' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2697' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sincos'>
+    <function-decl name='__interceptor_sincos' mangled-name='__interceptor_sincos' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2697' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sincos'>
       <!-- parameter of type 'double' -->
       <parameter type-id='type-id-322' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2697' column='1'/>
       <!-- parameter of type 'double*' -->
@@ -19441,7 +19441,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- char* __interceptor_tempnam(char*, char*) -->
-    <function-decl name='__interceptor_tempnam' mangled-name='tempnam' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2670' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tempnam'>
+    <function-decl name='__interceptor_tempnam' mangled-name='__interceptor_tempnam' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2670' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_tempnam'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='dir' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2670' column='1'/>
       <!-- parameter of type 'char*' -->
@@ -19450,21 +19450,21 @@ 
       <return type-id='type-id-25'/>
     </function-decl>
     <!-- char* __interceptor_tmpnam_r(char*) -->
-    <function-decl name='__interceptor_tmpnam_r' mangled-name='tmpnam_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tmpnam_r'>
+    <function-decl name='__interceptor_tmpnam_r' mangled-name='__interceptor_tmpnam_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_tmpnam_r'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='s' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2657' column='1'/>
       <!-- char* -->
       <return type-id='type-id-25'/>
     </function-decl>
     <!-- char* __interceptor_tmpnam(char*) -->
-    <function-decl name='__interceptor_tmpnam' mangled-name='tmpnam' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tmpnam'>
+    <function-decl name='__interceptor_tmpnam' mangled-name='__interceptor_tmpnam' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_tmpnam'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='s' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2657' column='1'/>
       <!-- char* -->
       <return type-id='type-id-25'/>
     </function-decl>
     <!-- int __interceptor_pthread_attr_getaffinity_np(void*, SIZE_T, void*) -->
-    <function-decl name='__interceptor_pthread_attr_getaffinity_np' mangled-name='pthread_attr_getaffinity_np' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2621' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_attr_getaffinity_np'>
+    <function-decl name='__interceptor_pthread_attr_getaffinity_np' mangled-name='__interceptor_pthread_attr_getaffinity_np' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2621' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_attr_getaffinity_np'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2621' column='1'/>
       <!-- parameter of type 'typedef SIZE_T' -->
@@ -19484,7 +19484,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_attr_getstack(void*, void**, SIZE_T*) -->
-    <function-decl name='__interceptor_pthread_attr_getstack' mangled-name='pthread_attr_getstack' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_attr_getstack'>
+    <function-decl name='__interceptor_pthread_attr_getstack' mangled-name='__interceptor_pthread_attr_getstack' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_attr_getstack'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2581' column='1'/>
       <!-- parameter of type 'void**' -->
@@ -19504,7 +19504,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_attr_getscope(void*, void*) -->
-    <function-decl name='__interceptor_pthread_attr_getscope' mangled-name='pthread_attr_getscope' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_attr_getscope'>
+    <function-decl name='__interceptor_pthread_attr_getscope' mangled-name='__interceptor_pthread_attr_getscope' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_attr_getscope'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -19513,7 +19513,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_attr_getschedpolicy(void*, void*) -->
-    <function-decl name='__interceptor_pthread_attr_getschedpolicy' mangled-name='pthread_attr_getschedpolicy' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_attr_getschedpolicy'>
+    <function-decl name='__interceptor_pthread_attr_getschedpolicy' mangled-name='__interceptor_pthread_attr_getschedpolicy' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_attr_getschedpolicy'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -19531,7 +19531,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_attr_getguardsize(void*, void*) -->
-    <function-decl name='__interceptor_pthread_attr_getguardsize' mangled-name='pthread_attr_getguardsize' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2576' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_attr_getguardsize'>
+    <function-decl name='__interceptor_pthread_attr_getguardsize' mangled-name='__interceptor_pthread_attr_getguardsize' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2576' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_attr_getguardsize'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -19540,7 +19540,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_attr_getdetachstate(void*, void*) -->
-    <function-decl name='__interceptor_pthread_attr_getdetachstate' mangled-name='pthread_attr_getdetachstate' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_attr_getdetachstate'>
+    <function-decl name='__interceptor_pthread_attr_getdetachstate' mangled-name='__interceptor_pthread_attr_getdetachstate' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_attr_getdetachstate'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -19569,7 +19569,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- __sanitizer::__sanitizer_ether_addr* __interceptor_ether_aton_r(char*, __sanitizer::__sanitizer_ether_addr*) -->
-    <function-decl name='__interceptor_ether_aton_r' mangled-name='ether_aton_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ether_aton_r'>
+    <function-decl name='__interceptor_ether_aton_r' mangled-name='__interceptor_ether_aton_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ether_aton_r'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2510' column='1'/>
       <!-- parameter of type '__sanitizer::__sanitizer_ether_addr*' -->
@@ -19578,7 +19578,7 @@ 
       <return type-id='type-id-924'/>
     </function-decl>
     <!-- char* __interceptor_ether_ntoa_r(__sanitizer::__sanitizer_ether_addr*, char*) -->
-    <function-decl name='__interceptor_ether_ntoa_r' mangled-name='ether_ntoa_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ether_ntoa_r'>
+    <function-decl name='__interceptor_ether_ntoa_r' mangled-name='__interceptor_ether_ntoa_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ether_ntoa_r'>
       <!-- parameter of type '__sanitizer::__sanitizer_ether_addr*' -->
       <parameter type-id='type-id-924' name='addr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2502' column='1'/>
       <!-- parameter of type 'char*' -->
@@ -19587,7 +19587,7 @@ 
       <return type-id='type-id-25'/>
     </function-decl>
     <!-- int __interceptor_ether_line(char*, __sanitizer::__sanitizer_ether_addr*, char*) -->
-    <function-decl name='__interceptor_ether_line' mangled-name='ether_line' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2478' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ether_line'>
+    <function-decl name='__interceptor_ether_line' mangled-name='__interceptor_ether_line' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2478' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ether_line'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='line' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2478' column='1'/>
       <!-- parameter of type '__sanitizer::__sanitizer_ether_addr*' -->
@@ -19598,7 +19598,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_ether_hostton(char*, __sanitizer::__sanitizer_ether_addr*) -->
-    <function-decl name='__interceptor_ether_hostton' mangled-name='ether_hostton' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ether_hostton'>
+    <function-decl name='__interceptor_ether_hostton' mangled-name='__interceptor_ether_hostton' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ether_hostton'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='hostname' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2469' column='1'/>
       <!-- parameter of type '__sanitizer::__sanitizer_ether_addr*' -->
@@ -19607,7 +19607,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_ether_ntohost(char*, __sanitizer::__sanitizer_ether_addr*) -->
-    <function-decl name='__interceptor_ether_ntohost' mangled-name='ether_ntohost' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ether_ntohost'>
+    <function-decl name='__interceptor_ether_ntohost' mangled-name='__interceptor_ether_ntohost' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ether_ntohost'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='hostname' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2469' column='1'/>
       <!-- parameter of type '__sanitizer::__sanitizer_ether_addr*' -->
@@ -19630,7 +19630,7 @@ 
       <return type-id='type-id-25'/>
     </function-decl>
     <!-- int __interceptor_initgroups(char*, __sanitizer::u32) -->
-    <function-decl name='__interceptor_initgroups' mangled-name='initgroups' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='initgroups'>
+    <function-decl name='__interceptor_initgroups' mangled-name='__interceptor_initgroups' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_initgroups'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='user' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2431' column='1'/>
       <!-- parameter of type 'typedef __sanitizer::u32' -->
@@ -19639,7 +19639,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_fstatvfs64(int, void*) -->
-    <function-decl name='__interceptor_fstatvfs64' mangled-name='fstatvfs64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2416' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fstatvfs64'>
+    <function-decl name='__interceptor_fstatvfs64' mangled-name='__interceptor_fstatvfs64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2416' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_fstatvfs64'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2416' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -19648,7 +19648,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_statvfs64(char*, void*) -->
-    <function-decl name='__interceptor_statvfs64' mangled-name='statvfs64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='statvfs64'>
+    <function-decl name='__interceptor_statvfs64' mangled-name='__interceptor_statvfs64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_statvfs64'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='path' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2408' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -19675,7 +19675,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_fstatfs64(int, void*) -->
-    <function-decl name='__interceptor_fstatfs64' mangled-name='fstatfs64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fstatfs64'>
+    <function-decl name='__interceptor_fstatfs64' mangled-name='__interceptor_fstatfs64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_fstatfs64'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2416' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -19711,7 +19711,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- __sanitizer::__sanitizer_mntent* __interceptor_getmntent_r(void*, __sanitizer::__sanitizer_mntent*, char*, int) -->
-    <function-decl name='__interceptor_getmntent_r' mangled-name='getmntent_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getmntent_r'>
+    <function-decl name='__interceptor_getmntent_r' mangled-name='__interceptor_getmntent_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_getmntent_r'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='fp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2325' column='1'/>
       <!-- parameter of type '__sanitizer::__sanitizer_mntent*' -->
@@ -19738,7 +19738,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_cond_signal(void*) -->
-    <function-decl name='__interceptor_pthread_cond_signal' mangled-name='pthread_cond_signal' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_cond_signal'>
+    <function-decl name='__interceptor_pthread_cond_signal' mangled-name='__interceptor_pthread_cond_signal' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_cond_signal'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <!-- int -->
@@ -19770,14 +19770,14 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_mutex_lock(void*) -->
-    <function-decl name='__interceptor_pthread_mutex_lock' mangled-name='pthread_mutex_lock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_mutex_lock'>
+    <function-decl name='__interceptor_pthread_mutex_lock' mangled-name='__interceptor_pthread_mutex_lock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_mutex_lock'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <!-- int -->
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- void __interceptor__exit(int) -->
-    <function-decl name='__interceptor__exit' mangled-name='_exit' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_exit'>
+    <function-decl name='__interceptor__exit' mangled-name='__interceptor__exit' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor__exit'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5'/>
       <!-- void -->
@@ -19813,14 +19813,14 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_sigpending(__sanitizer::__sanitizer_sigset_t*) -->
-    <function-decl name='__interceptor_sigpending' mangled-name='sigpending' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sigpending'>
+    <function-decl name='__interceptor_sigpending' mangled-name='__interceptor_sigpending' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sigpending'>
       <!-- parameter of type '__sanitizer::__sanitizer_sigset_t*' -->
       <parameter type-id='type-id-951' name='set' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2148' column='1'/>
       <!-- int -->
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_sigfillset(__sanitizer::__sanitizer_sigset_t*) -->
-    <function-decl name='__interceptor_sigfillset' mangled-name='sigfillset' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sigfillset'>
+    <function-decl name='__interceptor_sigfillset' mangled-name='__interceptor_sigfillset' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sigfillset'>
       <!-- parameter of type '__sanitizer::__sanitizer_sigset_t*' -->
       <parameter type-id='type-id-951' name='set' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2148' column='1'/>
       <!-- int -->
@@ -19845,7 +19845,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_sigwaitinfo(__sanitizer::__sanitizer_sigset_t*, void*) -->
-    <function-decl name='__interceptor_sigwaitinfo' mangled-name='sigwaitinfo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2095' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sigwaitinfo'>
+    <function-decl name='__interceptor_sigwaitinfo' mangled-name='__interceptor_sigwaitinfo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2095' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sigwaitinfo'>
       <!-- parameter of type '__sanitizer::__sanitizer_sigset_t*' -->
       <parameter type-id='type-id-951' name='set' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2095' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -19874,7 +19874,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_ppoll(__sanitizer::__sanitizer_pollfd*, __sanitizer::__sanitizer_nfds_t, void*, __sanitizer::__sanitizer_sigset_t*) -->
-    <function-decl name='__interceptor_ppoll' mangled-name='ppoll' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2039' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppoll'>
+    <function-decl name='__interceptor_ppoll' mangled-name='__interceptor_ppoll' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2039' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ppoll'>
       <!-- parameter of type '__sanitizer::__sanitizer_pollfd*' -->
       <parameter type-id='type-id-950' name='fds' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2039' column='1'/>
       <!-- parameter of type 'typedef __sanitizer::__sanitizer_nfds_t' -->
@@ -19887,7 +19887,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_poll(__sanitizer::__sanitizer_pollfd*, __sanitizer::__sanitizer_nfds_t, int) -->
-    <function-decl name='__interceptor_poll' mangled-name='poll' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2024' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='poll'>
+    <function-decl name='__interceptor_poll' mangled-name='__interceptor_poll' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2024' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_poll'>
       <!-- parameter of type '__sanitizer::__sanitizer_pollfd*' -->
       <parameter type-id='type-id-950' name='fds' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2024' column='1'/>
       <!-- parameter of type 'typedef __sanitizer::__sanitizer_nfds_t' -->
@@ -19933,7 +19933,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor___xpg_strerror_r(int, char*, SIZE_T) -->
-    <function-decl name='__interceptor___xpg_strerror_r' mangled-name='__xpg_strerror_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__xpg_strerror_r'>
+    <function-decl name='__interceptor___xpg_strerror_r' mangled-name='__interceptor___xpg_strerror_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___xpg_strerror_r'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='errnum' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1874' column='1'/>
       <!-- parameter of type 'char*' -->
@@ -19944,7 +19944,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- char* __interceptor_strerror_r(int, char*, SIZE_T) -->
-    <function-decl name='__interceptor_strerror_r' mangled-name='strerror_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1846' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strerror_r'>
+    <function-decl name='__interceptor_strerror_r' mangled-name='__interceptor_strerror_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1846' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_strerror_r'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='errnum' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1846' column='1'/>
       <!-- parameter of type 'char*' -->
@@ -19962,7 +19962,7 @@ 
       <return type-id='type-id-25'/>
     </function-decl>
     <!-- int __interceptor_sched_getaffinity(int, SIZE_T, void*) -->
-    <function-decl name='__interceptor_sched_getaffinity' mangled-name='sched_getaffinity' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1820' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sched_getaffinity'>
+    <function-decl name='__interceptor_sched_getaffinity' mangled-name='__interceptor_sched_getaffinity' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1820' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sched_getaffinity'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='pid' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1820' column='1'/>
       <!-- parameter of type 'typedef SIZE_T' -->
@@ -19973,7 +19973,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- SIZE_T __interceptor_confstr(int, char*, SIZE_T) -->
-    <function-decl name='__interceptor_confstr' mangled-name='confstr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1806' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='confstr'>
+    <function-decl name='__interceptor_confstr' mangled-name='__interceptor_confstr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1806' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_confstr'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1806' column='1'/>
       <!-- parameter of type 'char*' -->
@@ -19984,7 +19984,7 @@ 
       <return type-id='type-id-367'/>
     </function-decl>
     <!-- char* __interceptor_canonicalize_file_name(const char*) -->
-    <function-decl name='__interceptor_canonicalize_file_name' mangled-name='canonicalize_file_name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='canonicalize_file_name'>
+    <function-decl name='__interceptor_canonicalize_file_name' mangled-name='__interceptor_canonicalize_file_name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_canonicalize_file_name'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2'/>
       <!-- char* -->
@@ -20015,7 +20015,7 @@ 
       <return type-id='type-id-367'/>
     </function-decl>
     <!-- SIZE_T __interceptor_wcsrtombs(char*, const wchar_t**, SIZE_T, void*) -->
-    <function-decl name='__interceptor_wcsrtombs' mangled-name='wcsrtombs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1707' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wcsrtombs'>
+    <function-decl name='__interceptor_wcsrtombs' mangled-name='__interceptor_wcsrtombs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1707' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_wcsrtombs'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='dest' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1707' column='1'/>
       <!-- parameter of type 'const wchar_t**' -->
@@ -20039,7 +20039,7 @@ 
       <return type-id='type-id-367'/>
     </function-decl>
     <!-- SIZE_T __interceptor_mbsnrtowcs(wchar_t*, const char**, SIZE_T, SIZE_T, void*) -->
-    <function-decl name='__interceptor_mbsnrtowcs' mangled-name='mbsnrtowcs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1673' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbsnrtowcs'>
+    <function-decl name='__interceptor_mbsnrtowcs' mangled-name='__interceptor_mbsnrtowcs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1673' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_mbsnrtowcs'>
       <!-- parameter of type 'wchar_t*' -->
       <parameter type-id='type-id-1193' name='dest' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1673' column='1'/>
       <!-- parameter of type 'const char**' -->
@@ -20054,7 +20054,7 @@ 
       <return type-id='type-id-367'/>
     </function-decl>
     <!-- SIZE_T __interceptor_mbsrtowcs(wchar_t*, const char**, SIZE_T, void*) -->
-    <function-decl name='__interceptor_mbsrtowcs' mangled-name='mbsrtowcs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1649' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbsrtowcs'>
+    <function-decl name='__interceptor_mbsrtowcs' mangled-name='__interceptor_mbsrtowcs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1649' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_mbsrtowcs'>
       <!-- parameter of type 'wchar_t*' -->
       <parameter type-id='type-id-1193' name='dest' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1649' column='1'/>
       <!-- parameter of type 'const char**' -->
@@ -20067,7 +20067,7 @@ 
       <return type-id='type-id-367'/>
     </function-decl>
     <!-- SIZE_T __interceptor_mbstowcs(wchar_t*, const char*, SIZE_T) -->
-    <function-decl name='__interceptor_mbstowcs' mangled-name='mbstowcs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbstowcs'>
+    <function-decl name='__interceptor_mbstowcs' mangled-name='__interceptor_mbstowcs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_mbstowcs'>
       <!-- parameter of type 'wchar_t*' -->
       <parameter type-id='type-id-1193' name='dest' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1638' column='1'/>
       <!-- parameter of type 'const char*' -->
@@ -20078,7 +20078,7 @@ 
       <return type-id='type-id-367'/>
     </function-decl>
     <!-- INTMAX_T __interceptor_strtoumax(const char*, char**, int) -->
-    <function-decl name='__interceptor_strtoumax' mangled-name='strtoumax' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1622' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strtoumax'>
+    <function-decl name='__interceptor_strtoumax' mangled-name='__interceptor_strtoumax' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1622' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_strtoumax'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='nptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1622' column='1'/>
       <!-- parameter of type 'char**' -->
@@ -20089,7 +20089,7 @@ 
       <return type-id='type-id-378'/>
     </function-decl>
     <!-- INTMAX_T __interceptor_strtoimax(const char*, char**, int) -->
-    <function-decl name='__interceptor_strtoimax' mangled-name='strtoimax' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1614' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strtoimax'>
+    <function-decl name='__interceptor_strtoimax' mangled-name='__interceptor_strtoimax' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1614' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_strtoimax'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='nptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1622' column='1'/>
       <!-- parameter of type 'char**' -->
@@ -20100,14 +20100,14 @@ 
       <return type-id='type-id-378'/>
     </function-decl>
     <!-- char* __interceptor_get_current_dir_name(int) -->
-    <function-decl name='__interceptor_get_current_dir_name' mangled-name='get_current_dir_name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1599' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_current_dir_name'>
+    <function-decl name='__interceptor_get_current_dir_name' mangled-name='__interceptor_get_current_dir_name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1599' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_get_current_dir_name'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='errnum' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1833' column='1'/>
       <!-- char* -->
       <return type-id='type-id-25'/>
     </function-decl>
     <!-- char* __interceptor_getcwd(char*, SIZE_T) -->
-    <function-decl name='__interceptor_getcwd' mangled-name='getcwd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1586' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getcwd'>
+    <function-decl name='__interceptor_getcwd' mangled-name='__interceptor_getcwd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1586' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_getcwd'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1586' column='1'/>
       <!-- parameter of type 'typedef SIZE_T' -->
@@ -20156,7 +20156,7 @@ 
       <return type-id='type-id-919'/>
     </function-decl>
     <!-- int __interceptor_readdir_r(void*, __sanitizer::__sanitizer_dirent*, __sanitizer::__sanitizer_dirent**) -->
-    <function-decl name='__interceptor_readdir_r' mangled-name='readdir_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='readdir_r'>
+    <function-decl name='__interceptor_readdir_r' mangled-name='__interceptor_readdir_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_readdir_r'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='dirp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1475' column='1'/>
       <!-- parameter of type '__sanitizer::__sanitizer_dirent*' -->
@@ -20174,14 +20174,14 @@ 
       <return type-id='type-id-914'/>
     </function-decl>
     <!-- int __interceptor_sysinfo(void*) -->
-    <function-decl name='__interceptor_sysinfo' mangled-name='sysinfo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysinfo'>
+    <function-decl name='__interceptor_sysinfo' mangled-name='__interceptor_sysinfo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sysinfo'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <!-- int -->
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_getpeername(int, void*, unsigned int*) -->
-    <function-decl name='__interceptor_getpeername' mangled-name='getpeername' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getpeername'>
+    <function-decl name='__interceptor_getpeername' mangled-name='__interceptor_getpeername' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_getpeername'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='sockfd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1437' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -20203,7 +20203,7 @@ 
       <return type-id='type-id-369'/>
     </function-decl>
     <!-- long double __interceptor_modfl(long double, long double*) -->
-    <function-decl name='__interceptor_modfl' mangled-name='modfl' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='modfl'>
+    <function-decl name='__interceptor_modfl' mangled-name='__interceptor_modfl' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_modfl'>
       <!-- parameter of type 'long double' -->
       <parameter type-id='type-id-327' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1386' column='1'/>
       <!-- parameter of type 'long double*' -->
@@ -20212,7 +20212,7 @@ 
       <return type-id='type-id-327'/>
     </function-decl>
     <!-- float __interceptor_modff(float, float*) -->
-    <function-decl name='__interceptor_modff' mangled-name='modff' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='modff'>
+    <function-decl name='__interceptor_modff' mangled-name='__interceptor_modff' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_modff'>
       <!-- parameter of type 'float' -->
       <parameter type-id='type-id-323' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1377' column='1'/>
       <!-- parameter of type 'float*' -->
@@ -20288,7 +20288,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_gethostbyname_r(char*, __sanitizer::__sanitizer_hostent*, char*, SIZE_T, __sanitizer::__sanitizer_hostent**, int*) -->
-    <function-decl name='__interceptor_gethostbyname_r' mangled-name='gethostbyname_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gethostbyname_r'>
+    <function-decl name='__interceptor_gethostbyname_r' mangled-name='__interceptor_gethostbyname_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_gethostbyname_r'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1261' column='1'/>
       <!-- parameter of type '__sanitizer::__sanitizer_hostent*' -->
@@ -20305,7 +20305,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_gethostbyaddr_r(void*, int, int, __sanitizer::__sanitizer_hostent*, char*, SIZE_T, __sanitizer::__sanitizer_hostent**, int*) -->
-    <function-decl name='__interceptor_gethostbyaddr_r' mangled-name='gethostbyaddr_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gethostbyaddr_r'>
+    <function-decl name='__interceptor_gethostbyaddr_r' mangled-name='__interceptor_gethostbyaddr_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_gethostbyaddr_r'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='addr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1241' column='1'/>
       <!-- parameter of type 'int' -->
@@ -20368,7 +20368,7 @@ 
       <return type-id='type-id-928'/>
     </function-decl>
     <!-- __sanitizer::__sanitizer_hostent* __interceptor_gethostbyname(char*) -->
-    <function-decl name='__interceptor_gethostbyname' mangled-name='gethostbyname' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gethostbyname'>
+    <function-decl name='__interceptor_gethostbyname' mangled-name='__interceptor_gethostbyname' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_gethostbyname'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1181' column='1'/>
       <!-- __sanitizer::__sanitizer_hostent* -->
@@ -20397,7 +20397,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_inet_aton(const char*, void*) -->
-    <function-decl name='__interceptor_inet_aton' mangled-name='inet_aton' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_aton'>
+    <function-decl name='__interceptor_inet_aton' mangled-name='__interceptor_inet_aton' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_inet_aton'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='cp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -20430,7 +20430,7 @@ 
       <return type-id='type-id-25'/>
     </function-decl>
     <!-- int __interceptor_wait4(int, int*, int, void*) -->
-    <function-decl name='__interceptor_wait4' mangled-name='wait4' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1003' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait4'>
+    <function-decl name='__interceptor_wait4' mangled-name='__interceptor_wait4' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1003' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_wait4'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='pid' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1003' column='1'/>
       <!-- parameter of type 'int*' -->
@@ -20443,7 +20443,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_wait3(int*, int, void*) -->
-    <function-decl name='__interceptor_wait3' mangled-name='wait3' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='993' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait3'>
+    <function-decl name='__interceptor_wait3' mangled-name='__interceptor_wait3' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='993' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_wait3'>
       <!-- parameter of type 'int*' -->
       <parameter type-id='type-id-30' name='status' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='993' column='1'/>
       <!-- parameter of type 'int' -->
@@ -20465,7 +20465,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_waitid(int, int, void*, int) -->
-    <function-decl name='__interceptor_waitid' mangled-name='waitid' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='976' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='waitid'>
+    <function-decl name='__interceptor_waitid' mangled-name='__interceptor_waitid' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='976' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_waitid'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='idtype' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='976' column='1'/>
       <!-- parameter of type 'int' -->
@@ -20496,7 +20496,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_getitimer(int, void*) -->
-    <function-decl name='__interceptor_getitimer' mangled-name='getitimer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='823' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getitimer'>
+    <function-decl name='__interceptor_getitimer' mangled-name='__interceptor_getitimer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='823' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_getitimer'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2416' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -20505,7 +20505,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_clock_settime(__sanitizer::u32, void*) -->
-    <function-decl name='__interceptor_clock_settime' mangled-name='clock_settime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='808' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clock_settime'>
+    <function-decl name='__interceptor_clock_settime' mangled-name='__interceptor_clock_settime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='808' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_clock_settime'>
       <!-- parameter of type 'typedef __sanitizer::u32' -->
       <parameter type-id='type-id-170' name='clk_id' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='808' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -20514,7 +20514,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_clock_gettime(__sanitizer::u32, void*) -->
-    <function-decl name='__interceptor_clock_gettime' mangled-name='clock_gettime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clock_gettime'>
+    <function-decl name='__interceptor_clock_gettime' mangled-name='__interceptor_clock_gettime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_clock_gettime'>
       <!-- parameter of type 'typedef __sanitizer::u32' -->
       <parameter type-id='type-id-170' name='clk_id' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='808' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -20532,7 +20532,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_ioctl(int, unsigned int, void*) -->
-    <function-decl name='__interceptor_ioctl' mangled-name='ioctl' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ioctl'>
+    <function-decl name='__interceptor_ioctl' mangled-name='__interceptor_ioctl' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ioctl'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='d' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='667' column='1'/>
       <!-- parameter of type 'unsigned int' -->
@@ -20543,7 +20543,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor___isoc99_vfscanf(void*, const char*, typedef __va_list_tag __va_list_tag*) -->
-    <function-decl name='__interceptor___isoc99_vfscanf' mangled-name='__isoc99_vfscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc99_vfscanf'>
+    <function-decl name='__interceptor___isoc99_vfscanf' mangled-name='__interceptor___isoc99_vfscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___isoc99_vfscanf'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='stream' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/>
       <!-- parameter of type 'const char*' -->
@@ -20554,7 +20554,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor___isoc99_fscanf(void*, const char*, ...) -->
-    <function-decl name='__interceptor___isoc99_fscanf' mangled-name='__isoc99_fscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc99_fscanf'>
+    <function-decl name='__interceptor___isoc99_fscanf' mangled-name='__interceptor___isoc99_fscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___isoc99_fscanf'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='stream' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='632' column='1'/>
       <!-- parameter of type 'const char*' -->
@@ -20564,7 +20564,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor___isoc99_vsscanf(const char*, const char*, typedef __va_list_tag __va_list_tag*) -->
-    <function-decl name='__interceptor___isoc99_vsscanf' mangled-name='__isoc99_vsscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc99_vsscanf'>
+    <function-decl name='__interceptor___isoc99_vsscanf' mangled-name='__interceptor___isoc99_vsscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___isoc99_vsscanf'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='str' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1'/>
       <!-- parameter of type 'const char*' -->
@@ -20575,7 +20575,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor___isoc99_sscanf(const char*, const char*, ...) -->
-    <function-decl name='__interceptor___isoc99_sscanf' mangled-name='__isoc99_sscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc99_sscanf'>
+    <function-decl name='__interceptor___isoc99_sscanf' mangled-name='__interceptor___isoc99_sscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___isoc99_sscanf'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='str' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='635' column='1'/>
       <!-- parameter of type 'const char*' -->
@@ -20585,7 +20585,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor___isoc99_vscanf(const char*, typedef __va_list_tag __va_list_tag*) -->
-    <function-decl name='__interceptor___isoc99_vscanf' mangled-name='__isoc99_vscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc99_vscanf'>
+    <function-decl name='__interceptor___isoc99_vscanf' mangled-name='__interceptor___isoc99_vscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___isoc99_vscanf'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1'/>
       <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' -->
@@ -20594,7 +20594,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor___isoc99_scanf(const char*, ...) -->
-    <function-decl name='__interceptor___isoc99_scanf' mangled-name='__isoc99_scanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='629' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc99_scanf'>
+    <function-decl name='__interceptor___isoc99_scanf' mangled-name='__interceptor___isoc99_scanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='629' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___isoc99_scanf'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='629' column='1'/>
       <parameter is-variadic='yes'/>
@@ -20602,7 +20602,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_vfscanf(void*, const char*, typedef __va_list_tag __va_list_tag*) -->
-    <function-decl name='__interceptor_vfscanf' mangled-name='vfscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='593' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfscanf'>
+    <function-decl name='__interceptor_vfscanf' mangled-name='__interceptor_vfscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='593' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_vfscanf'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='stream' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/>
       <!-- parameter of type 'const char*' -->
@@ -20634,7 +20634,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_sscanf(const char*, const char*, ...) -->
-    <function-decl name='__interceptor_sscanf' mangled-name='sscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='625' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sscanf'>
+    <function-decl name='__interceptor_sscanf' mangled-name='__interceptor_sscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='625' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sscanf'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='str' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='635' column='1'/>
       <!-- parameter of type 'const char*' -->
@@ -20644,7 +20644,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_vscanf(const char*, typedef __va_list_tag __va_list_tag*) -->
-    <function-decl name='__interceptor_vscanf' mangled-name='vscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='587' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vscanf'>
+    <function-decl name='__interceptor_vscanf' mangled-name='__interceptor_vscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='587' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_vscanf'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1'/>
       <!-- parameter of type 'typedef __va_list_tag __va_list_tag*' -->
@@ -20653,7 +20653,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_scanf(const char*, ...) -->
-    <function-decl name='__interceptor_scanf' mangled-name='scanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scanf'>
+    <function-decl name='__interceptor_scanf' mangled-name='__interceptor_scanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_scanf'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='629' column='1'/>
       <parameter is-variadic='yes'/>
@@ -20672,7 +20672,7 @@ 
       <return type-id='type-id-25'/>
     </function-decl>
     <!-- char* __interceptor_asctime_r(__sanitizer::__sanitizer_tm*, char*) -->
-    <function-decl name='__interceptor_asctime_r' mangled-name='asctime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='526' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='asctime_r'>
+    <function-decl name='__interceptor_asctime_r' mangled-name='__interceptor_asctime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='526' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_asctime_r'>
       <!-- parameter of type '__sanitizer::__sanitizer_tm*' -->
       <parameter type-id='type-id-953' name='tm' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='526' column='1'/>
       <!-- parameter of type 'char*' -->
@@ -20688,7 +20688,7 @@ 
       <return type-id='type-id-25'/>
     </function-decl>
     <!-- char* __interceptor_ctime_r(unsigned long int*, char*) -->
-    <function-decl name='__interceptor_ctime_r' mangled-name='ctime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ctime_r'>
+    <function-decl name='__interceptor_ctime_r' mangled-name='__interceptor_ctime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ctime_r'>
       <!-- parameter of type 'unsigned long int*' -->
       <parameter type-id='type-id-105' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='506' column='1'/>
       <!-- parameter of type 'char*' -->
@@ -20697,7 +20697,7 @@ 
       <return type-id='type-id-25'/>
     </function-decl>
     <!-- char* __interceptor_ctime(unsigned long int*) -->
-    <function-decl name='__interceptor_ctime' mangled-name='ctime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ctime'>
+    <function-decl name='__interceptor_ctime' mangled-name='__interceptor_ctime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ctime'>
       <!-- parameter of type 'unsigned long int*' -->
       <parameter type-id='type-id-105' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='496' column='1'/>
       <!-- char* -->
@@ -20713,14 +20713,14 @@ 
       <return type-id='type-id-953'/>
     </function-decl>
     <!-- __sanitizer::__sanitizer_tm* __interceptor_gmtime(unsigned long int*) -->
-    <function-decl name='__interceptor_gmtime' mangled-name='gmtime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gmtime'>
+    <function-decl name='__interceptor_gmtime' mangled-name='__interceptor_gmtime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_gmtime'>
       <!-- parameter of type 'unsigned long int*' -->
       <parameter type-id='type-id-105' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='476' column='1'/>
       <!-- __sanitizer::__sanitizer_tm* -->
       <return type-id='type-id-953'/>
     </function-decl>
     <!-- __sanitizer::__sanitizer_tm* __interceptor_localtime_r(unsigned long int*, void*) -->
-    <function-decl name='__interceptor_localtime_r' mangled-name='localtime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='localtime_r'>
+    <function-decl name='__interceptor_localtime_r' mangled-name='__interceptor_localtime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_localtime_r'>
       <!-- parameter of type 'unsigned long int*' -->
       <parameter type-id='type-id-105' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='486' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -20736,14 +20736,14 @@ 
       <return type-id='type-id-953'/>
     </function-decl>
     <!-- unsigned long int __interceptor_time(unsigned long int*) -->
-    <function-decl name='__interceptor_time' mangled-name='time' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='time'>
+    <function-decl name='__interceptor_time' mangled-name='__interceptor_time' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_time'>
       <!-- parameter of type 'unsigned long int*' -->
       <parameter type-id='type-id-105' name='t' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='432' column='1'/>
       <!-- unsigned long int -->
       <return type-id='type-id-102'/>
     </function-decl>
     <!-- int __interceptor_prctl(int, unsigned long int, unsigned long int, unsigned long int, unsigned long int) -->
-    <function-decl name='__interceptor_prctl' mangled-name='prctl' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='prctl'>
+    <function-decl name='__interceptor_prctl' mangled-name='__interceptor_prctl' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_prctl'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='option' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1'/>
       <!-- parameter of type 'unsigned long int' -->
@@ -20758,7 +20758,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- SSIZE_T __interceptor_pwritev64(int, __sanitizer::__sanitizer_iovec*, int, OFF64_T) -->
-    <function-decl name='__interceptor_pwritev64' mangled-name='pwritev64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwritev64'>
+    <function-decl name='__interceptor_pwritev64' mangled-name='__interceptor_pwritev64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pwritev64'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1'/>
       <!-- parameter of type '__sanitizer::__sanitizer_iovec*' -->
@@ -20771,7 +20771,7 @@ 
       <return type-id='type-id-369'/>
     </function-decl>
     <!-- SSIZE_T __interceptor_pwritev(int, __sanitizer::__sanitizer_iovec*, int, OFF_T) -->
-    <function-decl name='__interceptor_pwritev' mangled-name='pwritev' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwritev'>
+    <function-decl name='__interceptor_pwritev' mangled-name='__interceptor_pwritev' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pwritev'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1'/>
       <!-- parameter of type '__sanitizer::__sanitizer_iovec*' -->
@@ -20795,7 +20795,7 @@ 
       <return type-id='type-id-369'/>
     </function-decl>
     <!-- SSIZE_T __interceptor_pwrite64(int, void*, OFF64_T, OFF64_T) -->
-    <function-decl name='__interceptor_pwrite64' mangled-name='pwrite64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwrite64'>
+    <function-decl name='__interceptor_pwrite64' mangled-name='__interceptor_pwrite64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pwrite64'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='347' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -20808,7 +20808,7 @@ 
       <return type-id='type-id-369'/>
     </function-decl>
     <!-- SSIZE_T __interceptor_pwrite(int, void*, SIZE_T, OFF_T) -->
-    <function-decl name='__interceptor_pwrite' mangled-name='pwrite' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwrite'>
+    <function-decl name='__interceptor_pwrite' mangled-name='__interceptor_pwrite' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pwrite'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='332' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -20821,7 +20821,7 @@ 
       <return type-id='type-id-369'/>
     </function-decl>
     <!-- SSIZE_T __interceptor_write(int, void*, SIZE_T) -->
-    <function-decl name='__interceptor_write' mangled-name='write' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='write'>
+    <function-decl name='__interceptor_write' mangled-name='__interceptor_write' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_write'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='316' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -20832,7 +20832,7 @@ 
       <return type-id='type-id-369'/>
     </function-decl>
     <!-- SSIZE_T __interceptor_preadv64(int, __sanitizer::__sanitizer_iovec*, int, OFF64_T) -->
-    <function-decl name='__interceptor_preadv64' mangled-name='preadv64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='preadv64'>
+    <function-decl name='__interceptor_preadv64' mangled-name='__interceptor_preadv64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_preadv64'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1'/>
       <!-- parameter of type '__sanitizer::__sanitizer_iovec*' -->
@@ -20845,7 +20845,7 @@ 
       <return type-id='type-id-369'/>
     </function-decl>
     <!-- SSIZE_T __interceptor_preadv(int, __sanitizer::__sanitizer_iovec*, int, OFF_T) -->
-    <function-decl name='__interceptor_preadv' mangled-name='preadv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='preadv'>
+    <function-decl name='__interceptor_preadv' mangled-name='__interceptor_preadv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_preadv'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1'/>
       <!-- parameter of type '__sanitizer::__sanitizer_iovec*' -->
@@ -20858,7 +20858,7 @@ 
       <return type-id='type-id-369'/>
     </function-decl>
     <!-- SSIZE_T __interceptor_readv(int, __sanitizer::__sanitizer_iovec*, int) -->
-    <function-decl name='__interceptor_readv' mangled-name='readv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='readv'>
+    <function-decl name='__interceptor_readv' mangled-name='__interceptor_readv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_readv'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='363' column='1'/>
       <!-- parameter of type '__sanitizer::__sanitizer_iovec*' -->
@@ -20895,7 +20895,7 @@ 
       <return type-id='type-id-369'/>
     </function-decl>
     <!-- SSIZE_T __interceptor_read(int, void*, SIZE_T) -->
-    <function-decl name='__interceptor_read' mangled-name='read' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='read'>
+    <function-decl name='__interceptor_read' mangled-name='__interceptor_read' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_read'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='316' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -20915,7 +20915,7 @@ 
       <return type-id='type-id-327'/>
     </function-decl>
     <!-- float __interceptor_frexpf(float, int*) -->
-    <function-decl name='__interceptor_frexpf' mangled-name='frexpf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='frexpf'>
+    <function-decl name='__interceptor_frexpf' mangled-name='__interceptor_frexpf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_frexpf'>
       <!-- parameter of type 'float' -->
       <parameter type-id='type-id-323' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2795' column='1'/>
       <!-- parameter of type 'int*' -->
@@ -20933,7 +20933,7 @@ 
       <return type-id='type-id-322'/>
     </function-decl>
     <!-- int __interceptor_strncasecmp(const char*, const char*, SIZE_T) -->
-    <function-decl name='__interceptor_strncasecmp' mangled-name='strncasecmp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strncasecmp'>
+    <function-decl name='__interceptor_strncasecmp' mangled-name='__interceptor_strncasecmp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_strncasecmp'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='s1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='141' column='1'/>
       <!-- parameter of type 'const char*' -->
@@ -20973,7 +20973,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- char* __interceptor_textdomain(const char*) -->
-    <function-decl name='__interceptor_textdomain' mangled-name='textdomain' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='textdomain'>
+    <function-decl name='__interceptor_textdomain' mangled-name='__interceptor_textdomain' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_textdomain'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2'/>
       <!-- char* -->
@@ -21000,7 +21000,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_gettimeofday(void*, void*) -->
-    <function-decl name='__interceptor_gettimeofday' mangled-name='gettimeofday' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gettimeofday'>
+    <function-decl name='__interceptor_gettimeofday' mangled-name='__interceptor_gettimeofday' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_gettimeofday'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -21009,7 +21009,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_kill(void*, int) -->
-    <function-decl name='__interceptor_pthread_kill' mangled-name='pthread_kill' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1743' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_kill'>
+    <function-decl name='__interceptor_pthread_kill' mangled-name='__interceptor_pthread_kill' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1743' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_kill'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='tid' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1743' column='1'/>
       <!-- parameter of type 'int' -->
@@ -21041,7 +21041,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_sigaction(int, sigaction_t*, sigaction_t*) -->
-    <function-decl name='__interceptor_sigaction' mangled-name='sigaction' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1678' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sigaction'>
+    <function-decl name='__interceptor_sigaction' mangled-name='__interceptor_sigaction' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1678' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sigaction'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='sig' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1678' column='1'/>
       <!-- parameter of type 'sigaction_t*' -->
@@ -21061,7 +21061,7 @@ 
       <return type-id='type-id-384'/>
     </function-decl>
     <!-- int __interceptor_epoll_wait(int, void*, int, int) -->
-    <function-decl name='__interceptor_epoll_wait' mangled-name='epoll_wait' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='epoll_wait'>
+    <function-decl name='__interceptor_epoll_wait' mangled-name='__interceptor_epoll_wait' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_epoll_wait'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='epfd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1619' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -21074,7 +21074,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_epoll_ctl(int, int, int, void*) -->
-    <function-decl name='__interceptor_epoll_ctl' mangled-name='epoll_ctl' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1607' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='epoll_ctl'>
+    <function-decl name='__interceptor_epoll_ctl' mangled-name='__interceptor_epoll_ctl' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1607' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_epoll_ctl'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='epfd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1607' column='1'/>
       <!-- parameter of type 'int' -->
@@ -21094,7 +21094,7 @@ 
       <return type-id='type-id-1'/>
     </function-decl>
     <!-- int __interceptor_rmdir(char*) -->
-    <function-decl name='__interceptor_rmdir' mangled-name='rmdir' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rmdir'>
+    <function-decl name='__interceptor_rmdir' mangled-name='__interceptor_rmdir' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_rmdir'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='path' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1592' column='1'/>
       <!-- int -->
@@ -21108,7 +21108,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- void __interceptor_abort(int) -->
-    <function-decl name='__interceptor_abort' mangled-name='abort' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='abort'>
+    <function-decl name='__interceptor_abort' mangled-name='__interceptor_abort' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_abort'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5'/>
       <!-- void -->
@@ -21122,7 +21122,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- __sanitizer::uptr __interceptor_fwrite(void*, __sanitizer::uptr, __sanitizer::uptr, void*) -->
-    <function-decl name='__interceptor_fwrite' mangled-name='fwrite' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwrite'>
+    <function-decl name='__interceptor_fwrite' mangled-name='__interceptor_fwrite' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_fwrite'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='p' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1563' column='1'/>
       <!-- parameter of type 'typedef __sanitizer::uptr' -->
@@ -21175,14 +21175,14 @@ 
       <return type-id='type-id-1'/>
     </function-decl>
     <!-- int __interceptor_unlink(char*) -->
-    <function-decl name='__interceptor_unlink' mangled-name='unlink' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unlink'>
+    <function-decl name='__interceptor_unlink' mangled-name='__interceptor_unlink' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_unlink'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='path' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1592' column='1'/>
       <!-- int -->
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- long_t __interceptor_recv(int, void*, long_t, int) -->
-    <function-decl name='__interceptor_recv' mangled-name='recv' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1494' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='recv'>
+    <function-decl name='__interceptor_recv' mangled-name='__interceptor_recv' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1494' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_recv'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1494' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -21206,7 +21206,7 @@ 
       <return type-id='type-id-387'/>
     </function-decl>
     <!-- long_t __interceptor_send(int, void*, long_t, int) -->
-    <function-decl name='__interceptor_send' mangled-name='send' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1474' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='send'>
+    <function-decl name='__interceptor_send' mangled-name='__interceptor_send' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1474' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_send'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1494' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -21251,14 +21251,14 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_close(int) -->
-    <function-decl name='__interceptor_close' mangled-name='close' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='close'>
+    <function-decl name='__interceptor_close' mangled-name='__interceptor_close' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_close'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5'/>
       <!-- int -->
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_epoll_create1(int) -->
-    <function-decl name='__interceptor_epoll_create1' mangled-name='epoll_create1' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='epoll_create1'>
+    <function-decl name='__interceptor_epoll_create1' mangled-name='__interceptor_epoll_create1' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_epoll_create1'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5'/>
       <!-- int -->
@@ -21281,7 +21281,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_bind(int, void*, unsigned int) -->
-    <function-decl name='__interceptor_bind' mangled-name='bind' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bind'>
+    <function-decl name='__interceptor_bind' mangled-name='__interceptor_bind' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_bind'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -21292,7 +21292,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_connect(int, void*, unsigned int) -->
-    <function-decl name='__interceptor_connect' mangled-name='connect' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='connect'>
+    <function-decl name='__interceptor_connect' mangled-name='__interceptor_connect' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_connect'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -21327,7 +21327,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_inotify_init1(int) -->
-    <function-decl name='__interceptor_inotify_init1' mangled-name='inotify_init1' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inotify_init1'>
+    <function-decl name='__interceptor_inotify_init1' mangled-name='__interceptor_inotify_init1' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_inotify_init1'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5'/>
       <!-- int -->
@@ -21341,7 +21341,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_signalfd(int, void*, int) -->
-    <function-decl name='__interceptor_signalfd' mangled-name='signalfd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='signalfd'>
+    <function-decl name='__interceptor_signalfd' mangled-name='__interceptor_signalfd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_signalfd'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1349' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -21352,7 +21352,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_eventfd(unsigned int, int) -->
-    <function-decl name='__interceptor_eventfd' mangled-name='eventfd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eventfd'>
+    <function-decl name='__interceptor_eventfd' mangled-name='__interceptor_eventfd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_eventfd'>
       <!-- parameter of type 'unsigned int' -->
       <parameter type-id='type-id-129' name='initval' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1341' column='1'/>
       <!-- parameter of type 'int' -->
@@ -21372,7 +21372,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_dup2(int, int) -->
-    <function-decl name='__interceptor_dup2' mangled-name='dup2' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dup2'>
+    <function-decl name='__interceptor_dup2' mangled-name='__interceptor_dup2' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_dup2'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5'/>
       <!-- parameter of type 'int' -->
@@ -21381,7 +21381,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_dup(int) -->
-    <function-decl name='__interceptor_dup' mangled-name='dup' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dup'>
+    <function-decl name='__interceptor_dup' mangled-name='__interceptor_dup' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_dup'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5'/>
       <!-- int -->
@@ -21417,7 +21417,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_open(const char*, int, int) -->
-    <function-decl name='__interceptor_open' mangled-name='open' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='open'>
+    <function-decl name='__interceptor_open' mangled-name='__interceptor_open' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_open'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='name' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1293' column='1'/>
       <!-- parameter of type 'int' -->
@@ -21468,7 +21468,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_lstat64(const char*, void*) -->
-    <function-decl name='__interceptor_lstat64' mangled-name='lstat64' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lstat64'>
+    <function-decl name='__interceptor_lstat64' mangled-name='__interceptor_lstat64' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_lstat64'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='cp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -21477,7 +21477,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor___lxstat64(int, const char*, void*) -->
-    <function-decl name='__interceptor___lxstat64' mangled-name='__lxstat64' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__lxstat64'>
+    <function-decl name='__interceptor___lxstat64' mangled-name='__interceptor___lxstat64' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___lxstat64'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='af' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1034' column='1'/>
       <!-- parameter of type 'const char*' -->
@@ -21497,7 +21497,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor___lxstat(int, const char*, void*) -->
-    <function-decl name='__interceptor___lxstat' mangled-name='__lxstat' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__lxstat'>
+    <function-decl name='__interceptor___lxstat' mangled-name='__interceptor___lxstat' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___lxstat'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='af' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1034' column='1'/>
       <!-- parameter of type 'const char*' -->
@@ -21517,7 +21517,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor___xstat64(int, const char*, void*) -->
-    <function-decl name='__interceptor___xstat64' mangled-name='__xstat64' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__xstat64'>
+    <function-decl name='__interceptor___xstat64' mangled-name='__interceptor___xstat64' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___xstat64'>
       <!-- parameter of type 'int' -->
       <parameter type-id='type-id-5' name='af' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1034' column='1'/>
       <!-- parameter of type 'const char*' -->
@@ -21528,7 +21528,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_stat(const char*, void*) -->
-    <function-decl name='__interceptor_stat' mangled-name='stat' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='stat'>
+    <function-decl name='__interceptor_stat' mangled-name='__interceptor_stat' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_stat'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='cp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -21564,7 +21564,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_sem_timedwait(void*, void*) -->
-    <function-decl name='__interceptor_sem_timedwait' mangled-name='sem_timedwait' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sem_timedwait'>
+    <function-decl name='__interceptor_sem_timedwait' mangled-name='__interceptor_sem_timedwait' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sem_timedwait'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -21587,14 +21587,14 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_sem_destroy(void*) -->
-    <function-decl name='__interceptor_sem_destroy' mangled-name='sem_destroy' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sem_destroy'>
+    <function-decl name='__interceptor_sem_destroy' mangled-name='__interceptor_sem_destroy' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sem_destroy'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <!-- int -->
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_sem_init(void*, int, unsigned int) -->
-    <function-decl name='__interceptor_sem_init' mangled-name='sem_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sem_init'>
+    <function-decl name='__interceptor_sem_init' mangled-name='__interceptor_sem_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sem_init'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='s' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1162' column='1'/>
       <!-- parameter of type 'int' -->
@@ -21605,7 +21605,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_once(void*, void ()*) -->
-    <function-decl name='__interceptor_pthread_once' mangled-name='pthread_once' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_once'>
+    <function-decl name='__interceptor_pthread_once' mangled-name='__interceptor_pthread_once' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_once'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='o' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1133' column='1'/>
       <!-- parameter of type 'void ()*' -->
@@ -21628,7 +21628,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_barrier_init(void*, void*, unsigned int) -->
-    <function-decl name='__interceptor_pthread_barrier_init' mangled-name='pthread_barrier_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_barrier_init'>
+    <function-decl name='__interceptor_pthread_barrier_init' mangled-name='__interceptor_pthread_barrier_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_barrier_init'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='b' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1107' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -21673,7 +21673,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_rwlock_trywrlock(void*) -->
-    <function-decl name='__interceptor_pthread_rwlock_trywrlock' mangled-name='pthread_rwlock_trywrlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1065' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_rwlock_trywrlock'>
+    <function-decl name='__interceptor_pthread_rwlock_trywrlock' mangled-name='__interceptor_pthread_rwlock_trywrlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1065' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_rwlock_trywrlock'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <!-- int -->
@@ -21687,7 +21687,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_rwlock_timedrdlock(void*, void*) -->
-    <function-decl name='__interceptor_pthread_rwlock_timedrdlock' mangled-name='pthread_rwlock_timedrdlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1047' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_rwlock_timedrdlock'>
+    <function-decl name='__interceptor_pthread_rwlock_timedrdlock' mangled-name='__interceptor_pthread_rwlock_timedrdlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1047' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_rwlock_timedrdlock'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -21696,7 +21696,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_rwlock_tryrdlock(void*) -->
-    <function-decl name='__interceptor_pthread_rwlock_tryrdlock' mangled-name='pthread_rwlock_tryrdlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1038' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_rwlock_tryrdlock'>
+    <function-decl name='__interceptor_pthread_rwlock_tryrdlock' mangled-name='__interceptor_pthread_rwlock_tryrdlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1038' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_rwlock_tryrdlock'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <!-- int -->
@@ -21740,7 +21740,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_spin_lock(void*) -->
-    <function-decl name='__interceptor_pthread_spin_lock' mangled-name='pthread_spin_lock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='986' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_spin_lock'>
+    <function-decl name='__interceptor_pthread_spin_lock' mangled-name='__interceptor_pthread_spin_lock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='986' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_spin_lock'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <!-- int -->
@@ -21754,7 +21754,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_spin_init(void*, int) -->
-    <function-decl name='__interceptor_pthread_spin_init' mangled-name='pthread_spin_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='968' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_spin_init'>
+    <function-decl name='__interceptor_pthread_spin_init' mangled-name='__interceptor_pthread_spin_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='968' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_spin_init'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='tid' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1743' column='1'/>
       <!-- parameter of type 'int' -->
@@ -21772,7 +21772,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_mutex_trylock(void*) -->
-    <function-decl name='__interceptor_pthread_mutex_trylock' mangled-name='pthread_mutex_trylock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='949' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_mutex_trylock'>
+    <function-decl name='__interceptor_pthread_mutex_trylock' mangled-name='__interceptor_pthread_mutex_trylock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='949' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_mutex_trylock'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <!-- int -->
@@ -21786,7 +21786,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- int __interceptor_pthread_mutex_init(void*, void*) -->
-    <function-decl name='__interceptor_pthread_mutex_init' mangled-name='pthread_mutex_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='924' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_mutex_init'>
+    <function-decl name='__interceptor_pthread_mutex_init' mangled-name='__interceptor_pthread_mutex_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='924' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_mutex_init'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -21905,7 +21905,7 @@ 
       <return type-id='type-id-1'/>
     </function-decl>
     <!-- void* __interceptor_mmap(void*, long_t, int, int, int, unsigned int) -->
-    <function-decl name='__interceptor_mmap' mangled-name='mmap' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='735' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmap'>
+    <function-decl name='__interceptor_mmap' mangled-name='__interceptor_mmap' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='735' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_mmap'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='735' column='1'/>
       <!-- parameter of type 'typedef long_t' -->
@@ -21938,7 +21938,7 @@ 
       <return type-id='type-id-2'/>
     </function-decl>
     <!-- char* __interceptor_strncpy(char*, char*, __sanitizer::uptr) -->
-    <function-decl name='__interceptor_strncpy' mangled-name='strncpy' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='697' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strncpy'>
+    <function-decl name='__interceptor_strncpy' mangled-name='__interceptor_strncpy' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='697' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_strncpy'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='dst' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='697' column='1'/>
       <!-- parameter of type 'char*' -->
@@ -21958,7 +21958,7 @@ 
       <return type-id='type-id-25'/>
     </function-decl>
     <!-- char* __interceptor_strrchr(char*, int) -->
-    <function-decl name='__interceptor_strrchr' mangled-name='strrchr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='683' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strrchr'>
+    <function-decl name='__interceptor_strrchr' mangled-name='__interceptor_strrchr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='683' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_strrchr'>
       <!-- parameter of type 'char*' -->
       <parameter type-id='type-id-25' name='s' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='683' column='1'/>
       <!-- parameter of type 'int' -->
@@ -21985,7 +21985,7 @@ 
       <return type-id='type-id-25'/>
     </function-decl>
     <!-- void* __interceptor_memmove(void*, void*, __sanitizer::uptr) -->
-    <function-decl name='__interceptor_memmove' mangled-name='memmove' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='660' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memmove'>
+    <function-decl name='__interceptor_memmove' mangled-name='__interceptor_memmove' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='660' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_memmove'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1'/>
       <!-- parameter of type 'void*' -->
@@ -22029,7 +22029,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- void* __interceptor_memcpy(void*, void*, __sanitizer::uptr) -->
-    <function-decl name='__interceptor_memcpy' mangled-name='memcpy' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='626' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memcpy'>
+    <function-decl name='__interceptor_memcpy' mangled-name='__interceptor_memcpy' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='626' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_memcpy'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1'/>
       <!-- parameter of type 'void*' -->
@@ -22122,14 +22122,14 @@ 
       <return type-id='type-id-1'/>
     </function-decl>
     <!-- __sanitizer::uptr __interceptor_malloc_usable_size(void*) -->
-    <function-decl name='__interceptor_malloc_usable_size' mangled-name='malloc_usable_size' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='malloc_usable_size'>
+    <function-decl name='__interceptor_malloc_usable_size' mangled-name='__interceptor_malloc_usable_size' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_malloc_usable_size'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='p' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='541' column='1'/>
       <!-- typedef __sanitizer::uptr -->
       <return type-id='type-id-83'/>
     </function-decl>
     <!-- void __interceptor_cfree(void*) -->
-    <function-decl name='__interceptor_cfree' mangled-name='cfree' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='531' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfree'>
+    <function-decl name='__interceptor_cfree' mangled-name='__interceptor_cfree' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='531' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_cfree'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1'/>
       <!-- void -->
@@ -22143,7 +22143,7 @@ 
       <return type-id='type-id-26'/>
     </function-decl>
     <!-- void* __interceptor_realloc(void*, __sanitizer::uptr) -->
-    <function-decl name='__interceptor_realloc' mangled-name='realloc' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='realloc'>
+    <function-decl name='__interceptor_realloc' mangled-name='__interceptor_realloc' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_realloc'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='p' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='508' column='1'/>
       <!-- parameter of type 'typedef __sanitizer::uptr' -->
@@ -22152,7 +22152,7 @@ 
       <return type-id='type-id-1'/>
     </function-decl>
     <!-- void* __interceptor_calloc(__sanitizer::uptr, __sanitizer::uptr) -->
-    <function-decl name='__interceptor_calloc' mangled-name='calloc' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='calloc'>
+    <function-decl name='__interceptor_calloc' mangled-name='__interceptor_calloc' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_calloc'>
       <!-- parameter of type 'typedef __sanitizer::uptr' -->
       <parameter type-id='type-id-83'/>
       <!-- parameter of type 'typedef __sanitizer::uptr' -->
@@ -22170,14 +22170,14 @@ 
       <return type-id='type-id-1'/>
     </function-decl>
     <!-- void* __interceptor_malloc(__sanitizer::uptr) -->
-    <function-decl name='__interceptor_malloc' mangled-name='malloc' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='malloc'>
+    <function-decl name='__interceptor_malloc' mangled-name='__interceptor_malloc' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_malloc'>
       <!-- parameter of type 'typedef __sanitizer::uptr' -->
       <parameter type-id='type-id-83' name='sz' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='780' column='1'/>
       <!-- void* -->
       <return type-id='type-id-1'/>
     </function-decl>
     <!-- char* __interceptor_realpath(const char*, char*) -->
-    <function-decl name='__interceptor_realpath' mangled-name='realpath' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='realpath'>
+    <function-decl name='__interceptor_realpath' mangled-name='__interceptor_realpath' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_realpath'>
       <!-- parameter of type 'const char*' -->
       <parameter type-id='type-id-2' name='path' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1767' column='1'/>
       <!-- parameter of type 'char*' -->
@@ -22195,7 +22195,7 @@ 
       <return type-id='type-id-26'/>
     </function-decl>
     <!-- void __interceptor_longjmp(__sanitizer::uptr*, int) -->
-    <function-decl name='__interceptor_longjmp' mangled-name='longjmp' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='longjmp'>
+    <function-decl name='__interceptor_longjmp' mangled-name='__interceptor_longjmp' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_longjmp'>
       <!-- parameter of type '__sanitizer::uptr*' -->
       <parameter type-id='type-id-111' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='467' column='1'/>
       <!-- parameter of type 'int' -->
@@ -22204,7 +22204,7 @@ 
       <return type-id='type-id-26'/>
     </function-decl>
     <!-- int __interceptor___cxa_atexit(void (void*)*, void*, void*) -->
-    <function-decl name='__interceptor___cxa_atexit' mangled-name='__cxa_atexit' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cxa_atexit'>
+    <function-decl name='__interceptor___cxa_atexit' mangled-name='__interceptor___cxa_atexit' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___cxa_atexit'>
       <!-- parameter of type 'void (void*)*' -->
       <parameter type-id='type-id-419' name='f' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='356' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -22247,7 +22247,7 @@ 
       <return type-id='type-id-1'/>
     </function-decl>
     <!-- int __interceptor_nanosleep(void*, void*) -->
-    <function-decl name='__interceptor_nanosleep' mangled-name='nanosleep' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nanosleep'>
+    <function-decl name='__interceptor_nanosleep' mangled-name='__interceptor_nanosleep' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_nanosleep'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <!-- parameter of type 'void*' -->
@@ -22263,7 +22263,7 @@ 
       <return type-id='type-id-5'/>
     </function-decl>
     <!-- unsigned int __interceptor_sleep(unsigned int) -->
-    <function-decl name='__interceptor_sleep' mangled-name='sleep' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sleep'>
+    <function-decl name='__interceptor_sleep' mangled-name='__interceptor_sleep' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sleep'>
       <!-- parameter of type 'unsigned int' -->
       <parameter type-id='type-id-129' name='sec' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='238' column='1'/>
       <!-- unsigned int -->
@@ -26271,7 +26271,7 @@ 
       <return type-id='type-id-173'/>
     </function-decl>
     <!-- void __tsan_unaligned_write2(uu16*, __sanitizer::u16) -->
-    <function-decl name='__tsan_unaligned_write2' mangled-name='__sanitizer_unaligned_store16' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sanitizer_unaligned_store16'>
+    <function-decl name='__tsan_unaligned_write2' mangled-name='__tsan_unaligned_write2' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__tsan_unaligned_write2'>
       <!-- parameter of type 'uu16*' -->
       <parameter type-id='type-id-1220' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='54' column='1'/>
       <!-- parameter of type 'typedef __sanitizer::u16' -->
@@ -26289,7 +26289,7 @@ 
       <return type-id='type-id-26'/>
     </function-decl>
     <!-- void __tsan_unaligned_write8(uu64*, __sanitizer::u64) -->
-    <function-decl name='__tsan_unaligned_write8' mangled-name='__sanitizer_unaligned_store64' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sanitizer_unaligned_store64'>
+    <function-decl name='__tsan_unaligned_write8' mangled-name='__tsan_unaligned_write8' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__tsan_unaligned_write8'>
       <!-- parameter of type 'uu64*' -->
       <parameter type-id='type-id-1222' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='64' column='1'/>
       <!-- parameter of type 'typedef __sanitizer::u64' -->
diff --git a/tests/data/test-annotate/test19-pr19023-libtcmalloc_and_profiler.so.abi b/tests/data/test-annotate/test19-pr19023-libtcmalloc_and_profiler.so.abi
index 5b1f71346175..c2c233760f4e 100644
--- a/tests/data/test-annotate/test19-pr19023-libtcmalloc_and_profiler.so.abi
+++ b/tests/data/test-annotate/test19-pr19023-libtcmalloc_and_profiler.so.abi
@@ -1098,15 +1098,15 @@ 
     <!-- std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) -->
     <elf-symbol name='_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_PKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- operator delete[](void*) -->
-    <elf-symbol name='_ZdaPv' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_deletearray' is-defined='yes'/>
+    <elf-symbol name='_ZdaPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- operator delete[](void*, std::nothrow_t const&) -->
-    <elf-symbol name='_ZdaPvRKSt9nothrow_t' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_deletearray_nothrow' is-defined='yes'/>
+    <elf-symbol name='_ZdaPvRKSt9nothrow_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- operator delete(void*) -->
-    <elf-symbol name='_ZdlPv' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_delete' is-defined='yes'/>
+    <elf-symbol name='_ZdlPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- operator delete(void*, std::nothrow_t const&) -->
     <elf-symbol name='_ZdlPvRKSt9nothrow_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- operator new[](unsigned long) -->
-    <elf-symbol name='_Znam' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_newarray' is-defined='yes'/>
+    <elf-symbol name='_Znam' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- operator new[](unsigned long, std::nothrow_t const&) -->
     <elf-symbol name='_ZnamRKSt9nothrow_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- operator new(unsigned long) -->
@@ -1124,11 +1124,11 @@ 
     <!-- __libc_memalign -->
     <elf-symbol name='__libc_memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __libc_pvalloc -->
-    <elf-symbol name='__libc_pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_pvalloc,pvalloc' is-defined='yes'/>
+    <elf-symbol name='__libc_pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __libc_realloc -->
     <elf-symbol name='__libc_realloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __libc_valloc -->
-    <elf-symbol name='__libc_valloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='valloc,tc_valloc' is-defined='yes'/>
+    <elf-symbol name='__libc_valloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- __posix_memalign -->
     <elf-symbol name='__posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- _fini -->
@@ -1138,19 +1138,19 @@ 
     <!-- calloc -->
     <elf-symbol name='calloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- cfree -->
-    <elf-symbol name='cfree' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_cfree,__libc_cfree' is-defined='yes'/>
+    <elf-symbol name='cfree' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- free -->
     <elf-symbol name='free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- mallinfo -->
     <elf-symbol name='mallinfo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- malloc -->
-    <elf-symbol name='malloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_malloc,__libc_malloc' is-defined='yes'/>
+    <elf-symbol name='malloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- malloc_size -->
     <elf-symbol name='malloc_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- malloc_stats -->
     <elf-symbol name='malloc_stats' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- malloc_usable_size -->
-    <elf-symbol name='malloc_usable_size' type='func-type' binding='global-binding' visibility='default-visibility' alias='malloc_size,tc_malloc_size' is-defined='yes'/>
+    <elf-symbol name='malloc_usable_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- mallopt -->
     <elf-symbol name='mallopt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- memalign -->
@@ -1164,7 +1164,7 @@ 
     <!-- munmap -->
     <elf-symbol name='munmap' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- posix_memalign -->
-    <elf-symbol name='posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_posix_memalign,__posix_memalign' is-defined='yes'/>
+    <elf-symbol name='posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- pvalloc -->
     <elf-symbol name='pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- realloc -->
@@ -1174,23 +1174,23 @@ 
     <!-- tc_calloc -->
     <elf-symbol name='tc_calloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='calloc,__libc_calloc' is-defined='yes'/>
     <!-- tc_cfree -->
-    <elf-symbol name='tc_cfree' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_cfree' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_cfree,cfree' is-defined='yes'/>
     <!-- tc_delete -->
-    <elf-symbol name='tc_delete' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_delete' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZdlPv' is-defined='yes'/>
     <!-- tc_delete_nothrow -->
     <elf-symbol name='tc_delete_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZdlPvRKSt9nothrow_t' is-defined='yes'/>
     <!-- tc_deletearray -->
-    <elf-symbol name='tc_deletearray' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_deletearray' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZdaPv' is-defined='yes'/>
     <!-- tc_deletearray_nothrow -->
-    <elf-symbol name='tc_deletearray_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_deletearray_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZdaPvRKSt9nothrow_t' is-defined='yes'/>
     <!-- tc_free -->
     <elf-symbol name='tc_free' type='func-type' binding='global-binding' visibility='default-visibility' alias='free,__libc_free' is-defined='yes'/>
     <!-- tc_mallinfo -->
     <elf-symbol name='tc_mallinfo' type='func-type' binding='global-binding' visibility='default-visibility' alias='mallinfo' is-defined='yes'/>
     <!-- tc_malloc -->
-    <elf-symbol name='tc_malloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_malloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_malloc,malloc' is-defined='yes'/>
     <!-- tc_malloc_size -->
-    <elf-symbol name='tc_malloc_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_malloc_size' type='func-type' binding='global-binding' visibility='default-visibility' alias='malloc_usable_size,malloc_size' is-defined='yes'/>
     <!-- tc_malloc_skip_new_handler -->
     <elf-symbol name='tc_malloc_skip_new_handler' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- tc_malloc_stats -->
@@ -1204,19 +1204,19 @@ 
     <!-- tc_new_nothrow -->
     <elf-symbol name='tc_new_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZnwmRKSt9nothrow_t' is-defined='yes'/>
     <!-- tc_newarray -->
-    <elf-symbol name='tc_newarray' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_newarray' type='func-type' binding='global-binding' visibility='default-visibility' alias='_Znam' is-defined='yes'/>
     <!-- tc_newarray_nothrow -->
     <elf-symbol name='tc_newarray_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZnamRKSt9nothrow_t' is-defined='yes'/>
     <!-- tc_posix_memalign -->
-    <elf-symbol name='tc_posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' alias='__posix_memalign,posix_memalign' is-defined='yes'/>
     <!-- tc_pvalloc -->
-    <elf-symbol name='tc_pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='pvalloc,__libc_pvalloc' is-defined='yes'/>
     <!-- tc_realloc -->
     <elf-symbol name='tc_realloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_realloc,realloc' is-defined='yes'/>
     <!-- tc_set_new_mode -->
     <elf-symbol name='tc_set_new_mode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- tc_valloc -->
-    <elf-symbol name='tc_valloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_valloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_valloc,valloc' is-defined='yes'/>
     <!-- tc_version -->
     <elf-symbol name='tc_version' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- valloc -->
@@ -41638,7 +41638,7 @@ 
       <return type-id='type-id-1'/>
     </function-decl>
     <!-- size_t tc_malloc_size(void*) -->
-    <function-decl name='tc_malloc_size' mangled-name='malloc_usable_size' filepath='src/tcmalloc.cc' line='1730' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='malloc_usable_size'>
+    <function-decl name='tc_malloc_size' mangled-name='tc_malloc_size' filepath='src/tcmalloc.cc' line='1730' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_malloc_size'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-53' name='ptr' filepath='src/tcmalloc.cc' line='1730' column='1'/>
       <!-- typedef size_t -->
@@ -41655,7 +41655,7 @@ 
       <return type-id='type-id-1338'/>
     </function-decl>
     <!-- int tc_posix_memalign(void**, size_t, size_t) -->
-    <function-decl name='tc_posix_memalign' mangled-name='posix_memalign' filepath='src/tcmalloc.cc' line='1676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='posix_memalign'>
+    <function-decl name='tc_posix_memalign' mangled-name='tc_posix_memalign' filepath='src/tcmalloc.cc' line='1676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_posix_memalign'>
       <!-- parameter of type 'void**' -->
       <parameter type-id='type-id-120' name='result_ptr' filepath='src/tcmalloc.cc' line='1677' column='1'/>
       <!-- parameter of type 'typedef size_t' -->
@@ -41666,14 +41666,14 @@ 
       <return type-id='type-id-1'/>
     </function-decl>
     <!-- void* tc_pvalloc(size_t) -->
-    <function-decl name='tc_pvalloc' mangled-name='__libc_pvalloc' filepath='src/tcmalloc.cc' line='1704' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__libc_pvalloc'>
+    <function-decl name='tc_pvalloc' mangled-name='tc_pvalloc' filepath='src/tcmalloc.cc' line='1704' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_pvalloc'>
       <!-- parameter of type 'typedef size_t' -->
       <parameter type-id='type-id-57'/>
       <!-- void* -->
       <return type-id='type-id-53'/>
     </function-decl>
     <!-- void* tc_valloc(size_t) -->
-    <function-decl name='tc_valloc' mangled-name='__libc_valloc' filepath='src/tcmalloc.cc' line='1696' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__libc_valloc'>
+    <function-decl name='tc_valloc' mangled-name='tc_valloc' filepath='src/tcmalloc.cc' line='1696' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_valloc'>
       <!-- parameter of type 'typedef size_t' -->
       <parameter type-id='type-id-57'/>
       <!-- void* -->
@@ -41698,7 +41698,7 @@ 
       <return type-id='type-id-53'/>
     </function-decl>
     <!-- void* tc_newarray(size_t) -->
-    <function-decl name='tc_newarray' mangled-name='_Znam' filepath='src/tcmalloc.cc' line='1641' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Znam'>
+    <function-decl name='tc_newarray' mangled-name='tc_newarray' filepath='src/tcmalloc.cc' line='1641' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_newarray'>
       <!-- parameter of type 'typedef size_t' -->
       <parameter type-id='type-id-57'/>
       <!-- void* -->
@@ -41721,7 +41721,7 @@ 
       <return type-id='type-id-53'/>
     </function-decl>
     <!-- void* tc_malloc(size_t) -->
-    <function-decl name='tc_malloc' mangled-name='malloc' filepath='src/tcmalloc.cc' line='1573' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='malloc'>
+    <function-decl name='tc_malloc' mangled-name='tc_malloc' filepath='src/tcmalloc.cc' line='1573' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_malloc'>
       <!-- parameter of type 'typedef size_t' -->
       <parameter type-id='type-id-57'/>
       <!-- void* -->
@@ -41751,14 +41751,14 @@ 
       <return type-id='type-id-53'/>
     </function-decl>
     <!-- void tc_cfree(void*) -->
-    <function-decl name='tc_cfree' mangled-name='cfree' filepath='src/tcmalloc.cc' line='1591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfree'>
+    <function-decl name='tc_cfree' mangled-name='tc_cfree' filepath='src/tcmalloc.cc' line='1591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_cfree'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-53'/>
       <!-- void -->
       <return type-id='type-id-56'/>
     </function-decl>
     <!-- void tc_delete(void*) -->
-    <function-decl name='tc_delete' mangled-name='_ZdlPv' filepath='src/tcmalloc.cc' line='1628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZdlPv'>
+    <function-decl name='tc_delete' mangled-name='tc_delete' filepath='src/tcmalloc.cc' line='1628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_delete'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-53'/>
       <!-- void -->
@@ -41774,14 +41774,14 @@ 
       <return type-id='type-id-56'/>
     </function-decl>
     <!-- void tc_deletearray(void*) -->
-    <function-decl name='tc_deletearray' mangled-name='_ZdaPv' filepath='src/tcmalloc.cc' line='1659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZdaPv'>
+    <function-decl name='tc_deletearray' mangled-name='tc_deletearray' filepath='src/tcmalloc.cc' line='1659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_deletearray'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-53'/>
       <!-- void -->
       <return type-id='type-id-56'/>
     </function-decl>
     <!-- void tc_deletearray_nothrow(void*, const std::nothrow_t&) -->
-    <function-decl name='tc_deletearray_nothrow' mangled-name='_ZdaPvRKSt9nothrow_t' filepath='src/tcmalloc.cc' line='1664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZdaPvRKSt9nothrow_t'>
+    <function-decl name='tc_deletearray_nothrow' mangled-name='tc_deletearray_nothrow' filepath='src/tcmalloc.cc' line='1664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_deletearray_nothrow'>
       <!-- parameter of type 'void*' -->
       <parameter type-id='type-id-53' name='p' filepath='src/tcmalloc.cc' line='1636' column='1'/>
       <!-- parameter of type 'const std::nothrow_t&' -->
diff --git a/tests/data/test-annotate/test2.so.abi b/tests/data/test-annotate/test2.so.abi
index cc40ccd0e3c5..072834a187b5 100644
--- a/tests/data/test-annotate/test2.so.abi
+++ b/tests/data/test-annotate/test2.so.abi
@@ -7,13 +7,13 @@ 
   </elf-needed>
   <elf-function-symbols>
     <!-- first_type::first_type() -->
-    <elf-symbol name='_ZN10first_typeC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10first_typeC2Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN10first_typeC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- first_type::first_type() -->
-    <elf-symbol name='_ZN10first_typeC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10first_typeC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10first_typeC1Ev' is-defined='yes'/>
     <!-- second_type::second_type() -->
-    <elf-symbol name='_ZN11second_typeC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN11second_typeC2Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN11second_typeC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- second_type::second_type() -->
-    <elf-symbol name='_ZN11second_typeC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN11second_typeC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN11second_typeC1Ev' is-defined='yes'/>
     <!-- a::build_first_type() -->
     <elf-symbol name='_ZN1a16build_first_typeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- a::build_second_type() -->
@@ -55,7 +55,7 @@ 
       </member-function>
       <member-function access='public' constructor='yes'>
         <!-- first_type::first_type() -->
-        <function-decl name='first_type' mangled-name='_ZN10first_typeC2Ev' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test2.h' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10first_typeC1Ev'>
+        <function-decl name='first_type' mangled-name='_ZN10first_typeC2Ev' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test2.h' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10first_typeC2Ev'>
           <!-- implicit parameter of type 'first_type*' -->
           <parameter type-id='type-id-7' is-artificial='yes'/>
           <!-- void -->
@@ -96,7 +96,7 @@ 
       </member-function>
       <member-function access='public' constructor='yes'>
         <!-- second_type::second_type() -->
-        <function-decl name='second_type' mangled-name='_ZN11second_typeC2Ev' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test2.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11second_typeC1Ev'>
+        <function-decl name='second_type' mangled-name='_ZN11second_typeC2Ev' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test2.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11second_typeC2Ev'>
           <!-- implicit parameter of type 'second_type*' -->
           <parameter type-id='type-id-9' is-artificial='yes'/>
           <!-- void -->
diff --git a/tests/data/test-annotate/test3.so.abi b/tests/data/test-annotate/test3.so.abi
index cbcb456d97c8..ca3790742779 100644
--- a/tests/data/test-annotate/test3.so.abi
+++ b/tests/data/test-annotate/test3.so.abi
@@ -4,7 +4,7 @@ 
   </elf-needed>
   <elf-function-symbols>
     <!-- __foo -->
-    <elf-symbol name='__foo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__foo' type='func-type' binding='global-binding' visibility='default-visibility' alias='foo,foo__,__foo__' is-defined='yes'/>
     <!-- __foo__ -->
     <elf-symbol name='__foo__' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- _fini -->
@@ -12,7 +12,7 @@ 
     <!-- _init -->
     <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- foo -->
-    <elf-symbol name='foo' type='func-type' binding='weak-binding' visibility='default-visibility' alias='foo__,__foo__,__foo' is-defined='yes'/>
+    <elf-symbol name='foo' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <!-- foo__ -->
     <elf-symbol name='foo__' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
   </elf-function-symbols>
@@ -20,7 +20,7 @@ 
     <!-- void -->
     <type-decl name='void' id='type-id-1'/>
     <!-- void __foo() -->
-    <function-decl name='__foo' mangled-name='foo' filepath='/home/skumari/Tasks/source_repo/dodji/libabigail/tests/data/test-read-dwarf/test3.c' line='8' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='foo'>
+    <function-decl name='__foo' mangled-name='__foo' filepath='/home/skumari/Tasks/source_repo/dodji/libabigail/tests/data/test-read-dwarf/test3.c' line='8' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__foo'>
       <!-- void -->
       <return type-id='type-id-1'/>
     </function-decl>
diff --git a/tests/data/test-diff-dwarf/test12-report.txt b/tests/data/test-diff-dwarf/test12-report.txt
index e69de29bb2d1..62dd8337d694 100644
--- a/tests/data/test-diff-dwarf/test12-report.txt
+++ b/tests/data/test-diff-dwarf/test12-report.txt
@@ -0,0 +1,7 @@ 
+Functions changes summary: 0 Removed, 0 Changed, 1 Added function
+Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
+
+1 Added function:
+
+  [A] 'function int _foo3(int, int)'
+
diff --git a/tests/data/test-diff-dwarf/test42-PR21296-clanggcc-report0.txt b/tests/data/test-diff-dwarf/test42-PR21296-clanggcc-report0.txt
index 087cfd4edb89..47250ac7d02a 100644
--- a/tests/data/test-diff-dwarf/test42-PR21296-clanggcc-report0.txt
+++ b/tests/data/test-diff-dwarf/test42-PR21296-clanggcc-report0.txt
@@ -9,9 +9,7 @@  Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
 
   [C] 'method STR::~STR(int)' has some indirect sub-type changes:
     linkage names of method STR::~STR(int)
-    changed from '_ZN3STRD1Ev, _ZN3STRD2Ev' to '_ZN3STRD2Ev'
-
-    name of symbol changed from _ZN3STRD1Ev to _ZN3STRD2Ev
+    changed from '_ZN3STRD2Ev, _ZN3STRD1Ev' to '_ZN3STRD2Ev'
     parameter 1 of type 'int' was removed
 
   [C] 'function std::tuple<STR&&> my_forward_as_tuple<STR>(STR&&)' has some indirect sub-type changes:
diff --git a/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-0.txt b/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-0.txt
index 62785044d808..00e19379b88e 100644
--- a/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-0.txt
+++ b/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-0.txt
@@ -266,20 +266,18 @@ 
 ================ end of changes of 'libtbbmalloc.so.2'===============
 
 ================ changes of 'libtbbmalloc_proxy.so.2'===============
-  Functions changes summary: 1 Removed, 0 Changed, 5 Added functions
+  Functions changes summary: 1 Removed, 0 Changed, 3 Added functions
   Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
 
   1 Removed function:
 
     [D] 'function bool __TBB_internal_find_original_malloc(int, const char**, void**)'    {__TBB_internal_find_original_malloc}
 
-  5 Added functions:
+  3 Added functions:
 
     [A] 'function void __libc_free(void*)'    {__libc_free}
     [A] 'function void* __libc_realloc(void*, size_t)'    {__libc_realloc}
-    [A] 'function void* calloc(size_t, size_t)'    {__libc_calloc, aliases calloc}
     [A] 'function size_t malloc_usable_size(void*)'    {malloc_usable_size}
-    [A] 'function void* valloc(size_t)'    {__libc_valloc, aliases valloc}
 
 ================ end of changes of 'libtbbmalloc_proxy.so.2'===============
 
diff --git a/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-1.txt b/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-1.txt
index bef715b6feca..b201cb46d6b1 100644
--- a/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-1.txt
+++ b/tests/data/test-diff-pkg/tbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-1.txt
@@ -140,20 +140,18 @@ 
 ================ end of changes of 'libtbbmalloc.so.2'===============
 
 ================ changes of 'libtbbmalloc_proxy.so.2'===============
-  Functions changes summary: 1 Removed, 0 Changed, 5 Added functions
+  Functions changes summary: 1 Removed, 0 Changed, 3 Added functions
   Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
 
   1 Removed function:
 
     [D] 'function bool __TBB_internal_find_original_malloc(int, const char**, void**)'    {__TBB_internal_find_original_malloc}
 
-  5 Added functions:
+  3 Added functions:
 
     [A] 'function void __libc_free(void*)'    {__libc_free}
     [A] 'function void* __libc_realloc(void*, size_t)'    {__libc_realloc}
-    [A] 'function void* calloc(size_t, size_t)'    {__libc_calloc, aliases calloc}
     [A] 'function size_t malloc_usable_size(void*)'    {malloc_usable_size}
-    [A] 'function void* valloc(size_t)'    {__libc_valloc, aliases valloc}
 
 ================ end of changes of 'libtbbmalloc_proxy.so.2'===============
 
diff --git a/tests/data/test-diff-suppr/test23-alias-filter-4.suppr b/tests/data/test-diff-suppr/test23-alias-filter-4.suppr
index 2a7e5893eb43..16edb095bbbf 100644
--- a/tests/data/test-diff-suppr/test23-alias-filter-4.suppr
+++ b/tests/data/test-diff-suppr/test23-alias-filter-4.suppr
@@ -1,3 +1,3 @@ 
  [suppress_function]
-   symbol_name_regexp = function1
-   allow_other_aliases = no
\ No newline at end of file
+   symbol_name_regexp = __private_function
+   allow_other_aliases = no
diff --git a/tests/data/test-diff-suppr/test23-alias-filter-report-0.txt b/tests/data/test-diff-suppr/test23-alias-filter-report-0.txt
index 0788d48931f7..8b06f3151b63 100644
--- a/tests/data/test-diff-suppr/test23-alias-filter-report-0.txt
+++ b/tests/data/test-diff-suppr/test23-alias-filter-report-0.txt
@@ -4,8 +4,8 @@  Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
 1 function with some indirect sub-type change:
 
   [C] 'function void __private_function(S*)' has some indirect sub-type changes:
-    Please note that the symbol of this function is function1@VERSION_1.0
-     and it aliases symbols: __private_function@PRIVATE_1.0, function2@VERSION_1.0
+    Please note that the symbol of this function is __private_function@PRIVATE_1.0
+     and it aliases symbols: function2@VERSION_1.0, function1@VERSION_1.0
     parameter 1 of type 'S*' has sub-type changes:
       in pointed to type 'typedef S':
         underlying type 'struct S' changed:
diff --git a/tests/data/test-diff-suppr/test23-alias-filter-report-2.txt b/tests/data/test-diff-suppr/test23-alias-filter-report-2.txt
index 0788d48931f7..8b06f3151b63 100644
--- a/tests/data/test-diff-suppr/test23-alias-filter-report-2.txt
+++ b/tests/data/test-diff-suppr/test23-alias-filter-report-2.txt
@@ -4,8 +4,8 @@  Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
 1 function with some indirect sub-type change:
 
   [C] 'function void __private_function(S*)' has some indirect sub-type changes:
-    Please note that the symbol of this function is function1@VERSION_1.0
-     and it aliases symbols: __private_function@PRIVATE_1.0, function2@VERSION_1.0
+    Please note that the symbol of this function is __private_function@PRIVATE_1.0
+     and it aliases symbols: function2@VERSION_1.0, function1@VERSION_1.0
     parameter 1 of type 'S*' has sub-type changes:
       in pointed to type 'typedef S':
         underlying type 'struct S' changed:
diff --git a/tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi b/tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi
index e7cd4c9a0b81..60086b1e5e3b 100644
--- a/tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi
+++ b/tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi
@@ -36,13 +36,13 @@ 
     <elf-symbol name='_ZN5boost9iostreams15file_descriptorC1EPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams15file_descriptorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams15file_descriptorC1ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC1EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams15file_descriptorC2EiNS0_21file_descriptor_flagsE' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams15file_descriptorC2Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC1EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams15file_descriptorC2EPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams15file_descriptorC1EPKcSt13_Ios_Openmode' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams15file_descriptorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams15file_descriptorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams15file_descriptorC2ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams15file_descriptorC1ERKS1_' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC2EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC2EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams15file_descriptorC1EiNS0_21file_descriptor_flagsE' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams15file_descriptorC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams15file_descriptorC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams16mapped_file_sinkC1ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams16mapped_file_sinkC2ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams16mapped_file_sinkC1ERKS1_' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams18mapped_file_source4initEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -50,31 +50,31 @@ 
     <elf-symbol name='_ZN5boost9iostreams18mapped_file_source9alignmentEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams18mapped_file_source9open_implERKNS0_24basic_mapped_file_paramsINS0_6detail4pathEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams18mapped_file_sourceC1ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams18mapped_file_sourceC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams18mapped_file_sourceC2Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams18mapped_file_sourceC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams18mapped_file_sourceC2ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams18mapped_file_sourceC1ERKS1_' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams18mapped_file_sourceC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams18mapped_file_sourceC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams18mapped_file_sourceC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sink4openEPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sink4openERKNS0_6detail4pathESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sink4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sink4openEiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC1EPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC1ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams20file_descriptor_sinkC2ERKS1_' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC1EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams20file_descriptor_sinkC2EiNS0_21file_descriptor_flagsE' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC1ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC1EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC2EPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams20file_descriptor_sinkC1EPKcSt13_Ios_Openmode' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams20file_descriptor_sinkC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC2ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC2EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC2ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams20file_descriptor_sinkC1ERKS1_' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams20file_descriptor_sinkC2EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams20file_descriptor_sinkC1EiNS0_21file_descriptor_flagsE' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams22file_descriptor_source4openEPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams22file_descriptor_source4openERKNS0_6detail4pathESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams22file_descriptor_source4openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams22file_descriptor_source4openEiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC1EPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams22file_descriptor_sourceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC1ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC1EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC2EPKcSt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams22file_descriptor_sourceC1EPKcSt13_Ios_Openmode' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams22file_descriptor_sourceC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC2ERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams22file_descriptor_sourceC1ERKS1_' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams22file_descriptor_sourceC2EiNS0_21file_descriptor_flagsE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams22file_descriptor_sourceC1EiNS0_21file_descriptor_flagsE' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams6detail14system_failureB5cxx11EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -90,8 +90,8 @@ 
     <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_impl9open_fileENS0_24basic_mapped_file_paramsINS1_4pathEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_implC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_implC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams6detail16mapped_file_implC1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_implD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams6detail16mapped_file_implD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_implD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_implD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams6detail16mapped_file_implD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams6detail16mapped_file_implD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl10close_implEbb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl14invalid_handleEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl4openERKNS1_4pathESt13_Ios_Openmode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -100,8 +100,8 @@ 
     <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl4seekElSt12_Ios_Seekdir' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl5closeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_impl5writeEPKcl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_implC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams6detail20file_descriptor_implC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_implC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_implC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_implC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams6detail20file_descriptor_implC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_implD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams6detail20file_descriptor_implD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5boost9iostreams6detail20file_descriptor_implD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost9iostreams6detail23mapped_file_params_base9normalizeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -532,7 +532,7 @@ 
               </function-decl>
             </member-function>
             <member-function access='public' constructor='yes'>
-              <function-decl name='file_descriptor_impl' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_implC2Ev' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_implC1Ev'>
+              <function-decl name='file_descriptor_impl' mangled-name='_ZN5boost9iostreams6detail20file_descriptor_implC2Ev' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/file_descriptor.cpp' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail20file_descriptor_implC2Ev'>
                 <parameter type-id='type-id-88' is-artificial='yes'/>
                 <return type-id='type-id-18'/>
               </function-decl>
@@ -665,13 +665,13 @@ 
             <var-decl name='pimpl_' type-id='type-id-109' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='143' column='1'/>
           </data-member>
           <member-function access='public' constructor='yes'>
-            <function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2Ev' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC1Ev'>
+            <function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2Ev' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC2Ev'>
               <parameter type-id='type-id-100' is-artificial='yes'/>
               <return type-id='type-id-18'/>
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2EiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC1EiNS0_21file_descriptor_flagsE'>
+            <function-decl name='file_descriptor' mangled-name='_ZN5boost9iostreams15file_descriptorC2EiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams15file_descriptorC2EiNS0_21file_descriptor_flagsE'>
               <parameter type-id='type-id-100' is-artificial='yes'/>
               <parameter type-id='type-id-256'/>
               <parameter type-id='type-id-257'/>
@@ -816,7 +816,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='file_descriptor_source' mangled-name='_ZN5boost9iostreams22file_descriptor_sourceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_sourceC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode'>
+            <function-decl name='file_descriptor_source' mangled-name='_ZN5boost9iostreams22file_descriptor_sourceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams22file_descriptor_sourceC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt13_Ios_Openmode'>
               <parameter type-id='type-id-106' is-artificial='yes'/>
               <parameter type-id='type-id-200'/>
               <parameter type-id='type-id-251'/>
@@ -884,7 +884,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='file_descriptor_sink' mangled-name='_ZN5boost9iostreams20file_descriptor_sinkC2EiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='251' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sinkC1EiNS0_21file_descriptor_flagsE'>
+            <function-decl name='file_descriptor_sink' mangled-name='_ZN5boost9iostreams20file_descriptor_sinkC2EiNS0_21file_descriptor_flagsE' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='251' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sinkC2EiNS0_21file_descriptor_flagsE'>
               <parameter type-id='type-id-104' is-artificial='yes'/>
               <parameter type-id='type-id-259'/>
               <parameter type-id='type-id-257'/>
@@ -908,7 +908,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='file_descriptor_sink' mangled-name='_ZN5boost9iostreams20file_descriptor_sinkC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sinkC1ERKS1_'>
+            <function-decl name='file_descriptor_sink' mangled-name='_ZN5boost9iostreams20file_descriptor_sinkC2ERKS1_' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/file_descriptor.hpp' line='279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams20file_descriptor_sinkC2ERKS1_'>
               <parameter type-id='type-id-104' is-artificial='yes'/>
               <parameter type-id='type-id-169'/>
               <return type-id='type-id-18'/>
@@ -1685,7 +1685,7 @@ 
               </function-decl>
             </member-function>
             <member-function access='public' destructor='yes'>
-              <function-decl name='~mapped_file_impl' mangled-name='_ZN5boost9iostreams6detail16mapped_file_implD2Ev' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_implD1Ev'>
+              <function-decl name='~mapped_file_impl' mangled-name='_ZN5boost9iostreams6detail16mapped_file_implD2Ev' filepath='src/third_party/boost-1.60.0/libs/iostreams/src/mapped_file.cpp' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams6detail16mapped_file_implD2Ev'>
                 <parameter type-id='type-id-91' is-artificial='yes'/>
                 <return type-id='type-id-18'/>
               </function-decl>
@@ -1849,7 +1849,7 @@ 
             <var-decl name='pimpl_' type-id='type-id-115' visibility='default' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='218' column='1'/>
           </data-member>
           <member-function access='public' constructor='yes'>
-            <function-decl name='mapped_file_source' mangled-name='_ZN5boost9iostreams18mapped_file_sourceC2Ev' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams18mapped_file_sourceC1Ev'>
+            <function-decl name='mapped_file_source' mangled-name='_ZN5boost9iostreams18mapped_file_sourceC2Ev' filepath='src/third_party/boost-1.60.0/boost/iostreams/device/mapped_file.hpp' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost9iostreams18mapped_file_sourceC2Ev'>
               <parameter type-id='type-id-108' is-artificial='yes'/>
               <return type-id='type-id-18'/>
             </function-decl>
diff --git a/tests/data/test-read-dwarf/PR22122-libftdc.so.abi b/tests/data/test-read-dwarf/PR22122-libftdc.so.abi
index 28df268d52a5..e5b2fbbaa610 100644
--- a/tests/data/test-read-dwarf/PR22122-libftdc.so.abi
+++ b/tests/data/test-read-dwarf/PR22122-libftdc.so.abi
@@ -151,8 +151,8 @@ 
     <elf-symbol name='_ZN5mongo15FTDCFileManager6rotateEPNS_6ClientE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo15FTDCFileManagerC1EPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo15FTDCFileManagerC2EPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo15FTDCFileManagerC1EPKNS_10FTDCConfigERKN5boost10filesystem4pathEPNS_23FTDCCollectorCollectionE' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo15FTDCFileManagerD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo15FTDCFileManagerD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo15FTDCFileManagerD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo15FTDCFileManagerD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo15FTDCFileManagerD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo15FTDCFileManagerD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo16FTDCDecompressor10uncompressENS_14ConstDataRangeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo16FTDCDecompressorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo17StringBuilderImplINS_21SharedBufferAllocatorEE14appendIntegralIiEERS2_T_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -7133,7 +7133,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~FTDCFileManager' mangled-name='_ZN5mongo15FTDCFileManagerD2Ev' filepath='src/mongo/db/ftdc/file_manager.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManagerD1Ev'>
+          <function-decl name='~FTDCFileManager' mangled-name='_ZN5mongo15FTDCFileManagerD2Ev' filepath='src/mongo/db/ftdc/file_manager.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo15FTDCFileManagerD2Ev'>
             <parameter type-id='type-id-118' is-artificial='yes'/>
             <return type-id='type-id-22'/>
           </function-decl>
diff --git a/tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi b/tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi
index bc8d8ae212e6..d3ac0757f79e 100644
--- a/tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi
+++ b/tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi
@@ -36,8 +36,8 @@ 
     <elf-symbol name='_ZN5boost10filesystem14symlink_statusERKNS0_4pathERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem15directory_entry16replace_filenameERKNS0_4pathENS0_11file_statusES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem15directory_entry6assignERKNS0_4pathENS0_11file_statusES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem15directory_entryC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem15directory_entryC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem15directory_entryC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem15directory_entryC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem15directory_entryC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem15directory_entryC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem15directory_entryD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem15directory_entryD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem15directory_entryD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem15is_regular_fileENS0_11file_statusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -45,24 +45,24 @@ 
     <elf-symbol name='_ZN5boost10filesystem16filesystem_error5m_impC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem16filesystem_error5m_impD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem16filesystem_error5m_impD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem16filesystem_error5m_impD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC1ERKSsNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem16filesystem_errorC2ERKSsNS_6system10error_codeE' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC1ERKSsNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC1ERKSsRKNS0_4pathENS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC1ERKSsRKNS0_4pathES6_NS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC2ERKSsNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC2ERKSsNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem16filesystem_errorC1ERKSsNS_6system10error_codeE' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC2ERKSsRKNS0_4pathENS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem16filesystem_errorC1ERKSsRKNS0_4pathENS_6system10error_codeE' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem16filesystem_errorC2ERKSsRKNS0_4pathES6_NS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem16filesystem_errorC1ERKSsRKNS0_4pathES6_NS_6system10error_codeE' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem16filesystem_errorD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem16filesystem_errorD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem16filesystem_errorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem16filesystem_errorD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem18create_directoriesERKNS0_4pathERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem18directory_iterator9incrementERNS_6system10error_codeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem18directory_iterator9incrementEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC1ERKNS0_4pathE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem18directory_iteratorC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem18directory_iteratorD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC1ERKNS0_4pathE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem18directory_iteratorC1ERKNS0_4pathE' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem18directory_iteratorC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem18directory_iteratorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem18directory_iteratorD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem18portable_file_nameERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem19permissions_presentENS0_11file_statusE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem19portable_posix_nameERKSs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -88,16 +88,16 @@ 
     <elf-symbol name='_ZN5boost10filesystem4path8iteratorC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem4path8iteratorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4path8iteratorD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem4path8iteratorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem4pathC1EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC2EPKc' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem4pathC1ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC2ERKS1_' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem4pathC1EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem4pathC1ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem4pathC1ERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem4pathC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC2Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem4pathC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem4pathC1IPKcEET_S5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem4pathC1ISbIwSt11char_traitsIwESaIwEEEERKT_PNS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIS7_E4typeEEEvE4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem4pathC2EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem4pathC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem4pathC2EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC1EPKc' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem4pathC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC1ERKS1_' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem4pathC2ERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC1ERKSs' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem4pathC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem4pathC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem4pathC2IPKcEET_S5_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC1IPKcEET_S5_' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem4pathC2ISbIwSt11char_traitsIwESaIwEEEERKT_PNS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIS7_E4typeEEEvE4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathC1ISbIwSt11char_traitsIwESaIwEEEERKT_PNS_9enable_ifINS0_11path_traits11is_pathableINS_5decayIS7_E4typeEEEvE4typeE' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem4pathD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem4pathD2Ev' is-defined='yes'/>
@@ -109,10 +109,10 @@ 
     <elf-symbol name='_ZN5boost10filesystem4pathdVERKS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem6detail10equivalentERKNS0_4pathES4_PNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem6detail10remove_allERKNS0_4pathEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem6detail11dir_itr_impC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem6detail11dir_itr_impD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem6detail11dir_itr_impC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10filesystem6detail11dir_itr_impD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10filesystem6detail11dir_itr_impD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem6detail11lex_compareENS0_4path8iteratorES3_S3_S3_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem6detail11permissionsERKNS0_4pathENS0_5permsEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10filesystem6detail11resize_fileERKNS0_4pathEmPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -167,30 +167,30 @@ 
     <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE4swapERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE5resetEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEE5resetIS3_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC1IS3_EEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2IS3_EEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC1IS3_EEPT_' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE4swapERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEE5resetEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC1IS3_EEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2IS3_EEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC1IS3_EEPT_' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost12noncopyable_11noncopyableC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost12noncopyable_11noncopyableC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost12noncopyable_11noncopyableC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost12noncopyable_11noncopyableC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost12noncopyable_11noncopyableC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost12noncopyable_11noncopyableC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost12scoped_arrayIcEC1EPc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost12scoped_arrayIcEC2EPc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost12scoped_arrayIcEC1EPc' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost12scoped_arrayIcED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost12scoped_arrayIcED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost12scoped_arrayIcED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost12scoped_arrayIcED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost12scoped_arrayIcED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost12scoped_arrayIcED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost12scoped_arrayIwEC1EPw' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost12scoped_arrayIwEC2EPw' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost12scoped_arrayIwEC1EPw' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost12scoped_arrayIwED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost12scoped_arrayIwED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost12scoped_arrayIwED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost12scoped_arrayIwED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost12scoped_arrayIwED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost12scoped_arrayIwED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost14checked_deleteINS_10filesystem16filesystem_error5m_impEEEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost14checked_deleteINS_10filesystem6detail11dir_itr_impEEEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost15iterator_facadeINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lE7derivedEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -213,27 +213,27 @@ 
     <elf-symbol name='_ZN5boost20iterator_core_access9incrementINS_10filesystem18directory_iteratorEEEvRT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost20iterator_core_access9incrementINS_10filesystem4path8iteratorEEEvRT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail12shared_count4swapERS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6detail12shared_countC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail12shared_countC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6detail12shared_countC1INS_10filesystem16filesystem_error5m_impEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail12shared_countC2INS_10filesystem16filesystem_error5m_impEEEPT_' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6detail12shared_countC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6detail12shared_countC1INS_10filesystem16filesystem_error5m_impEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail12shared_countC1INS_10filesystem6detail11dir_itr_impEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6detail12shared_countC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6detail12shared_countC2INS_10filesystem16filesystem_error5m_impEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6detail12shared_countC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail12shared_countC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6detail12shared_countC2INS_10filesystem16filesystem_error5m_impEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail12shared_countC1INS_10filesystem16filesystem_error5m_impEEEPT_' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail12shared_countC2INS_10filesystem6detail11dir_itr_impEEEPT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail12shared_countC1INS_10filesystem6detail11dir_itr_impEEEPT_' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6detail12shared_countD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail12shared_countD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6detail12shared_countD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6detail12shared_countD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6detail12shared_countD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail12shared_countD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail15sp_counted_base12weak_releaseEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail15sp_counted_base7destroyEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail15sp_counted_base7releaseEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6detail15sp_counted_baseC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail15sp_counted_baseC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6detail15sp_counted_baseC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6detail15sp_counted_baseC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6detail15sp_counted_baseC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail15sp_counted_baseC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail15sp_counted_baseD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail15sp_counted_baseD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail15sp_counted_baseD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail15sp_counted_baseD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE11get_deleterERKSt9type_info' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE19get_untyped_deleterEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEE7disposeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC1EPS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC2EPS4_' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC2EPS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC1EPS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC2EPS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC1EPS4_' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEED0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -254,24 +254,24 @@ 
     <elf-symbol name='_ZN5boost6system10error_code21unspecified_bool_trueEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6system10error_code5clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6system10error_code6assignEiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6system10error_codeC1EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6system10error_codeC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system10error_codeC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6system10error_codeC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6system10error_codeC1EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6system10error_codeC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system10error_codeC1EiRKNS0_14error_categoryE' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6system10error_codeC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system10error_codeC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6system12system_errorC1ENS0_10error_codeERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6system12system_errorC1EiRKNS0_14error_categoryEPKc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6system12system_errorC1EiRKNS0_14error_categoryEPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6system12system_errorC2ENS0_10error_codeERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system12system_errorC1ENS0_10error_codeERKSs' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system12system_errorC1EiRKNS0_14error_categoryEPKc' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6system12system_errorD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6system12system_errorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system12system_errorD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6system12system_errorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6system12system_errorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6system12system_errorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system12system_errorD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6system14error_categoryC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system14error_categoryC2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6system14error_categoryC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6system14error_categoryD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6system14error_categoryD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6system14error_categoryD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system14error_categoryD1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6system15error_conditionC1EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system15error_conditionC2EiRKNS0_14error_categoryE' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost6system15error_conditionC2EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6system15error_conditionC1EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost6system15error_conditionC2EiRKNS0_14error_categoryE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost6system15error_conditionC1EiRKNS0_14error_categoryE' is-defined='yes'/>
     <elf-symbol name='_ZN5boost6systemeqERKNS0_15error_conditionES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boosteqINS_10filesystem18directory_iteratorENS1_15directory_entryENS_25single_pass_traversal_tagERS3_lS2_S3_S4_S5_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS6_12always_bool2ES8_S9_E4typeEE4typeERKNS_15iterator_facadeIS8_T0_T1_T2_T3_EERKNSH_IS9_T5_T6_T7_T8_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5boosteqINS_10filesystem4path8iteratorEKS2_NS_27bidirectional_traversal_tagERS4_lS3_S4_S5_S6_lEENS_6detail23enable_if_interoperableIT_T4_NS_3mpl6apply2INS7_12always_bool2ES9_SA_E4typeEE4typeERKNS_15iterator_facadeIS9_T0_T1_T2_T3_EERKNSI_ISA_T5_T6_T7_T8_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -282,8 +282,8 @@ 
     <elf-symbol name='_ZN9__gnu_cxx17__is_null_pointerIcEEbPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKcSsEC1ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKcSsEC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPKcSsEC1ERKS2_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC1ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC2ERKS1_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC1ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC1ERKS1_' is-defined='yes'/>
     <elf-symbol name='_ZNK5boost10filesystem11file_status11permissionsEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNK5boost10filesystem11file_status4typeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNK5boost10filesystem15directory_entry12m_get_statusEPNS_6system10error_codeE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -362,9 +362,9 @@ 
     <elf-symbol name='_ZNSs6appendIPKcEERSsT_S3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSs6appendIPcEERSsT_S2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSsC1IPKcEET_S2_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC1IPcEET_S1_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC2IPcEET_S1_RKSaIcE' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC1IPcEET_S1_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSsC2IPKcEET_S2_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1IPKcEET_S2_RKSaIcE' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC2IPcEET_S1_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC2IPcEET_S1_RKSaIcE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1IPcEET_S1_RKSaIcE' is-defined='yes'/>
     <elf-symbol name='_ZNSt11char_traitsIcE7compareEPKcS2_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14numeric_limitsIwE3maxEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt10__distanceIPKcENSt15iterator_traitsIT_E15difference_typeES3_S3_St26random_access_iterator_tag' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -2205,7 +2205,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='basic_string&lt;char*&gt;' mangled-name='_ZNSsC2IPcEET_S1_RKSaIcE' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC1IPcEET_S1_RKSaIcE'>
+          <function-decl name='basic_string&lt;char*&gt;' mangled-name='_ZNSsC2IPcEET_S1_RKSaIcE' filepath='/usr/include/c++/4.9/bits/basic_string.tcc' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC2IPcEET_S1_RKSaIcE'>
             <parameter type-id='type-id-167' is-artificial='yes'/>
             <parameter type-id='type-id-41'/>
             <parameter type-id='type-id-41'/>
@@ -2728,7 +2728,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC2ERKS1_' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC1ERKS1_'>
+          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC2ERKS1_' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPcSsEC2ERKS1_'>
             <parameter type-id='type-id-74' is-artificial='yes'/>
             <parameter type-id='type-id-88'/>
             <return type-id='type-id-26'/>
@@ -3029,7 +3029,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='protected' constructor='yes'>
-            <function-decl name='noncopyable' mangled-name='_ZN5boost12noncopyable_11noncopyableC2Ev' filepath='src/third_party/boost-1.56.0/boost/core/noncopyable.hpp' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12noncopyable_11noncopyableC1Ev'>
+            <function-decl name='noncopyable' mangled-name='_ZN5boost12noncopyable_11noncopyableC2Ev' filepath='src/third_party/boost-1.56.0/boost/core/noncopyable.hpp' line='27' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12noncopyable_11noncopyableC2Ev'>
               <parameter type-id='type-id-79' is-artificial='yes'/>
               <return type-id='type-id-26'/>
             </function-decl>
@@ -3113,7 +3113,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='error_condition' mangled-name='_ZN5boost6system15error_conditionC2EiRKNS0_14error_categoryE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system15error_conditionC1EiRKNS0_14error_categoryE'>
+            <function-decl name='error_condition' mangled-name='_ZN5boost6system15error_conditionC2EiRKNS0_14error_categoryE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system15error_conditionC2EiRKNS0_14error_categoryE'>
               <parameter type-id='type-id-85' is-artificial='yes'/>
               <parameter type-id='type-id-15'/>
               <parameter type-id='type-id-102'/>
@@ -3283,13 +3283,13 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2Ev' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_codeC1Ev'>
+            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2Ev' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='322' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_codeC2Ev'>
               <parameter type-id='type-id-83' is-artificial='yes'/>
               <return type-id='type-id-26'/>
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_codeC1EiRKNS0_14error_categoryE'>
+            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE'>
               <parameter type-id='type-id-83' is-artificial='yes'/>
               <parameter type-id='type-id-15'/>
               <parameter type-id='type-id-102'/>
@@ -3297,7 +3297,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_codeC1EiRKNS0_14error_categoryE'>
+            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE'>
               <parameter type-id='type-id-83' is-artificial='yes'/>
               <parameter type-id='type-id-15'/>
               <parameter type-id='type-id-102'/>
@@ -3305,7 +3305,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_codeC1EiRKNS0_14error_categoryE'>
+            <function-decl name='error_code' mangled-name='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE' filepath='src/third_party/boost-1.56.0/boost/system/error_code.hpp' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system10error_codeC2EiRKNS0_14error_categoryE'>
               <parameter type-id='type-id-83' is-artificial='yes'/>
               <parameter type-id='type-id-15'/>
               <parameter type-id='type-id-102'/>
@@ -6260,13 +6260,13 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='shared_count' mangled-name='_ZN5boost6detail12shared_countC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail12shared_countC1Ev'>
+            <function-decl name='shared_count' mangled-name='_ZN5boost6detail12shared_countC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail12shared_countC2Ev'>
               <parameter type-id='type-id-262' is-artificial='yes'/>
               <return type-id='type-id-26'/>
             </function-decl>
           </member-function>
           <member-function access='public' destructor='yes'>
-            <function-decl name='~shared_count' mangled-name='_ZN5boost6detail12shared_countD2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail12shared_countD1Ev'>
+            <function-decl name='~shared_count' mangled-name='_ZN5boost6detail12shared_countD2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail12shared_countD2Ev'>
               <parameter type-id='type-id-262' is-artificial='yes'/>
               <parameter type-id='type-id-15' is-artificial='yes'/>
               <return type-id='type-id-26'/>
@@ -6280,7 +6280,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public'>
-            <function-decl name='shared_count&lt;boost::filesystem::filesystem_error::m_imp&gt;' mangled-name='_ZN5boost6detail12shared_countC2INS_10filesystem16filesystem_error5m_impEEEPT_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail12shared_countC1INS_10filesystem16filesystem_error5m_impEEEPT_'>
+            <function-decl name='shared_count&lt;boost::filesystem::filesystem_error::m_imp&gt;' mangled-name='_ZN5boost6detail12shared_countC2INS_10filesystem16filesystem_error5m_impEEEPT_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/shared_count.hpp' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail12shared_countC2INS_10filesystem16filesystem_error5m_impEEEPT_'>
               <parameter type-id='type-id-262' is-artificial='yes'/>
               <parameter type-id='type-id-293'/>
               <return type-id='type-id-26'/>
@@ -6351,7 +6351,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='sp_counted_base' mangled-name='_ZN5boost6detail15sp_counted_baseC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail15sp_counted_baseC1Ev'>
+            <function-decl name='sp_counted_base' mangled-name='_ZN5boost6detail15sp_counted_baseC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail15sp_counted_baseC2Ev'>
               <parameter type-id='type-id-265' is-artificial='yes'/>
               <return type-id='type-id-26'/>
             </function-decl>
@@ -6640,7 +6640,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public'>
-            <function-decl name='sp_counted_impl_p' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC2EPS4_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC1EPS4_'>
+            <function-decl name='sp_counted_impl_p' mangled-name='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC2EPS4_' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/detail/sp_counted_impl.hpp' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6detail17sp_counted_impl_pINS_10filesystem16filesystem_error5m_impEEC2EPS4_'>
               <parameter type-id='type-id-271' is-artificial='yes'/>
               <parameter type-id='type-id-293'/>
               <return type-id='type-id-26'/>
@@ -6808,7 +6808,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='shared_ptr' mangled-name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC1Ev'>
+          <function-decl name='shared_ptr' mangled-name='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_10filesystem6detail11dir_itr_impEEC2Ev'>
             <parameter type-id='type-id-315' is-artificial='yes'/>
             <return type-id='type-id-26'/>
           </function-decl>
@@ -6991,7 +6991,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='directory_entry' mangled-name='_ZN5boost10filesystem15directory_entryC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem15directory_entryC1Ev'>
+            <function-decl name='directory_entry' mangled-name='_ZN5boost10filesystem15directory_entryC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem15directory_entryC2Ev'>
               <parameter type-id='type-id-283' is-artificial='yes'/>
               <return type-id='type-id-26'/>
             </function-decl>
@@ -7549,20 +7549,20 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC1Ev'>
+            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2Ev'>
               <parameter type-id='type-id-297' is-artificial='yes'/>
               <return type-id='type-id-26'/>
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2ERKS1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC1ERKS1_'>
+            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2ERKS1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2ERKS1_'>
               <parameter type-id='type-id-297' is-artificial='yes'/>
               <parameter type-id='type-id-365'/>
               <return type-id='type-id-26'/>
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2EPKc' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC1EPKc'>
+            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2EPKc' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2EPKc'>
               <parameter type-id='type-id-297' is-artificial='yes'/>
               <parameter type-id='type-id-378'/>
               <return type-id='type-id-26'/>
@@ -7591,20 +7591,20 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC1Ev'>
+            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2Ev'>
               <parameter type-id='type-id-297' is-artificial='yes'/>
               <return type-id='type-id-26'/>
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2ERKS1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC1ERKS1_'>
+            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2ERKS1_' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='132' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2ERKS1_'>
               <parameter type-id='type-id-297' is-artificial='yes'/>
               <parameter type-id='type-id-365'/>
               <return type-id='type-id-26'/>
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2EPKc' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC1EPKc'>
+            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2EPKc' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2EPKc'>
               <parameter type-id='type-id-297' is-artificial='yes'/>
               <parameter type-id='type-id-378'/>
               <return type-id='type-id-26'/>
@@ -7627,7 +7627,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2EPKc' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC1EPKc'>
+            <function-decl name='path' mangled-name='_ZN5boost10filesystem4pathC2EPKc' filepath='src/third_party/boost-1.56.0/boost/filesystem/path.hpp' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem4pathC2EPKc'>
               <parameter type-id='type-id-297' is-artificial='yes'/>
               <parameter type-id='type-id-378'/>
               <return type-id='type-id-26'/>
@@ -7968,13 +7968,13 @@ 
               </function-decl>
             </member-function>
             <member-function access='public' constructor='yes'>
-              <function-decl name='dir_itr_imp' mangled-name='_ZN5boost10filesystem6detail11dir_itr_impC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail11dir_itr_impC1Ev'>
+              <function-decl name='dir_itr_imp' mangled-name='_ZN5boost10filesystem6detail11dir_itr_impC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail11dir_itr_impC2Ev'>
                 <parameter type-id='type-id-278' is-artificial='yes'/>
                 <return type-id='type-id-26'/>
               </function-decl>
             </member-function>
             <member-function access='public' destructor='yes'>
-              <function-decl name='~dir_itr_imp' mangled-name='_ZN5boost10filesystem6detail11dir_itr_impD2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='756' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail11dir_itr_impD1Ev'>
+              <function-decl name='~dir_itr_imp' mangled-name='_ZN5boost10filesystem6detail11dir_itr_impD2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='756' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem6detail11dir_itr_impD2Ev'>
                 <parameter type-id='type-id-278' is-artificial='yes'/>
                 <parameter type-id='type-id-15' is-artificial='yes'/>
                 <return type-id='type-id-26'/>
@@ -8059,20 +8059,20 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='directory_iterator' mangled-name='_ZN5boost10filesystem18directory_iteratorC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='787' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18directory_iteratorC1Ev'>
+            <function-decl name='directory_iterator' mangled-name='_ZN5boost10filesystem18directory_iteratorC2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='787' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18directory_iteratorC2Ev'>
               <parameter type-id='type-id-286' is-artificial='yes'/>
               <return type-id='type-id-26'/>
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='directory_iterator' mangled-name='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18directory_iteratorC1ERKNS0_4pathE'>
+            <function-decl name='directory_iterator' mangled-name='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18directory_iteratorC2ERKNS0_4pathE'>
               <parameter type-id='type-id-286' is-artificial='yes'/>
               <parameter type-id='type-id-365'/>
               <return type-id='type-id-26'/>
             </function-decl>
           </member-function>
           <member-function access='public' destructor='yes'>
-            <function-decl name='~directory_iterator' mangled-name='_ZN5boost10filesystem18directory_iteratorD2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18directory_iteratorD1Ev'>
+            <function-decl name='~directory_iterator' mangled-name='_ZN5boost10filesystem18directory_iteratorD2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem18directory_iteratorD2Ev'>
               <parameter type-id='type-id-286' is-artificial='yes'/>
               <parameter type-id='type-id-15' is-artificial='yes'/>
               <return type-id='type-id-26'/>
@@ -8247,7 +8247,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='filesystem_error' mangled-name='_ZN5boost10filesystem16filesystem_errorC2ERKSsNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem16filesystem_errorC1ERKSsNS_6system10error_codeE'>
+            <function-decl name='filesystem_error' mangled-name='_ZN5boost10filesystem16filesystem_errorC2ERKSsNS_6system10error_codeE' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem16filesystem_errorC2ERKSsNS_6system10error_codeE'>
               <parameter type-id='type-id-290' is-artificial='yes'/>
               <parameter type-id='type-id-456'/>
               <parameter type-id='type-id-82'/>
@@ -8288,7 +8288,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' destructor='yes' vtable-offset='-1'>
-            <function-decl name='~filesystem_error' mangled-name='_ZN5boost10filesystem16filesystem_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem16filesystem_errorD1Ev'>
+            <function-decl name='~filesystem_error' mangled-name='_ZN5boost10filesystem16filesystem_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/filesystem/operations.hpp' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10filesystem16filesystem_errorD2Ev'>
               <parameter type-id='type-id-290' is-artificial='yes'/>
               <parameter type-id='type-id-15' is-artificial='yes'/>
               <return type-id='type-id-26'/>
@@ -8470,7 +8470,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='system_error' mangled-name='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorC1EiRKNS0_14error_categoryEPKc'>
+            <function-decl name='system_error' mangled-name='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc'>
               <parameter type-id='type-id-326' is-artificial='yes'/>
               <parameter type-id='type-id-15'/>
               <parameter type-id='type-id-102'/>
@@ -8479,7 +8479,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='system_error' mangled-name='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorC1EiRKNS0_14error_categoryEPKc'>
+            <function-decl name='system_error' mangled-name='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorC2EiRKNS0_14error_categoryEPKc'>
               <parameter type-id='type-id-326' is-artificial='yes'/>
               <parameter type-id='type-id-15'/>
               <parameter type-id='type-id-102'/>
@@ -8530,35 +8530,35 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' destructor='yes' vtable-offset='-1'>
-            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD1Ev'>
+            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD2Ev'>
               <parameter type-id='type-id-326' is-artificial='yes'/>
               <parameter type-id='type-id-15' is-artificial='yes'/>
               <return type-id='type-id-26'/>
             </function-decl>
           </member-function>
           <member-function access='public' destructor='yes' vtable-offset='-1'>
-            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD1Ev'>
+            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD2Ev'>
               <parameter type-id='type-id-326' is-artificial='yes'/>
               <parameter type-id='type-id-15' is-artificial='yes'/>
               <return type-id='type-id-26'/>
             </function-decl>
           </member-function>
           <member-function access='public' destructor='yes' vtable-offset='-1'>
-            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD1Ev'>
+            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD2Ev'>
               <parameter type-id='type-id-326' is-artificial='yes'/>
               <parameter type-id='type-id-15' is-artificial='yes'/>
               <return type-id='type-id-26'/>
             </function-decl>
           </member-function>
           <member-function access='public' destructor='yes' vtable-offset='-1'>
-            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD1Ev'>
+            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD2Ev'>
               <parameter type-id='type-id-326' is-artificial='yes'/>
               <parameter type-id='type-id-15' is-artificial='yes'/>
               <return type-id='type-id-26'/>
             </function-decl>
           </member-function>
           <member-function access='public' destructor='yes' vtable-offset='-1'>
-            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD1Ev'>
+            <function-decl name='~system_error' mangled-name='_ZN5boost6system12system_errorD2Ev' filepath='src/third_party/boost-1.56.0/boost/system/system_error.hpp' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost6system12system_errorD2Ev'>
               <parameter type-id='type-id-326' is-artificial='yes'/>
               <parameter type-id='type-id-15' is-artificial='yes'/>
               <return type-id='type-id-26'/>
@@ -8813,7 +8813,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='shared_ptr' mangled-name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC1Ev'>
+          <function-decl name='shared_ptr' mangled-name='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/shared_ptr.hpp' line='334' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost10shared_ptrINS_10filesystem16filesystem_error5m_impEEC2Ev'>
             <parameter type-id='type-id-321' is-artificial='yes'/>
             <return type-id='type-id-26'/>
           </function-decl>
@@ -8971,7 +8971,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~scoped_array' mangled-name='_ZN5boost12scoped_arrayIcED2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12scoped_arrayIcED1Ev'>
+          <function-decl name='~scoped_array' mangled-name='_ZN5boost12scoped_arrayIcED2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12scoped_arrayIcED2Ev'>
             <parameter type-id='type-id-311' is-artificial='yes'/>
             <parameter type-id='type-id-15' is-artificial='yes'/>
             <return type-id='type-id-26'/>
@@ -8985,7 +8985,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~scoped_array' mangled-name='_ZN5boost12scoped_arrayIcED2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12scoped_arrayIcED1Ev'>
+          <function-decl name='~scoped_array' mangled-name='_ZN5boost12scoped_arrayIcED2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12scoped_arrayIcED2Ev'>
             <parameter type-id='type-id-311' is-artificial='yes'/>
             <parameter type-id='type-id-15' is-artificial='yes'/>
             <return type-id='type-id-26'/>
@@ -9936,7 +9936,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~scoped_array' mangled-name='_ZN5boost12scoped_arrayIwED2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12scoped_arrayIwED1Ev'>
+          <function-decl name='~scoped_array' mangled-name='_ZN5boost12scoped_arrayIwED2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/scoped_array.hpp' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost12scoped_arrayIwED2Ev'>
             <parameter type-id='type-id-600' is-artificial='yes'/>
             <parameter type-id='type-id-15' is-artificial='yes'/>
             <return type-id='type-id-26'/>
diff --git a/tests/data/test-read-dwarf/test11-pr18828.so.abi b/tests/data/test-read-dwarf/test11-pr18828.so.abi
index 6789be55ab44..f3c07f9bf34d 100644
--- a/tests/data/test-read-dwarf/test11-pr18828.so.abi
+++ b/tests/data/test-read-dwarf/test11-pr18828.so.abi
@@ -40,24 +40,24 @@ 
     <elf-symbol name='_ZN10mongoutils3str6streamlsIA42_cEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN10mongoutils3str6streamlsIA50_cEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN10mongoutils3str6streamlsIiEERS1_RKT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo10AtomicWordIjE16fetchAndSubtractEj' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo10AtomicWordIjE16subtractAndFetchEj' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo10StringDataC1EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo10StringDataC2EPKc' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo10StringDataC1EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo10StringDataC1ERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo10StringDataC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo10StringDataC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo10StringDataC2EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo10StringDataC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo10StringDataC2EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo10StringDataC1EPKc' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo10StringDataC2ERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo10StringDataC1ERKSs' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo10StringDataC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo10StringDataC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo10StringDataC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo11DBException10addContextERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo11DBExceptionC1ERKSsi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo11DBExceptionC2ERKSsi' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo11DBExceptionC1ERKSsi' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo11DBExceptionD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo11DBExceptionD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo11DBExceptionD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo11DBExceptionD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo11DBExceptionD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo11DBExceptionD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo11DBExceptionD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE12reserveBytesEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE13appendNumImplIcEEvT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE13appendNumImplIiEEvT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -71,22 +71,22 @@ 
     <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE9appendNumEc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE9appendNumEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE9appendStrENS_10StringDataEb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEEC1Ei' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEEC2Ei' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEEC2Ei' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEEC1Ei' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEEC2Ei' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEEC1Ei' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo12LittleEndianIcEC1Ec' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo12LittleEndianIcEC2Ec' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo12LittleEndianIcEC1Ec' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo12LittleEndianIiEC1Ei' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo12LittleEndianIiEC2Ei' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo12LittleEndianIiEC2Ei' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo12SharedBufferC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo12SharedBufferC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo12SharedBufferC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo12LittleEndianIiEC1Ei' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo12LittleEndianIiEC2Ei' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo12LittleEndianIiEC1Ei' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo12SharedBufferC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo12SharedBufferC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo12SharedBufferC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo12SharedBufferD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo12SharedBufferD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo12SharedBufferD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo13ConstDataViewC1EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo13ConstDataViewC2EPKc' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo13ConstDataViewC2EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo13ExceptionInfoC1ERKSsi' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo13ExceptionInfoC2ERKSsi' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo13ExceptionInfoC2ERKSsi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo13ConstDataViewC1EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo13ConstDataViewC2EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo13ConstDataViewC1EPKc' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo13ExceptionInfoC1ERKSsi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo13ExceptionInfoC2ERKSsi' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo13ExceptionInfoC1ERKSsi' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo13ExceptionInfoD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo13ExceptionInfoD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo13ExceptionInfoD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo14BSONObjBuilder11appendArrayENS_10StringDataERKNS_7BSONObjE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -97,16 +97,16 @@ 
     <elf-symbol name='_ZN5mongo14BSONObjBuilder6appendENS_10StringDataEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo14BSONObjBuilder6appendISsEERS0_NS_10StringDataERKSt6vectorIT_SaIS5_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo14BSONObjBuilder6numStrEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo14BSONObjBuilderC1Ei' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo14BSONObjBuilderC2Ei' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo14BSONObjBuilderC2Ei' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo14BSONObjBuilderD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo14BSONObjBuilderD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo14BSONObjBuilderD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo14BSONObjBuilderC1Ei' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo14BSONObjBuilderC2Ei' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo14BSONObjBuilderC1Ei' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo14BSONObjBuilderD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo14BSONObjBuilderD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo14BSONObjBuilderD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo14addSASLOptionsEPNS_17optionenvironment13OptionSectionE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo15BSONSizeTracker3gotEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo15tagLittleEndianIcEENS_12LittleEndianIT_EES2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo15tagLittleEndianIiEENS_12LittleEndianIT_EES2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo16SASLGlobalParamsC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo16SASLGlobalParamsC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo16SASLGlobalParamsC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo16SASLGlobalParamsC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo16SASLGlobalParamsC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo16SASLGlobalParamsC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo16SASLGlobalParamsD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo16SASLGlobalParamsD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo16SASLGlobalParamsD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo16TrivialAllocator4FreeEPv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -115,8 +115,8 @@ 
     <elf-symbol name='_ZN5mongo16storeSASLOptionsERKNS_17optionenvironment11EnvironmentE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE5SBNUMIiEERS2_T_iPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEE6appendENS_10StringDataE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEElsENS_10StringDataE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -130,11 +130,11 @@ 
     <elf-symbol name='_ZN5mongo17optionenvironment17OptionDescriptionD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo17optionenvironment5ValueD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo17optionenvironment5ValueD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo17optionenvironment5ValueD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo18AssertionExceptionC1ERKSsi' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo18AssertionExceptionC2ERKSsi' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo18AssertionExceptionC2ERKSsi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo18AssertionExceptionC1ERKSsi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo18AssertionExceptionC2ERKSsi' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo18AssertionExceptionC1ERKSsi' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo18AssertionExceptionD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo18AssertionExceptionD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo18AssertionExceptionD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo18AssertionExceptionD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo18AssertionExceptionD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo18AssertionExceptionD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo18AssertionExceptionD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo21MsgAssertionExceptionC1EiRKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo21MsgAssertionExceptionC2EiRKSs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo21MsgAssertionExceptionC1EiRKSs' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo21MsgAssertionExceptionD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -145,20 +145,20 @@ 
     <elf-symbol name='_ZN5mongo23ExportedServerParameterISsE3setERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo23ExportedServerParameterISsE6appendEPNS_16OperationContextERNS_14BSONObjBuilderERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo23ExportedServerParameterISsE8validateERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo23ExportedServerParameterISsEC1EPNS_18ServerParameterSetERKSsPSsbb' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo23ExportedServerParameterISsEC2EPNS_18ServerParameterSetERKSsPSsbb' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo23ExportedServerParameterISsEC2EPNS_18ServerParameterSetERKSsPSsbb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo23ExportedServerParameterISsEC1EPNS_18ServerParameterSetERKSsPSsbb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo23ExportedServerParameterISsEC2EPNS_18ServerParameterSetERKSsPSsbb' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo23ExportedServerParameterISsEC1EPNS_18ServerParameterSetERKSsPSsbb' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo23ExportedServerParameterISsED0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo23ExportedServerParameterISsED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo23ExportedServerParameterISsED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo23ExportedServerParameterISsED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo23ExportedServerParameterISsED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo23ExportedServerParameterISsED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo23ExportedServerParameterISsED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEE3setERKNS_11BSONElementE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEE3setERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEE6appendEPNS_16OperationContextERNS_14BSONObjBuilderERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEE8validateERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEEC1EPNS_18ServerParameterSetERKSsPS3_bb' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEEC2EPNS_18ServerParameterSetERKSsPS3_bb' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEEC2EPNS_18ServerParameterSetERKSsPS3_bb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEEC1EPNS_18ServerParameterSetERKSsPS3_bb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEEC2EPNS_18ServerParameterSetERKSsPS3_bb' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEEC1EPNS_18ServerParameterSetERKSsPS3_bb' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEED0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo23ExportedServerParameterIiE3setERKNS_11BSONElementE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo23ExportedServerParameterIiE3setERKi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo23ExportedServerParameterIiE6appendEPNS_16OperationContextERNS_14BSONObjBuilderERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -171,8 +171,8 @@ 
     <elf-symbol name='_ZN5mongo25BSONObjBuilderValueStreamD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo25BSONObjBuilderValueStreamD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo25BSONObjBuilderValueStreamD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo36ExportedScramIterationCountParameter8validateERKi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo36ExportedScramIterationCountParameterC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo36ExportedScramIterationCountParameterC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo36ExportedScramIterationCountParameterC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo36ExportedScramIterationCountParameterC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo36ExportedScramIterationCountParameterC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo36ExportedScramIterationCountParameterC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo36ExportedScramIterationCountParameterD0Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo36ExportedScramIterationCountParameterD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo36ExportedScramIterationCountParameterD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo36ExportedScramIterationCountParameterD1Ev' is-defined='yes'/>
@@ -183,11 +183,11 @@ 
     <elf-symbol name='_ZN5mongo6Status9ErrorInfoD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo6Status9ErrorInfoD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo6Status9ErrorInfoD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo6StatusC1EOS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo6StatusC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo6StatusC2Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo6StatusC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo6StatusC2EOS0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo6StatusC1EOS0_' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo6StatusC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo6StatusD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo6StatusD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo6StatusD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo6StatusC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo6StatusC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo6StatusD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo6StatusD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo6StatusD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo6endian14littleToNativeIiEET_S2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo6endian14nativeToLittleIcEET_S2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo6endian14nativeToLittleIiEET_S2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -205,8 +205,8 @@ 
     <elf-symbol name='_ZN5mongo6logger16LogstreamBuilderlsEPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo6logger16LogstreamBuilderlsERKSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo7BSONObj4initEPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo7BSONObjC1EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo7BSONObjC2EPKc' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo7BSONObjC2EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo7BSONObjC1EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo7BSONObjC2EPKc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo7BSONObjC1EPKc' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo7BSONObjD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN5mongo7BSONObjD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo7BSONObjD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo8DataType10unsafeLoadINS_12LittleEndianIiEEEEvPT_PKcPm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -232,44 +232,44 @@ 
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsE10deallocateEPSsm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsE7destroyISsEEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsE9constructISsISsEEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsE9constructISsJSsEEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISsE9constructISsISsEEEvPT_DpOT0_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsEC1ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISsEC2ERKS1_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISsEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISsED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsE9constructISsISsEEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISsE9constructISsJSsEEEvPT_DpOT0_' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsE9constructISsJSsEEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsEC1ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISsEC1ERKS1_' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISsEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISsED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISsED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEE10deallocateEPS5_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEE7destroyIS5_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEE10deallocateEPS5_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEE7destroyIS5_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEE10deallocateEPS5_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEE10deallocateEPS5_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEE7destroyIS4_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx14__alloc_traitsISaISsEE15_S_always_equalEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx14__alloc_traitsISaISsEE27_S_propagate_on_copy_assignEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx16__aligned_bufferISt4pairIKSsSsEE6_M_ptrEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx16__aligned_bufferISt4pairIKSsSsEE7_M_addrEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEC1ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEC2ERKS2_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEC1ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEC1ERKS2_' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEC1ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEC2ERKS1_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEC1ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEC2ERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEC1ERKS1_' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxxneIPKSsSt6vectorISsSaISsEEEEbRKNS_17__normal_iteratorIT_T0_EESB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxxneIPSsSt6vectorISsSaISsEEEEbRKNS_17__normal_iteratorIT_T0_EESA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -326,25 +326,25 @@ 
     <elf-symbol name='_ZNKSt9_Any_data9_M_accessEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNKSt9_Any_data9_M_accessIPFN5mongo6StatusEPNS1_18InitializerContextEEEERKT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISsEC1ERKS_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISsEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISsEC2Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISsEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISsEC2ERKS_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISsEC1ERKS_' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISsEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISsED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISsED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISsED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISsEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISsEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISsED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISsED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISsED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEED1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEED1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_Head_baseILm0EPN5mongo14BSONObjBuilderELb0EE7_M_headERS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_Head_baseILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEELb0EE7_M_headERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_Head_baseILm1ESt14default_deleteIN5mongo14BSONObjBuilderEELb1EE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -352,30 +352,30 @@ 
     <elf-symbol name='_ZNSt10_Iter_baseIN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEELb1EE7_S_baseES7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_Iter_baseIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEELb1EE7_S_baseES6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_Iter_baseIPSsLb0EE7_S_baseES0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE10_List_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE10_List_implC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE10_List_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE10_List_implC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE10_List_implD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE10_List_implD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE10_List_implD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE11_M_put_nodeEPSt10_List_nodeIS2_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE21_M_get_Node_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE7_M_initEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE8_M_clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE10_List_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE10_List_implC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EED1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE10_List_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE10_List_implC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE10_List_implD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE10_List_implD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE10_List_implD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE11_M_put_nodeEPSt10_List_nodeIS2_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE21_M_get_Node_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE7_M_initEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE8_M_clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_nodeIN5mongo17optionenvironment13OptionSectionEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_nodeIN5mongo17optionenvironment13OptionSectionEED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_nodeIN5mongo17optionenvironment13OptionSectionEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEED2Ev' is-defined='yes'/>
@@ -383,12 +383,12 @@ 
     <elf-symbol name='_ZNSt10shared_ptrIN5mongo17optionenvironment10ConstraintEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10shared_ptrIN5mongo17optionenvironment10ConstraintEED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt10shared_ptrIN5mongo17optionenvironment10ConstraintEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10unique_ptrIN5mongo14BSONObjBuilderESt14default_deleteIS1_EE11get_deleterEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10unique_ptrIN5mongo14BSONObjBuilderESt14default_deleteIS1_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10unique_ptrIN5mongo14BSONObjBuilderESt14default_deleteIS1_EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10unique_ptrIN5mongo14BSONObjBuilderESt14default_deleteIS1_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11_Tuple_implILm0EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11_Tuple_implILm0EIPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEE7_M_headERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11_Tuple_implILm0EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEE7_M_headERS5_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11_Tuple_implILm0EJPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEE7_M_headERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11_Tuple_implILm0EIPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEE7_M_headERKS8_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10unique_ptrIN5mongo14BSONObjBuilderESt14default_deleteIS1_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10unique_ptrIN5mongo14BSONObjBuilderESt14default_deleteIS1_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10unique_ptrIN5mongo14BSONObjBuilderESt14default_deleteIS1_EED1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11_Tuple_implILm0EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11_Tuple_implILm0EJPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEE7_M_headERS5_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11_Tuple_implILm0EIPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEE7_M_headERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11_Tuple_implILm0EJPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEE7_M_headERKS8_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11_Tuple_implILm0EJPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEE7_M_headERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11_Tuple_implILm0EJPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEE7_M_headERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm1EISt14default_deleteIN5mongo14BSONObjBuilderEEEE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo14BSONObjBuilderEEEE7_M_headERS4_' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm1EJSt14default_deleteIN5mongo14BSONObjBuilderEEEE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11__copy_moveILb0ELb0ESt26random_access_iterator_tagE8__copy_mIPKSsPSsEET0_T_S7_S6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -398,31 +398,31 @@ 
     <elf-symbol name='_ZNSt12_Destroy_auxILb0EE9__destroyIPSt10shared_ptrIN5mongo17optionenvironment10ConstraintEEEEvT_S8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE11_M_allocateEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_impl12_M_swap_dataERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC1ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC2ERKS0_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC2ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC1ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC2ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC1ERKS0_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE13_M_deallocateEPSsm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEE19_M_get_Tp_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEEC1ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISsSaISsEEC2ERKS0_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISsSaISsEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEEC2ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISsSaISsEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEEC1ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEEC2ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISsSaISsEEC1ERKS0_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISsSaISsEEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseISsSaISsEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISsSaISsEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EE12_Vector_implD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EE12_Vector_implD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EE12_Vector_implD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EE13_M_deallocateEPS4_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EE19_M_get_Tp_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12__shared_ptrIN5mongo17optionenvironment10ConstraintELN9__gnu_cxx12_Lock_policyE2EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12__shared_ptrIN5mongo17optionenvironment10ConstraintELN9__gnu_cxx12_Lock_policyE2EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12__shared_ptrIN5mongo17optionenvironment10ConstraintELN9__gnu_cxx12_Lock_policyE2EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12__shared_ptrIN5mongo17optionenvironment10ConstraintELN9__gnu_cxx12_Lock_policyE2EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12__shared_ptrIN5mongo17optionenvironment10ConstraintELN9__gnu_cxx12_Lock_policyE2EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12__shared_ptrIN5mongo17optionenvironment10ConstraintELN9__gnu_cxx12_Lock_policyE2EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt13_Rb_tree_nodeISt4pairIKSsSsEE9_M_valptrEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt13move_iteratorIPSsEC1ES0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt13move_iteratorIPSsEC2ES0_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt13move_iteratorIPSsEC2ES0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt13move_iteratorIPSsEC1ES0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt13move_iteratorIPSsEC2ES0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt13move_iteratorIPSsEC1ES0_' is-defined='yes'/>
     <elf-symbol name='_ZNSt13move_iteratorIPSsEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14_Function_base13_Base_managerIPFN5mongo6StatusEPNS1_18InitializerContextEEE10_M_destroyERSt9_Any_dataSt17integral_constantIbLb1EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14_Function_base13_Base_managerIPFN5mongo6StatusEPNS1_18InitializerContextEEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -431,34 +431,34 @@ 
     <elf-symbol name='_ZNSt14_Function_base13_Base_managerIPFN5mongo6StatusEPNS1_18InitializerContextEEE15_M_init_functorERSt9_Any_dataOS6_St17integral_constantIbLb1EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14_Function_base13_Base_managerIPFN5mongo6StatusEPNS1_18InitializerContextEEE21_M_not_empty_functionIS5_EEbRKPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14_Function_base13_Base_managerIPFN5mongo6StatusEPNS1_18InitializerContextEEE8_M_cloneERSt9_Any_dataRKS8_St17integral_constantIbLb1EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_Function_baseC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_Function_baseC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_Function_baseC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_Function_baseD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_Function_baseD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_Function_baseD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_Function_baseC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_Function_baseC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_Function_baseC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_Function_baseD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_Function_baseD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_Function_baseD1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt14unary_functionIPN5mongo18InitializerContextENS0_6StatusEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14unary_functionIPN5mongo18InitializerContextENS0_6StatusEEC2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt14unary_functionIPN5mongo18InitializerContextENS0_6StatusEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISsEE10_S_destroyISsEENSt9enable_ifIXsrSt6__and_IINS1_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS0_PS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISsEE10_S_destroyISsEENSt9enable_ifIXsrSt6__and_IJNS1_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS0_PS6_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISsEE10_S_destroyISsEENSt9enable_ifIXsrSt6__and_IINS1_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS0_PS6_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISsEE10_S_destroyISsEENSt9enable_ifIXsrSt6__and_IINS1_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS0_PS6_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISsEE10_S_destroyISsEENSt9enable_ifIXsrSt6__and_IJNS1_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS0_PS6_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISsEE10_S_destroyISsEENSt9enable_ifIXsrSt6__and_IJNS1_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS0_PS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISsEE10deallocateERS0_PSsm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISsEE11_S_max_sizeIKS0_vEEmRT_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISsEE12_S_constructISsISsEEENSt9enable_ifIXsrSt6__and_IINS1_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS0_PS6_DpOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISsEE12_S_constructISsJSsEEENSt9enable_ifIXsrSt6__and_IJNS1_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS0_PS6_DpOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISsEE12_S_constructISsISsEEENSt9enable_ifIXsrSt6__and_IINS1_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS0_PS6_DpOS7_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISsEE12_S_constructISsISsEEENSt9enable_ifIXsrSt6__and_IINS1_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS0_PS6_DpOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISsEE12_S_constructISsJSsEEENSt9enable_ifIXsrSt6__and_IJNS1_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS0_PS6_DpOS7_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISsEE12_S_constructISsJSsEEENSt9enable_ifIXsrSt6__and_IJNS1_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS0_PS6_DpOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISsEE7destroyISsEEvRS0_PT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISsEE8allocateERS0_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISsEE8max_sizeERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISsEE9constructISsISsEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS0_PT_DpOS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISsEE9constructISsJSsEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS0_PT_DpOS3_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISsEE9constructISsISsEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS0_PT_DpOS3_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISsEE9constructISsISsEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS0_PT_DpOS3_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISsEE9constructISsJSsEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS0_PT_DpOS3_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISsEE9constructISsJSsEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS0_PT_DpOS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEEE10deallocateERS5_PS4_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKSsSsEEEE10_S_destroyIS3_EENSt9enable_ifIXsrSt6__and_IINS6_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS5_PSB_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKSsSsEEEE10_S_destroyIS3_EENSt9enable_ifIXsrSt6__and_IJNS6_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS5_PSB_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKSsSsEEEE10_S_destroyIS3_EENSt9enable_ifIXsrSt6__and_IJNS6_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS5_PSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKSsSsEEEE10deallocateERS5_PS4_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKSsSsEEEE7destroyIS3_EEvRS5_PT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt17_Function_handlerIFN5mongo6StatusEPNS0_18InitializerContextEEPS4_E9_M_invokeERKSt9_Any_dataS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKSsSsEEC1EPSt13_Rb_tree_nodeIS2_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17_Rb_tree_iteratorISt4pairIKSsSsEEC2EPSt13_Rb_tree_nodeIS2_E' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKSsSsEEC2EPSt13_Rb_tree_nodeIS2_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKSsSsEEC1EPSt13_Rb_tree_nodeIS2_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKSsSsEEC2EPSt13_Rb_tree_nodeIS2_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17_Rb_tree_iteratorISt4pairIKSsSsEEC1EPSt13_Rb_tree_nodeIS2_E' is-defined='yes'/>
     <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKSsSsEEppEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt20__uninitialized_copyILb0EE13__uninit_copyIN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEEPSsEET0_T_SC_SB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt20__uninitialized_copyILb0EE13__uninit_copyIPSsS2_EET0_T_S4_S3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -469,12 +469,12 @@ 
     <elf-symbol name='_ZNSt31_Maybe_unary_or_binary_functionIN5mongo6StatusEJPNS0_18InitializerContextEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4listIN5mongo17optionenvironment13OptionSectionESaIS2_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4listIN5mongo17optionenvironment13OptionSectionESaIS2_EEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4listIN5mongo17optionenvironment13OptionSectionESaIS2_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4listIN5mongo17optionenvironment13OptionSectionESaIS2_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4listIN5mongo17optionenvironment13OptionSectionESaIS2_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4listIN5mongo17optionenvironment13OptionSectionESaIS2_EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt4listIN5mongo17optionenvironment13OptionSectionESaIS2_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4listIN5mongo17optionenvironment13OptionSectionESaIS2_EED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt4listIN5mongo17optionenvironment13OptionSectionESaIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4listIN5mongo17optionenvironment17OptionDescriptionESaIS2_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -494,20 +494,20 @@ 
     <elf-symbol name='_ZNSt6vectorISsSaISsEE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6vectorISsSaISsEE5clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6vectorISsSaISsEE9push_backEOSs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6vectorISsSaISsEEC1ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorISsSaISsEEC2ERKS0_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6vectorISsSaISsEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorISsSaISsEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6vectorISsSaISsEEC2ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6vectorISsSaISsEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6vectorISsSaISsEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorISsSaISsEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6vectorISsSaISsEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6vectorISsSaISsEEC1ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6vectorISsSaISsEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6vectorISsSaISsEEC2ERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorISsSaISsEEC1ERKS0_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6vectorISsSaISsEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorISsSaISsEEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6vectorISsSaISsEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6vectorISsSaISsEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorISsSaISsEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt6vectorISsSaISsEEaSEOS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6vectorISsSaISsEEaSERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6vectorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6vectorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6vectorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6vectorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE11_M_put_nodeEPSt13_Rb_tree_nodeIS2_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EE13_M_initializeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE15_M_destroy_nodeEPSt13_Rb_tree_nodeIS2_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -518,33 +518,33 @@ 
     <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_S_rightEPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8functionIFN5mongo6StatusEPNS0_18InitializerContextEEEC1IPS4_vEET_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8functionIFN5mongo6StatusEPNS0_18InitializerContextEEEC2IPS4_vEET_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8functionIFN5mongo6StatusEPNS0_18InitializerContextEEEC2IPS4_vEET_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EED1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8functionIFN5mongo6StatusEPNS0_18InitializerContextEEEC1IPS4_vEET_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8functionIFN5mongo6StatusEPNS0_18InitializerContextEEEC2IPS4_vEET_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8functionIFN5mongo6StatusEPNS0_18InitializerContextEEEC1IPS4_vEET_' is-defined='yes'/>
     <elf-symbol name='_ZNSt8functionIFN5mongo6StatusEPNS0_18InitializerContextEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8functionIFN5mongo6StatusEPNS0_18InitializerContextEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8functionIFN5mongo6StatusEPNS0_18InitializerContextEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt9_Any_data9_M_accessEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9_Any_data9_M_accessIPFN5mongo6StatusEPNS1_18InitializerContextEEEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9_Any_data9_M_accessIPKSt9type_infoEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9_Any_data9_M_accessIPPFN5mongo6StatusEPNS1_18InitializerContextEEEERT_v' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9exceptionC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9exceptionC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9exceptionC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZSt10_ConstructISsIRKSsEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZSt10_ConstructISsIRSsEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZSt10_ConstructISsISsEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZSt10_ConstructISsJRKSsEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt10_ConstructISsIRKSsEEvPT_DpOT0_' is-defined='yes'/>
-    <elf-symbol name='_ZSt10_ConstructISsJRSsEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt10_ConstructISsIRSsEEvPT_DpOT0_' is-defined='yes'/>
-    <elf-symbol name='_ZSt10_ConstructISsJSsEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt10_ConstructISsISsEEvPT_DpOT0_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9exceptionC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9exceptionC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9exceptionC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZSt10_ConstructISsIRKSsEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt10_ConstructISsJRKSsEEvPT_DpOT0_' is-defined='yes'/>
+    <elf-symbol name='_ZSt10_ConstructISsIRSsEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt10_ConstructISsJRSsEEvPT_DpOT0_' is-defined='yes'/>
+    <elf-symbol name='_ZSt10_ConstructISsISsEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt10_ConstructISsJSsEEvPT_DpOT0_' is-defined='yes'/>
+    <elf-symbol name='_ZSt10_ConstructISsJRKSsEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZSt10_ConstructISsJRSsEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZSt10_ConstructISsJSsEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt11__addressofIKPFN5mongo6StatusEPNS0_18InitializerContextEEEPT_RS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt11__addressofISsEPT_RS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt11__addressofISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEEPT_RS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZSt12__get_helperILm0EPN5mongo14BSONObjBuilderEISt14default_deleteIS1_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EIS6_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZSt12__get_helperILm0EPN5mongo14BSONObjBuilderEJSt14default_deleteIS1_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt12__get_helperILm0EPN5mongo14BSONObjBuilderEISt14default_deleteIS1_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EIS6_DpT1_EE' is-defined='yes'/>
-    <elf-symbol name='_ZSt12__get_helperILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEISt14default_deleteIS4_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EIS9_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZSt12__get_helperILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEJSt14default_deleteIS4_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EJS9_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt12__get_helperILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEISt14default_deleteIS4_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EIS9_DpT1_EE' is-defined='yes'/>
+    <elf-symbol name='_ZSt12__get_helperILm0EPN5mongo14BSONObjBuilderEISt14default_deleteIS1_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EIS6_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt12__get_helperILm0EPN5mongo14BSONObjBuilderEJSt14default_deleteIS1_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE' is-defined='yes'/>
+    <elf-symbol name='_ZSt12__get_helperILm0EPN5mongo14BSONObjBuilderEJSt14default_deleteIS1_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZSt12__get_helperILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEISt14default_deleteIS4_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EIS9_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt12__get_helperILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEJSt14default_deleteIS4_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EJS9_DpT1_EE' is-defined='yes'/>
+    <elf-symbol name='_ZSt12__get_helperILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEJSt14default_deleteIS4_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EJS9_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt12__get_helperILm1ESt14default_deleteIN5mongo14BSONObjBuilderEEIEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EIS5_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt12__get_helperILm1ESt14default_deleteIN5mongo14BSONObjBuilderEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE' is-defined='yes'/>
     <elf-symbol name='_ZSt12__get_helperILm1ESt14default_deleteIN5mongo14BSONObjBuilderEEJEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS5_DpT1_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt12__miter_baseIN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEEENSt11_Miter_baseIT_E13iterator_typeES9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -568,12 +568,12 @@ 
     <elf-symbol name='_ZSt22__uninitialized_copy_aISt13move_iteratorIPSsES1_SsET0_T_S4_S3_RSaIT1_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt32__make_move_if_noexcept_iteratorIPSsSt13move_iteratorIS0_EET0_T_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt34__uninitialized_move_if_noexcept_aIPSsS0_SaISsEET0_T_S3_S2_RT1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZSt3getILm0EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeEE4typeERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZSt3getILm0EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeEE4typeERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt3getILm0EJPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSA_' is-defined='yes'/>
     <elf-symbol name='_ZSt3getILm0EIPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEENSt11__add_c_refINSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeEE4typeERKSD_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt3getILm0EJPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEENSt11__add_c_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERKSD_' is-defined='yes'/>
-    <elf-symbol name='_ZSt3getILm0EJPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt3getILm0EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeEE4typeERSA_' is-defined='yes'/>
+    <elf-symbol name='_ZSt3getILm0EJPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt3getILm0EJPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEENSt11__add_c_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERKSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZSt3getILm1EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeEE4typeERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZSt3getILm1EJPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt3getILm1EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeEE4typeERSA_' is-defined='yes'/>
+    <elf-symbol name='_ZSt3getILm1EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeEE4typeERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt3getILm1EJPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSA_' is-defined='yes'/>
+    <elf-symbol name='_ZSt3getILm1EJPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt3maxImERKT_S2_S2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt4copyIN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEENS1_IPSsS6_EEET0_T_SB_SA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt4copyIPSsS0_ET0_T_S2_S1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -7054,7 +7054,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='list' mangled-name='_ZNSt4listIN5mongo17optionenvironment13OptionSectionESaIS2_EEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo17optionenvironment13OptionSectionESaIS2_EEC1Ev'>
+          <function-decl name='list' mangled-name='_ZNSt4listIN5mongo17optionenvironment13OptionSectionESaIS2_EEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4listIN5mongo17optionenvironment13OptionSectionESaIS2_EEC2Ev'>
             <parameter type-id='type-id-2030' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -7089,7 +7089,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='public' constructor='yes'>
-                <function-decl name='_List_impl' mangled-name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE10_List_implC2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE10_List_implC1Ev'>
+                <function-decl name='_List_impl' mangled-name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE10_List_implC2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EE10_List_implC2Ev'>
                   <parameter type-id='type-id-1702' is-artificial='yes'/>
                   <return type-id='type-id-56'/>
                 </function-decl>
@@ -7188,14 +7188,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~_List_base' mangled-name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EED2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EED1Ev'>
+          <function-decl name='~_List_base' mangled-name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EED2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EED2Ev'>
             <parameter type-id='type-id-1700' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_List_base' mangled-name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EEC1Ev'>
+          <function-decl name='_List_base' mangled-name='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo17optionenvironment13OptionSectionESaIS2_EEC2Ev'>
             <parameter type-id='type-id-1700' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -7840,7 +7840,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='public' constructor='yes'>
-                <function-decl name='_List_impl' mangled-name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE10_List_implC2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE10_List_implC1Ev'>
+                <function-decl name='_List_impl' mangled-name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE10_List_implC2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EE10_List_implC2Ev'>
                   <parameter type-id='type-id-1696' is-artificial='yes'/>
                   <return type-id='type-id-56'/>
                 </function-decl>
@@ -7939,14 +7939,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~_List_base' mangled-name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EED2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EED1Ev'>
+          <function-decl name='~_List_base' mangled-name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EED2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EED2Ev'>
             <parameter type-id='type-id-1694' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_List_base' mangled-name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EEC1Ev'>
+          <function-decl name='_List_base' mangled-name='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_list.h' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_List_baseIN5mongo17optionenvironment17OptionDescriptionESaIS2_EEC2Ev'>
             <parameter type-id='type-id-1694' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -7975,14 +7975,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED1Ev'>
+          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED2Ev'>
             <parameter type-id='type-id-1933' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='allocator' mangled-name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC1Ev'>
+          <function-decl name='allocator' mangled-name='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC2Ev'>
             <parameter type-id='type-id-1933' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -8538,20 +8538,20 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='vector' mangled-name='_ZNSt6vectorISsSaISsEEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorISsSaISsEEC1Ev'>
+          <function-decl name='vector' mangled-name='_ZNSt6vectorISsSaISsEEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorISsSaISsEEC2Ev'>
             <parameter type-id='type-id-2161' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~vector' mangled-name='_ZNSt6vectorISsSaISsEED2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorISsSaISsEED1Ev'>
+          <function-decl name='~vector' mangled-name='_ZNSt6vectorISsSaISsEED2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorISsSaISsEED2Ev'>
             <parameter type-id='type-id-2161' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='vector' mangled-name='_ZNSt6vectorISsSaISsEEC2ERKS0_' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorISsSaISsEEC1ERKS0_'>
+          <function-decl name='vector' mangled-name='_ZNSt6vectorISsSaISsEEC2ERKS0_' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorISsSaISsEEC2ERKS0_'>
             <parameter type-id='type-id-2161' is-artificial='yes'/>
             <parameter type-id='type-id-1452'/>
             <return type-id='type-id-56'/>
@@ -8600,13 +8600,13 @@ 
                 </function-decl>
               </member-function>
               <member-function access='public' constructor='yes'>
-                <function-decl name='_Vector_impl' mangled-name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC1Ev'>
+                <function-decl name='_Vector_impl' mangled-name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC2Ev'>
                   <parameter type-id='type-id-1832' is-artificial='yes'/>
                   <return type-id='type-id-56'/>
                 </function-decl>
               </member-function>
               <member-function access='public' constructor='yes'>
-                <function-decl name='_Vector_impl' mangled-name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC2ERKS0_' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC1ERKS0_'>
+                <function-decl name='_Vector_impl' mangled-name='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC2ERKS0_' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseISsSaISsEE12_Vector_implC2ERKS0_'>
                   <parameter type-id='type-id-1832' is-artificial='yes'/>
                   <parameter type-id='type-id-929'/>
                   <return type-id='type-id-56'/>
@@ -8727,20 +8727,20 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseISsSaISsEEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseISsSaISsEEC1Ev'>
+          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseISsSaISsEEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseISsSaISsEEC2Ev'>
             <parameter type-id='type-id-1827' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseISsSaISsEED2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseISsSaISsEED1Ev'>
+          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseISsSaISsEED2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseISsSaISsEED2Ev'>
             <parameter type-id='type-id-1827' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseISsSaISsEEC2ERKS0_' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseISsSaISsEEC1ERKS0_'>
+          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseISsSaISsEEC2ERKS0_' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseISsSaISsEEC2ERKS0_'>
             <parameter type-id='type-id-1827' is-artificial='yes'/>
             <parameter type-id='type-id-932'/>
             <return type-id='type-id-56'/>
@@ -8800,7 +8800,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~allocator' mangled-name='_ZNSaISsED2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISsED1Ev'>
+          <function-decl name='~allocator' mangled-name='_ZNSaISsED2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISsED2Ev'>
             <parameter type-id='type-id-1943' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
@@ -8814,7 +8814,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='allocator' mangled-name='_ZNSaISsEC2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISsEC1Ev'>
+          <function-decl name='allocator' mangled-name='_ZNSaISsEC2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISsEC2Ev'>
             <parameter type-id='type-id-1943' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -8967,7 +8967,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' static='yes'>
-          <function-decl name='construct&lt;std::basic_string&lt;char&gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt;' mangled-name='_ZNSt16allocator_traitsISaISsEE9constructISsISsEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS0_PT_DpOS3_' filepath='/usr/include/c++/4.9/bits/alloc_traits.h' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISsEE9constructISsJSsEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS0_PT_DpOS3_'>
+          <function-decl name='construct&lt;std::basic_string&lt;char&gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt;' mangled-name='_ZNSt16allocator_traitsISaISsEE9constructISsISsEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS0_PT_DpOS3_' filepath='/usr/include/c++/4.9/bits/alloc_traits.h' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISsEE9constructISsISsEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS0_PT_DpOS3_'>
             <parameter type-id='type-id-1942'/>
             <parameter type-id='type-id-1985'/>
             <parameter type-id='type-id-1984'/>
@@ -8975,7 +8975,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' static='yes'>
-          <function-decl name='_S_construct&lt;std::basic_string&lt;char&gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt;' mangled-name='_ZNSt16allocator_traitsISaISsEE12_S_constructISsISsEEENSt9enable_ifIXsrSt6__and_IINS1_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS0_PS6_DpOS7_' filepath='/usr/include/c++/4.9/bits/alloc_traits.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISsEE12_S_constructISsJSsEEENSt9enable_ifIXsrSt6__and_IJNS1_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS0_PS6_DpOS7_'>
+          <function-decl name='_S_construct&lt;std::basic_string&lt;char&gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt;' mangled-name='_ZNSt16allocator_traitsISaISsEE12_S_constructISsISsEEENSt9enable_ifIXsrSt6__and_IINS1_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS0_PS6_DpOS7_' filepath='/usr/include/c++/4.9/bits/alloc_traits.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISsEE12_S_constructISsISsEEENSt9enable_ifIXsrSt6__and_IINS1_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS0_PS6_DpOS7_'>
             <parameter type-id='type-id-1942'/>
             <parameter type-id='type-id-1985'/>
             <parameter type-id='type-id-1984'/>
@@ -8990,7 +8990,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' static='yes'>
-          <function-decl name='_S_destroy&lt;std::basic_string&lt;char&gt; &gt;' mangled-name='_ZNSt16allocator_traitsISaISsEE10_S_destroyISsEENSt9enable_ifIXsrSt6__and_IINS1_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS0_PS6_' filepath='/usr/include/c++/4.9/bits/alloc_traits.h' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISsEE10_S_destroyISsEENSt9enable_ifIXsrSt6__and_IJNS1_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS0_PS6_'>
+          <function-decl name='_S_destroy&lt;std::basic_string&lt;char&gt; &gt;' mangled-name='_ZNSt16allocator_traitsISaISsEE10_S_destroyISsEENSt9enable_ifIXsrSt6__and_IINS1_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS0_PS6_' filepath='/usr/include/c++/4.9/bits/alloc_traits.h' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISsEE10_S_destroyISsEENSt9enable_ifIXsrSt6__and_IINS1_16__destroy_helperIT_E4typeEEE5valueEvE4typeERS0_PS6_'>
             <parameter type-id='type-id-1942'/>
             <parameter type-id='type-id-1985'/>
             <return type-id='type-id-56'/>
@@ -9500,7 +9500,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='map' mangled-name='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_map.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEC1Ev'>
+          <function-decl name='map' mangled-name='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_map.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEC2Ev'>
             <parameter type-id='type-id-2044' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -9549,7 +9549,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='public'>
-                <function-decl name='_Rb_tree_impl' mangled-name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_tree.h' line='461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EEC1Ev'>
+                <function-decl name='_Rb_tree_impl' mangled-name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_tree.h' line='461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb1EEC2Ev'>
                   <parameter type-id='type-id-1744' is-artificial='yes'/>
                   <return type-id='type-id-56'/>
                 </function-decl>
@@ -10200,14 +10200,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~_Rb_tree' mangled-name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EED2Ev' filepath='/usr/include/c++/4.9/bits/stl_tree.h' line='714' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EED1Ev'>
+          <function-decl name='~_Rb_tree' mangled-name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EED2Ev' filepath='/usr/include/c++/4.9/bits/stl_tree.h' line='714' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EED2Ev'>
             <parameter type-id='type-id-1738' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Rb_tree' mangled-name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_tree.h' line='664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EEC1Ev'>
+          <function-decl name='_Rb_tree' mangled-name='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EEC2Ev' filepath='/usr/include/c++/4.9/bits/stl_tree.h' line='664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EEC2Ev'>
             <parameter type-id='type-id-1738' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -10248,14 +10248,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEED2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEED1Ev'>
+          <function-decl name='~allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEED2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEED2Ev'>
             <parameter type-id='type-id-1939' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEEC2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEEC1Ev'>
+          <function-decl name='allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEEC2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKSsSsEEEC2Ev'>
             <parameter type-id='type-id-1939' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -10708,7 +10708,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Rb_tree_iterator' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKSsSsEEC2EPSt13_Rb_tree_nodeIS2_E' filepath='/usr/include/c++/4.9/bits/stl_tree.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Rb_tree_iteratorISt4pairIKSsSsEEC1EPSt13_Rb_tree_nodeIS2_E'>
+          <function-decl name='_Rb_tree_iterator' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKSsSsEEC2EPSt13_Rb_tree_nodeIS2_E' filepath='/usr/include/c++/4.9/bits/stl_tree.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Rb_tree_iteratorISt4pairIKSsSsEEC2EPSt13_Rb_tree_nodeIS2_E'>
             <parameter type-id='type-id-1747' is-artificial='yes'/>
             <parameter type-id='type-id-2440'/>
             <return type-id='type-id-56'/>
@@ -11458,7 +11458,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~vector' mangled-name='_ZNSt6vectorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED1Ev'>
+          <function-decl name='~vector' mangled-name='_ZNSt6vectorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED2Ev'>
             <parameter type-id='type-id-2165' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
@@ -11621,7 +11621,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED1Ev'>
+          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED2Ev' filepath='/usr/include/c++/4.9/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseISt10shared_ptrIN5mongo17optionenvironment10ConstraintEESaIS4_EED2Ev'>
             <parameter type-id='type-id-1834' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
@@ -11672,7 +11672,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~allocator' mangled-name='_ZNSaISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEED2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEED1Ev'>
+          <function-decl name='~allocator' mangled-name='_ZNSaISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEED2Ev' filepath='/usr/include/c++/4.9/bits/allocator.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10shared_ptrIN5mongo17optionenvironment10ConstraintEEED2Ev'>
             <parameter type-id='type-id-1952' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
@@ -11837,7 +11837,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~__shared_ptr' mangled-name='_ZNSt12__shared_ptrIN5mongo17optionenvironment10ConstraintELN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/include/c++/4.9/bits/shared_ptr_base.h' line='914' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo17optionenvironment10ConstraintELN9__gnu_cxx12_Lock_policyE2EED1Ev'>
+          <function-decl name='~__shared_ptr' mangled-name='_ZNSt12__shared_ptrIN5mongo17optionenvironment10ConstraintELN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/include/c++/4.9/bits/shared_ptr_base.h' line='914' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__shared_ptrIN5mongo17optionenvironment10ConstraintELN9__gnu_cxx12_Lock_policyE2EED2Ev'>
             <parameter type-id='type-id-1915' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
@@ -16506,7 +16506,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~__shared_count' mangled-name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/include/c++/4.9/bits/shared_ptr_base.h' line='663' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED1Ev'>
+          <function-decl name='~__shared_count' mangled-name='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED2Ev' filepath='/usr/include/c++/4.9/bits/shared_ptr_base.h' line='663' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED2Ev'>
             <parameter type-id='type-id-1912' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
@@ -20088,7 +20088,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo14BSONObjBuilderESt14default_deleteIS1_EED2Ev' filepath='/usr/include/c++/4.9/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10unique_ptrIN5mongo14BSONObjBuilderESt14default_deleteIS1_EED1Ev'>
+          <function-decl name='~unique_ptr' mangled-name='_ZNSt10unique_ptrIN5mongo14BSONObjBuilderESt14default_deleteIS1_EED2Ev' filepath='/usr/include/c++/4.9/bits/unique_ptr.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10unique_ptrIN5mongo14BSONObjBuilderESt14default_deleteIS1_EED2Ev'>
             <parameter type-id='type-id-2121' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
@@ -20155,7 +20155,7 @@ 
             <typedef-decl name='_Inherited' type-id='type-id-861' filepath='/usr/include/c++/4.9/tuple' line='237' column='1' id='type-id-846'/>
           </member-type>
         <member-function access='public' static='yes'>
-          <function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEE7_M_headERS5_' filepath='/usr/include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEE7_M_headERS5_'>
+          <function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEE7_M_headERS5_' filepath='/usr/include/c++/4.9/tuple' line='241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEE7_M_headERS5_'>
             <parameter type-id='type-id-1762'/>
             <return type-id='type-id-1517'/>
           </function-decl>
@@ -20443,11 +20443,11 @@ 
             <typedef-decl name='type' type-id='type-id-1513' filepath='/usr/include/c++/4.9/type_traits' line='1517' column='1' id='type-id-2766'/>
           </member-type>
       </class-decl>
-      <function-decl name='__get_helper&lt;0ul, mongo::BSONObjBuilder*, std::default_delete&lt;mongo::BSONObjBuilder&gt; &gt;' mangled-name='_ZSt12__get_helperILm0EPN5mongo14BSONObjBuilderEISt14default_deleteIS1_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EIS6_DpT1_EE' filepath='/usr/include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPN5mongo14BSONObjBuilderEJSt14default_deleteIS1_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EJS6_DpT1_EE'>
+      <function-decl name='__get_helper&lt;0ul, mongo::BSONObjBuilder*, std::default_delete&lt;mongo::BSONObjBuilder&gt; &gt;' mangled-name='_ZSt12__get_helperILm0EPN5mongo14BSONObjBuilderEISt14default_deleteIS1_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EIS6_DpT1_EE' filepath='/usr/include/c++/4.9/tuple' line='745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPN5mongo14BSONObjBuilderEISt14default_deleteIS1_EEENSt9__add_refIT0_E4typeERSt11_Tuple_implIXT_EIS6_DpT1_EE'>
         <parameter type-id='type-id-1762'/>
         <return type-id='type-id-2249'/>
       </function-decl>
-      <function-decl name='get&lt;0ul, mongo::BSONObjBuilder*, std::default_delete&lt;mongo::BSONObjBuilder&gt; &gt;' mangled-name='_ZSt3getILm0EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeEE4typeERSA_' filepath='/usr/include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSA_'>
+      <function-decl name='get&lt;0ul, mongo::BSONObjBuilder*, std::default_delete&lt;mongo::BSONObjBuilder&gt; &gt;' mangled-name='_ZSt3getILm0EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeEE4typeERSA_' filepath='/usr/include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeEE4typeERSA_'>
         <parameter type-id='type-id-2110'/>
         <return type-id='type-id-2249'/>
       </function-decl>
@@ -20507,7 +20507,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' static='yes'>
-          <function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EIPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEE7_M_headERKS8_' filepath='/usr/include/c++/4.9/tuple' line='244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEE7_M_headERKS8_'>
+          <function-decl name='_M_head' mangled-name='_ZNSt11_Tuple_implILm0EIPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEE7_M_headERKS8_' filepath='/usr/include/c++/4.9/tuple' line='244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EIPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEESt14default_deleteIS4_EEE7_M_headERKS8_'>
             <parameter type-id='type-id-851'/>
             <return type-id='type-id-1981'/>
           </function-decl>
@@ -20771,7 +20771,7 @@ 
           </function-decl>
         </member-function>
       </class-decl>
-      <function-decl name='__get_helper&lt;0ul, std::basic_ostringstream&lt;char&gt;*, std::default_delete&lt;std::basic_ostringstream&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt; &gt;' mangled-name='_ZSt12__get_helperILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEISt14default_deleteIS4_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EIS9_DpT1_EE' filepath='/usr/include/c++/4.9/tuple' line='750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEJSt14default_deleteIS4_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EJS9_DpT1_EE'>
+      <function-decl name='__get_helper&lt;0ul, std::basic_ostringstream&lt;char&gt;*, std::default_delete&lt;std::basic_ostringstream&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt; &gt;' mangled-name='_ZSt12__get_helperILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEISt14default_deleteIS4_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EIS9_DpT1_EE' filepath='/usr/include/c++/4.9/tuple' line='750' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt12__get_helperILm0EPSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEISt14default_deleteIS4_EEENSt11__add_c_refIT0_E4typeERKSt11_Tuple_implIXT_EIS9_DpT1_EE'>
         <parameter type-id='type-id-851'/>
         <return type-id='type-id-2774'/>
       </function-decl>
@@ -20841,7 +20841,7 @@ 
         <parameter type-id='type-id-1774'/>
         <return type-id='type-id-2776'/>
       </function-decl>
-      <function-decl name='get&lt;1ul, mongo::BSONObjBuilder*, std::default_delete&lt;mongo::BSONObjBuilder&gt; &gt;' mangled-name='_ZSt3getILm1EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeEE4typeERSA_' filepath='/usr/include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EJPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeEE4typeERSA_'>
+      <function-decl name='get&lt;1ul, mongo::BSONObjBuilder*, std::default_delete&lt;mongo::BSONObjBuilder&gt; &gt;' mangled-name='_ZSt3getILm1EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeEE4typeERSA_' filepath='/usr/include/c++/4.9/tuple' line='758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm1EIPN5mongo14BSONObjBuilderESt14default_deleteIS1_EEENSt9__add_refINSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeEE4typeERSA_'>
         <parameter type-id='type-id-2110'/>
         <return type-id='type-id-2776'/>
       </function-decl>
@@ -20934,7 +20934,7 @@ 
         <parameter type-id='type-id-1985'/>
         <return type-id='type-id-56'/>
       </function-decl>
-      <function-decl name='_Construct&lt;std::basic_string&lt;char&gt;, const std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;&amp;&gt;' mangled-name='_ZSt10_ConstructISsIRKSsEEvPT_DpOT0_' filepath='/usr/include/c++/4.9/bits/stl_construct.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt10_ConstructISsJRKSsEEvPT_DpOT0_'>
+      <function-decl name='_Construct&lt;std::basic_string&lt;char&gt;, const std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;&amp;&gt;' mangled-name='_ZSt10_ConstructISsIRKSsEEvPT_DpOT0_' filepath='/usr/include/c++/4.9/bits/stl_construct.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt10_ConstructISsIRKSsEEvPT_DpOT0_'>
         <parameter type-id='type-id-1985'/>
         <parameter type-id='type-id-1106'/>
         <return type-id='type-id-56'/>
@@ -21067,7 +21067,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='move_iterator' mangled-name='_ZNSt13move_iteratorIPSsEC2ES0_' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='967' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13move_iteratorIPSsEC1ES0_'>
+          <function-decl name='move_iterator' mangled-name='_ZNSt13move_iteratorIPSsEC2ES0_' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='967' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13move_iteratorIPSsEC2ES0_'>
             <parameter type-id='type-id-2050' is-artificial='yes'/>
             <parameter type-id='type-id-2780'/>
             <return type-id='type-id-56'/>
@@ -21109,7 +21109,7 @@ 
         <parameter type-id='type-id-1285'/>
         <return type-id='type-id-1'/>
       </function-decl>
-      <function-decl name='_Construct&lt;std::basic_string&lt;char&gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt;' mangled-name='_ZSt10_ConstructISsISsEEvPT_DpOT0_' filepath='/usr/include/c++/4.9/bits/stl_construct.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt10_ConstructISsJSsEEvPT_DpOT0_'>
+      <function-decl name='_Construct&lt;std::basic_string&lt;char&gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt;' mangled-name='_ZSt10_ConstructISsISsEEvPT_DpOT0_' filepath='/usr/include/c++/4.9/bits/stl_construct.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt10_ConstructISsISsEEvPT_DpOT0_'>
         <parameter type-id='type-id-1985'/>
         <parameter type-id='type-id-1984'/>
         <return type-id='type-id-56'/>
@@ -21267,7 +21267,7 @@ 
         <parameter type-id='type-id-2085'/>
         <return type-id='type-id-1983'/>
       </function-decl>
-      <function-decl name='_Construct&lt;std::basic_string&lt;char&gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;&amp;&gt;' mangled-name='_ZSt10_ConstructISsIRSsEEvPT_DpOT0_' filepath='/usr/include/c++/4.9/bits/stl_construct.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt10_ConstructISsJRSsEEvPT_DpOT0_'>
+      <function-decl name='_Construct&lt;std::basic_string&lt;char&gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;&amp;&gt;' mangled-name='_ZSt10_ConstructISsIRSsEEvPT_DpOT0_' filepath='/usr/include/c++/4.9/bits/stl_construct.h' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt10_ConstructISsIRSsEEvPT_DpOT0_'>
         <parameter type-id='type-id-1985'/>
         <parameter type-id='type-id-1983'/>
         <return type-id='type-id-56'/>
@@ -21280,7 +21280,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' constructor='yes'>
-          <function-decl name='exception' mangled-name='_ZNSt9exceptionC2Ev' filepath='/usr/include/c++/4.9/exception' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9exceptionC1Ev'>
+          <function-decl name='exception' mangled-name='_ZNSt9exceptionC2Ev' filepath='/usr/include/c++/4.9/exception' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9exceptionC2Ev'>
             <parameter type-id='type-id-2007' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -21463,13 +21463,13 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' constructor='yes'>
-          <function-decl name='_Function_base' mangled-name='_ZNSt14_Function_baseC2Ev' filepath='/usr/include/c++/4.9/functional' line='1993' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_baseC1Ev'>
+          <function-decl name='_Function_base' mangled-name='_ZNSt14_Function_baseC2Ev' filepath='/usr/include/c++/4.9/functional' line='1993' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_baseC2Ev'>
             <parameter type-id='type-id-1663' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~_Function_base' mangled-name='_ZNSt14_Function_baseD2Ev' filepath='/usr/include/c++/4.9/functional' line='1995' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_baseD1Ev'>
+          <function-decl name='~_Function_base' mangled-name='_ZNSt14_Function_baseD2Ev' filepath='/usr/include/c++/4.9/functional' line='1995' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_Function_baseD2Ev'>
             <parameter type-id='type-id-1663' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
@@ -23168,7 +23168,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='function&lt;mongo::Status (*)(mongo::InitializerContext*), void&gt;' mangled-name='_ZNSt8functionIFN5mongo6StatusEPNS0_18InitializerContextEEEC2IPS4_vEET_' filepath='/usr/include/c++/4.9/functional' line='2418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFN5mongo6StatusEPNS0_18InitializerContextEEEC1IPS4_vEET_'>
+          <function-decl name='function&lt;mongo::Status (*)(mongo::InitializerContext*), void&gt;' mangled-name='_ZNSt8functionIFN5mongo6StatusEPNS0_18InitializerContextEEEC2IPS4_vEET_' filepath='/usr/include/c++/4.9/functional' line='2418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8functionIFN5mongo6StatusEPNS0_18InitializerContextEEEC2IPS4_vEET_'>
             <parameter type-id='type-id-2010' is-artificial='yes'/>
             <parameter type-id='type-id-224'/>
             <return type-id='type-id-56'/>
@@ -25095,7 +25095,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEC2ERKS2_' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEC1ERKS2_'>
+          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEC2ERKS2_' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEC2ERKS2_'>
             <parameter type-id='type-id-134' is-artificial='yes'/>
             <parameter type-id='type-id-1109'/>
             <return type-id='type-id-56'/>
@@ -25220,7 +25220,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEC2ERKS1_' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEC1ERKS1_'>
+          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEC2ERKS1_' filepath='/usr/include/c++/4.9/bits/stl_iterator.h' line='728' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEC2ERKS1_'>
             <parameter type-id='type-id-137' is-artificial='yes'/>
             <parameter type-id='type-id-1987'/>
             <return type-id='type-id-56'/>
@@ -25764,14 +25764,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEED2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEED1Ev'>
+          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEED2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEED2Ev'>
             <parameter type-id='type-id-161' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEEC2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEEC1Ev'>
+          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEEC2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment13OptionSectionEEEC2Ev'>
             <parameter type-id='type-id-161' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -25940,14 +25940,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED1Ev'>
+          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEED2Ev'>
             <parameter type-id='type-id-159' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC1Ev'>
+          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIN5mongo17optionenvironment17OptionDescriptionEEEC2Ev'>
             <parameter type-id='type-id-159' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -26031,7 +26031,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='construct&lt;std::basic_string&lt;char&gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISsE9constructISsISsEEEvPT_DpOT0_' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISsE9constructISsJSsEEEvPT_DpOT0_'>
+          <function-decl name='construct&lt;std::basic_string&lt;char&gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISsE9constructISsISsEEEvPT_DpOT0_' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISsE9constructISsISsEEEvPT_DpOT0_'>
             <parameter type-id='type-id-173' is-artificial='yes'/>
             <parameter type-id='type-id-1985'/>
             <parameter type-id='type-id-1984'/>
@@ -26046,21 +26046,21 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISsED2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISsED1Ev'>
+          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISsED2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISsED2Ev'>
             <parameter type-id='type-id-173' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISsEC2ERKS1_' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISsEC1ERKS1_'>
+          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISsEC2ERKS1_' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISsEC2ERKS1_'>
             <parameter type-id='type-id-173' is-artificial='yes'/>
             <parameter type-id='type-id-314'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISsEC2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISsEC1Ev'>
+          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISsEC2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISsEC2Ev'>
             <parameter type-id='type-id-173' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -26309,14 +26309,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEED2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEED1Ev'>
+          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEED2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEED2Ev'>
             <parameter type-id='type-id-169' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEEC2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEEC1Ev'>
+          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEEC2Ev' filepath='/usr/include/c++/4.9/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEEC2Ev'>
             <parameter type-id='type-id-169' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -30237,13 +30237,13 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' constructor='yes'>
-          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2Ev' filepath='src/mongo/base/string_data.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StringDataC1Ev'>
+          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2Ev' filepath='src/mongo/base/string_data.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StringDataC2Ev'>
             <parameter type-id='type-id-1580' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public' constructor='yes'>
-          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StringDataC1EPKc'>
+          <function-decl name='StringData' mangled-name='_ZN5mongo10StringDataC2EPKc' filepath='src/mongo/base/string_data.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo10StringDataC2EPKc'>
             <parameter type-id='type-id-1580' is-artificial='yes'/>
             <parameter type-id='type-id-84'/>
             <return type-id='type-id-56'/>
@@ -30454,14 +30454,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~Status' mangled-name='_ZN5mongo6StatusD2Ev' filepath='src/mongo/base/status.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6StatusD1Ev'>
+          <function-decl name='~Status' mangled-name='_ZN5mongo6StatusD2Ev' filepath='src/mongo/base/status.h' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6StatusD2Ev'>
             <parameter type-id='type-id-1573' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2Ev' filepath='src/mongo/base/status.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6StatusC1Ev'>
+          <function-decl name='Status' mangled-name='_ZN5mongo6StatusC2Ev' filepath='src/mongo/base/status.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo6StatusC2Ev'>
             <parameter type-id='type-id-1573' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -30848,7 +30848,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' constructor='yes'>
-          <function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12SharedBufferC1Ev'>
+          <function-decl name='SharedBuffer' mangled-name='_ZN5mongo12SharedBufferC2Ev' filepath='src/mongo/util/shared_buffer.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12SharedBufferC2Ev'>
             <parameter type-id='type-id-1568' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -31418,7 +31418,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' constructor='yes'>
-          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2EPKc' filepath='src/mongo/bson/bsonobj.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo7BSONObjC1EPKc'>
+          <function-decl name='BSONObj' mangled-name='_ZN5mongo7BSONObjC2EPKc' filepath='src/mongo/bson/bsonobj.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo7BSONObjC2EPKc'>
             <parameter type-id='type-id-1512' is-artificial='yes'/>
             <parameter type-id='type-id-84'/>
             <return type-id='type-id-56'/>
@@ -31605,7 +31605,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='StringBuilderImpl' mangled-name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEEC2Ev' filepath='src/mongo/bson/util/builder.h' line='354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEEC1Ev'>
+          <function-decl name='StringBuilderImpl' mangled-name='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEEC2Ev' filepath='src/mongo/bson/util/builder.h' line='354' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo17StringBuilderImplINS_16TrivialAllocatorEEC2Ev'>
             <parameter type-id='type-id-1579' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -31854,14 +31854,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEED2Ev' filepath='src/mongo/bson/util/builder.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEED1Ev'>
+          <function-decl name='~_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEED2Ev' filepath='src/mongo/bson/util/builder.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEED2Ev'>
             <parameter type-id='type-id-1585' is-artificial='yes'/>
             <parameter type-id='type-id-29'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEEC2Ei' filepath='src/mongo/bson/util/builder.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEEC1Ei'>
+          <function-decl name='_BufBuilder' mangled-name='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEEC2Ei' filepath='src/mongo/bson/util/builder.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEEC2Ei'>
             <parameter type-id='type-id-1585' is-artificial='yes'/>
             <parameter type-id='type-id-29'/>
             <return type-id='type-id-56'/>
@@ -33194,7 +33194,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' constructor='yes'>
-          <function-decl name='ConstDataView' mangled-name='_ZN5mongo13ConstDataViewC2EPKc' filepath='src/mongo/base/data_view.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo13ConstDataViewC1EPKc'>
+          <function-decl name='ConstDataView' mangled-name='_ZN5mongo13ConstDataViewC2EPKc' filepath='src/mongo/base/data_view.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo13ConstDataViewC2EPKc'>
             <parameter type-id='type-id-1530' is-artificial='yes'/>
             <parameter type-id='type-id-3094'/>
             <return type-id='type-id-56'/>
@@ -33225,7 +33225,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='LittleEndian' mangled-name='_ZN5mongo12LittleEndianIiEC2Ei' filepath='src/mongo/base/data_type_endian.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12LittleEndianIiEC1Ei'>
+          <function-decl name='LittleEndian' mangled-name='_ZN5mongo12LittleEndianIiEC2Ei' filepath='src/mongo/base/data_type_endian.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo12LittleEndianIiEC2Ei'>
             <parameter type-id='type-id-1551' is-artificial='yes'/>
             <parameter type-id='type-id-29'/>
             <return type-id='type-id-56'/>
@@ -34445,14 +34445,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' constructor='yes'>
-          <function-decl name='BSONObjBuilder' mangled-name='_ZN5mongo14BSONObjBuilderC2Ei' filepath='src/mongo/bson/bsonobjbuilder.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilderC1Ei'>
+          <function-decl name='BSONObjBuilder' mangled-name='_ZN5mongo14BSONObjBuilderC2Ei' filepath='src/mongo/bson/bsonobjbuilder.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilderC2Ei'>
             <parameter type-id='type-id-1514' is-artificial='yes'/>
             <parameter type-id='type-id-29'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~BSONObjBuilder' mangled-name='_ZN5mongo14BSONObjBuilderD2Ev' filepath='src/mongo/bson/bsonobjbuilder.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilderD1Ev'>
+          <function-decl name='~BSONObjBuilder' mangled-name='_ZN5mongo14BSONObjBuilderD2Ev' filepath='src/mongo/bson/bsonobjbuilder.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo14BSONObjBuilderD2Ev'>
             <parameter type-id='type-id-1514' is-artificial='yes'/>
             <parameter type-id='type-id-29'/>
             <return type-id='type-id-56'/>
@@ -34854,7 +34854,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' constructor='yes'>
-          <function-decl name='ExceptionInfo' mangled-name='_ZN5mongo13ExceptionInfoC2ERKSsi' filepath='src/mongo/util/assert_util.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo13ExceptionInfoC1ERKSsi'>
+          <function-decl name='ExceptionInfo' mangled-name='_ZN5mongo13ExceptionInfoC2ERKSsi' filepath='src/mongo/util/assert_util.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo13ExceptionInfoC2ERKSsi'>
             <parameter type-id='type-id-1538' is-artificial='yes'/>
             <parameter type-id='type-id-1338'/>
             <parameter type-id='type-id-29'/>
@@ -34894,7 +34894,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~DBException' mangled-name='_ZN5mongo11DBExceptionD2Ev' filepath='src/mongo/util/assert_util.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11DBExceptionD1Ev'>
+          <function-decl name='~DBException' mangled-name='_ZN5mongo11DBExceptionD2Ev' filepath='src/mongo/util/assert_util.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo11DBExceptionD2Ev'>
             <parameter type-id='type-id-1531' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
@@ -34953,7 +34953,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' constructor='yes'>
-          <function-decl name='AssertionException' mangled-name='_ZN5mongo18AssertionExceptionC2ERKSsi' filepath='src/mongo/util/assert_util.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo18AssertionExceptionC1ERKSsi'>
+          <function-decl name='AssertionException' mangled-name='_ZN5mongo18AssertionExceptionC2ERKSsi' filepath='src/mongo/util/assert_util.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo18AssertionExceptionC2ERKSsi'>
             <parameter type-id='type-id-1496' is-artificial='yes'/>
             <parameter type-id='type-id-1338'/>
             <parameter type-id='type-id-29'/>
@@ -34975,7 +34975,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~AssertionException' mangled-name='_ZN5mongo18AssertionExceptionD2Ev' filepath='src/mongo/util/assert_util.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo18AssertionExceptionD1Ev'>
+          <function-decl name='~AssertionException' mangled-name='_ZN5mongo18AssertionExceptionD2Ev' filepath='src/mongo/util/assert_util.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo18AssertionExceptionD2Ev'>
             <parameter type-id='type-id-1496' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
@@ -35035,7 +35035,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' constructor='yes'>
-          <function-decl name='SASLGlobalParams' mangled-name='_ZN5mongo16SASLGlobalParamsC2Ev' filepath='src/mongo/db/auth/sasl_options.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo16SASLGlobalParamsC1Ev'>
+          <function-decl name='SASLGlobalParams' mangled-name='_ZN5mongo16SASLGlobalParamsC2Ev' filepath='src/mongo/db/auth/sasl_options.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo16SASLGlobalParamsC2Ev'>
             <parameter type-id='type-id-1560' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -35050,7 +35050,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' constructor='yes'>
-          <function-decl name='ExportedScramIterationCountParameter' mangled-name='_ZN5mongo36ExportedScramIterationCountParameterC2Ev' filepath='src/mongo/db/auth/sasl_options.cpp' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo36ExportedScramIterationCountParameterC1Ev'>
+          <function-decl name='ExportedScramIterationCountParameter' mangled-name='_ZN5mongo36ExportedScramIterationCountParameterC2Ev' filepath='src/mongo/db/auth/sasl_options.cpp' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo36ExportedScramIterationCountParameterC2Ev'>
             <parameter type-id='type-id-1540' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
@@ -35201,7 +35201,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='ExportedServerParameter' mangled-name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEEC2EPNS_18ServerParameterSetERKSsPS3_bb' filepath='src/mongo/db/server_parameters.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEEC1EPNS_18ServerParameterSetERKSsPS3_bb'>
+          <function-decl name='ExportedServerParameter' mangled-name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEEC2EPNS_18ServerParameterSetERKSsPS3_bb' filepath='src/mongo/db/server_parameters.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEEC2EPNS_18ServerParameterSetERKSsPS3_bb'>
             <parameter type-id='type-id-1543' is-artificial='yes'/>
             <parameter type-id='type-id-1565'/>
             <parameter type-id='type-id-1338'/>
@@ -35226,7 +35226,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~ExportedServerParameter' mangled-name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEED2Ev' filepath='src/mongo/db/server_parameters.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEED1Ev'>
+          <function-decl name='~ExportedServerParameter' mangled-name='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEED2Ev' filepath='src/mongo/db/server_parameters.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo23ExportedServerParameterISt6vectorISsSaISsEEED2Ev'>
             <parameter type-id='type-id-1543' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
@@ -35293,7 +35293,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='ExportedServerParameter' mangled-name='_ZN5mongo23ExportedServerParameterISsEC2EPNS_18ServerParameterSetERKSsPSsbb' filepath='src/mongo/db/server_parameters.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo23ExportedServerParameterISsEC1EPNS_18ServerParameterSetERKSsPSsbb'>
+          <function-decl name='ExportedServerParameter' mangled-name='_ZN5mongo23ExportedServerParameterISsEC2EPNS_18ServerParameterSetERKSsPSsbb' filepath='src/mongo/db/server_parameters.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo23ExportedServerParameterISsEC2EPNS_18ServerParameterSetERKSsPSsbb'>
             <parameter type-id='type-id-1542' is-artificial='yes'/>
             <parameter type-id='type-id-1565'/>
             <parameter type-id='type-id-1338'/>
@@ -35318,7 +35318,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~ExportedServerParameter' mangled-name='_ZN5mongo23ExportedServerParameterISsED2Ev' filepath='src/mongo/db/server_parameters.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo23ExportedServerParameterISsED1Ev'>
+          <function-decl name='~ExportedServerParameter' mangled-name='_ZN5mongo23ExportedServerParameterISsED2Ev' filepath='src/mongo/db/server_parameters.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo23ExportedServerParameterISsED2Ev'>
             <parameter type-id='type-id-1542' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
@@ -36146,13 +36146,13 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC1Ev'>
+          <function-decl name='intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEEC2Ev'>
             <parameter type-id='type-id-197' is-artificial='yes'/>
             <return type-id='type-id-56'/>
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED1Ev'>
+          <function-decl name='~intrusive_ptr' mangled-name='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev' filepath='src/third_party/boost-1.56.0/boost/smart_ptr/intrusive_ptr.hpp' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5boost13intrusive_ptrIN5mongo12SharedBuffer6HolderEED2Ev'>
             <parameter type-id='type-id-197' is-artificial='yes'/>
             <parameter type-id='type-id-29' is-artificial='yes'/>
             <return type-id='type-id-56'/>
diff --git a/tests/data/test-read-dwarf/test12-pr18844.so.abi b/tests/data/test-read-dwarf/test12-pr18844.so.abi
index e5bf9c0cd26f..57e1da3f401a 100644
--- a/tests/data/test-read-dwarf/test12-pr18844.so.abi
+++ b/tests/data/test-read-dwarf/test12-pr18844.so.abi
@@ -231,47 +231,47 @@ 
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5Event14_signal_inlockEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5Event17waitUntilSignaledEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5Event6signalEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventC1EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor5EventC2EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventC2EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventC1EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventC2EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor5EventC1EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventD0Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor5EventD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor5EventD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor5EventD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor6cancelERKNS_8executor12TaskExecutor14CallbackHandleE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor7getWorkEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor7onEventERKNS_8executor12TaskExecutor11EventHandleERKSt8functionIFvRKNS3_12CallbackArgsEEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor7startupEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8Callback17waitForCompletionEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8Callback6cancelEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackC1EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor8CallbackC2EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackC2EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackC1EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackC2EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor8CallbackC1EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackD0Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor8CallbackD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor8WorkItemC2Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8CallbackD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor8CallbackD1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemC2EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemC2ERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutor8WorkItemC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8WorkItemaSEOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor8shutdownEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutor9makeEventEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutorC1EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutorC2EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutorC2EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutorC1EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutorC2EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutorC1EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ReplicationExecutorD0Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutorD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutorD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutorD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutorD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ReplicationExecutorD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ReplicationExecutorD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ScatterGatherRunner16_processResponseERKNS_8executor12TaskExecutor25RemoteCommandCallbackArgsEPS1_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ScatterGatherRunner34_signalSufficientResponsesReceivedEPNS0_19ReplicationExecutorE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ScatterGatherRunner3runEPNS0_19ReplicationExecutorE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ScatterGatherRunner5startEPNS0_19ReplicationExecutorERKSt8functionIFvvEE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl19ScatterGatherRunner6cancelEPNS0_19ReplicationExecutorE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ScatterGatherRunnerC1EPNS0_22ScatterGatherAlgorithmE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ScatterGatherRunnerC2EPNS0_22ScatterGatherAlgorithmE' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ScatterGatherRunnerC2EPNS0_22ScatterGatherAlgorithmE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ScatterGatherRunnerD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ScatterGatherRunnerD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl19ScatterGatherRunnerD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ScatterGatherRunnerC1EPNS0_22ScatterGatherAlgorithmE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ScatterGatherRunnerC2EPNS0_22ScatterGatherAlgorithmE' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ScatterGatherRunnerC1EPNS0_22ScatterGatherAlgorithmE' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ScatterGatherRunnerD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl19ScatterGatherRunnerD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl19ScatterGatherRunnerD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo4repl22ScatterGatherAlgorithmD0Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl22ScatterGatherAlgorithmD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl22ScatterGatherAlgorithmD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN5mongo4repl22ScatterGatherAlgorithmD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl22ScatterGatherAlgorithmD1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN5mongo4repl22ScatterGatherAlgorithmD2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN5mongo4repl22ScatterGatherAlgorithmD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo6Date_tC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo6Date_tpLINSt6chrono8durationIlSt5ratioILl1ELl1000EEEEEERS0_T_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN5mongo6Status2OKEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -27045,7 +27045,7 @@ 
                   <var-decl name='isNetworkOperation' type-id='type-id-1' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='370' column='1'/>
                 </data-member>
                 <member-function access='public' constructor='yes'>
-                  <function-decl name='WorkItem' mangled-name='_ZN5mongo4repl19ReplicationExecutor8WorkItemC2Ev' filepath='src/mongo/db/repl/replication_executor.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor8WorkItemC1Ev'>
+                  <function-decl name='WorkItem' mangled-name='_ZN5mongo4repl19ReplicationExecutor8WorkItemC2Ev' filepath='src/mongo/db/repl/replication_executor.h' line='365' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor8WorkItemC2Ev'>
                     <parameter type-id='type-id-1680' is-artificial='yes'/>
                     <return type-id='type-id-53'/>
                   </function-decl>
@@ -27072,7 +27072,7 @@ 
                   <var-decl name='_waiters' type-id='type-id-1681' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='401' column='1'/>
                 </data-member>
                 <member-function access='public' constructor='yes'>
-                  <function-decl name='Event' mangled-name='_ZN5mongo4repl19ReplicationExecutor5EventC2EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE' filepath='src/mongo/db/repl/replication_executor.h' line='383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor5EventC1EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE'>
+                  <function-decl name='Event' mangled-name='_ZN5mongo4repl19ReplicationExecutor5EventC2EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE' filepath='src/mongo/db/repl/replication_executor.h' line='383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor5EventC2EPS1_RKSt14_List_iteratorINS_8executor12TaskExecutor11EventHandleEE'>
                     <parameter type-id='type-id-1677' is-artificial='yes'/>
                     <parameter type-id='type-id-1669'/>
                     <parameter type-id='type-id-1259'/>
@@ -27086,7 +27086,7 @@ 
                   </function-decl>
                 </member-function>
                 <member-function access='public' destructor='yes' vtable-offset='0'>
-                  <function-decl name='~Event' mangled-name='_ZN5mongo4repl19ReplicationExecutor5EventD0Ev' filepath='src/mongo/db/repl/replication_executor.h' line='384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor5EventD1Ev'>
+                  <function-decl name='~Event' mangled-name='_ZN5mongo4repl19ReplicationExecutor5EventD0Ev' filepath='src/mongo/db/repl/replication_executor.h' line='384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor5EventD2Ev'>
                     <parameter type-id='type-id-1677' is-artificial='yes'/>
                     <return type-id='type-id-53'/>
                   </function-decl>
@@ -27139,7 +27139,7 @@ 
                   <var-decl name='_finishedEvent' type-id='type-id-417' visibility='default' filepath='src/mongo/db/repl/replication_executor.h' line='347' column='1'/>
                 </data-member>
                 <member-function access='public' constructor='yes'>
-                  <function-decl name='Callback' mangled-name='_ZN5mongo4repl19ReplicationExecutor8CallbackC2EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE' filepath='src/mongo/db/repl/replication_executor.h' line='331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor8CallbackC1EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE'>
+                  <function-decl name='Callback' mangled-name='_ZN5mongo4repl19ReplicationExecutor8CallbackC2EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE' filepath='src/mongo/db/repl/replication_executor.h' line='331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor8CallbackC2EPS1_St8functionIFvRKNS_8executor12TaskExecutor12CallbackArgsEEERKSt14_List_iteratorINS1_8WorkItemEERKNS6_11EventHandleE'>
                     <parameter type-id='type-id-1675' is-artificial='yes'/>
                     <parameter type-id='type-id-1669'/>
                     <parameter type-id='type-id-411'/>
@@ -27149,7 +27149,7 @@ 
                   </function-decl>
                 </member-function>
                 <member-function access='public' destructor='yes' vtable-offset='0'>
-                  <function-decl name='~Callback' mangled-name='_ZN5mongo4repl19ReplicationExecutor8CallbackD0Ev' filepath='src/mongo/db/repl/replication_executor.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor8CallbackD1Ev'>
+                  <function-decl name='~Callback' mangled-name='_ZN5mongo4repl19ReplicationExecutor8CallbackD0Ev' filepath='src/mongo/db/repl/replication_executor.h' line='335' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutor8CallbackD2Ev'>
                     <parameter type-id='type-id-1675' is-artificial='yes'/>
                     <return type-id='type-id-53'/>
                   </function-decl>
@@ -27243,7 +27243,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='ReplicationExecutor' mangled-name='_ZN5mongo4repl19ReplicationExecutorC2EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl' filepath='src/mongo/db/repl/replication_executor.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutorC1EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl'>
+            <function-decl name='ReplicationExecutor' mangled-name='_ZN5mongo4repl19ReplicationExecutorC2EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl' filepath='src/mongo/db/repl/replication_executor.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutorC2EPNS_8executor16NetworkInterfaceEPNS0_16StorageInterfaceEl'>
               <parameter type-id='type-id-1669' is-artificial='yes'/>
               <parameter type-id='type-id-1610'/>
               <parameter type-id='type-id-1685'/>
@@ -27376,7 +27376,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' destructor='yes' vtable-offset='0'>
-            <function-decl name='~ReplicationExecutor' mangled-name='_ZN5mongo4repl19ReplicationExecutorD0Ev' filepath='src/mongo/db/repl/replication_executor.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutorD1Ev'>
+            <function-decl name='~ReplicationExecutor' mangled-name='_ZN5mongo4repl19ReplicationExecutorD0Ev' filepath='src/mongo/db/repl/replication_executor.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ReplicationExecutorD2Ev'>
               <parameter type-id='type-id-1669' is-artificial='yes'/>
               <return type-id='type-id-53'/>
             </function-decl>
@@ -36822,7 +36822,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='protected' destructor='yes' vtable-offset='0'>
-            <function-decl name='~ScatterGatherAlgorithm' mangled-name='_ZN5mongo4repl22ScatterGatherAlgorithmD0Ev' filepath='src/mongo/db/repl/scatter_gather_algorithm.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl22ScatterGatherAlgorithmD1Ev'>
+            <function-decl name='~ScatterGatherAlgorithm' mangled-name='_ZN5mongo4repl22ScatterGatherAlgorithmD0Ev' filepath='src/mongo/db/repl/scatter_gather_algorithm.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl22ScatterGatherAlgorithmD2Ev'>
               <parameter type-id='type-id-3605' is-artificial='yes'/>
               <return type-id='type-id-53'/>
             </function-decl>
@@ -40693,14 +40693,14 @@ 
             </function-decl>
           </member-function>
           <member-function access='public' constructor='yes'>
-            <function-decl name='ScatterGatherRunner' mangled-name='_ZN5mongo4repl19ScatterGatherRunnerC2EPNS0_22ScatterGatherAlgorithmE' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunnerC1EPNS0_22ScatterGatherAlgorithmE'>
+            <function-decl name='ScatterGatherRunner' mangled-name='_ZN5mongo4repl19ScatterGatherRunnerC2EPNS0_22ScatterGatherAlgorithmE' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunnerC2EPNS0_22ScatterGatherAlgorithmE'>
               <parameter type-id='type-id-3823' is-artificial='yes'/>
               <parameter type-id='type-id-3605'/>
               <return type-id='type-id-53'/>
             </function-decl>
           </member-function>
           <member-function access='public' destructor='yes'>
-            <function-decl name='~ScatterGatherRunner' mangled-name='_ZN5mongo4repl19ScatterGatherRunnerD2Ev' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunnerD1Ev'>
+            <function-decl name='~ScatterGatherRunner' mangled-name='_ZN5mongo4repl19ScatterGatherRunnerD2Ev' filepath='src/mongo/db/repl/scatter_gather_runner.h' line='60' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN5mongo4repl19ScatterGatherRunnerD2Ev'>
               <parameter type-id='type-id-3823' is-artificial='yes'/>
               <return type-id='type-id-53'/>
             </function-decl>
diff --git a/tests/data/test-read-dwarf/test15-pr18892.so.abi b/tests/data/test-read-dwarf/test15-pr18892.so.abi
index 6dc283718846..c7e5f575986a 100644
--- a/tests/data/test-read-dwarf/test15-pr18892.so.abi
+++ b/tests/data/test-read-dwarf/test15-pr18892.so.abi
@@ -101,72 +101,72 @@ 
     <elf-symbol name='__asan_java_demangle_v3' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__asan_java_demangle_v3_callback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__close' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__cxa_atexit' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___cxa_atexit' is-defined='yes'/>
+    <elf-symbol name='__cxa_atexit' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__cxa_guard_abort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__cxa_guard_acquire' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__cxa_guard_release' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__fxstat' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__fxstat64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__interceptor___close' type='func-type' binding='global-binding' visibility='default-visibility' alias='__close' is-defined='yes'/>
-    <elf-symbol name='__interceptor___cxa_atexit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___cxa_atexit' type='func-type' binding='global-binding' visibility='default-visibility' alias='__cxa_atexit' is-defined='yes'/>
     <elf-symbol name='__interceptor___fxstat' type='func-type' binding='global-binding' visibility='default-visibility' alias='__fxstat' is-defined='yes'/>
     <elf-symbol name='__interceptor___fxstat64' type='func-type' binding='global-binding' visibility='default-visibility' alias='__fxstat64' is-defined='yes'/>
-    <elf-symbol name='__interceptor___isoc99_fscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor___isoc99_scanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor___isoc99_sscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor___isoc99_vfscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor___isoc99_vscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor___isoc99_vsscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___isoc99_fscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='__isoc99_fscanf' is-defined='yes'/>
+    <elf-symbol name='__interceptor___isoc99_scanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='__isoc99_scanf' is-defined='yes'/>
+    <elf-symbol name='__interceptor___isoc99_sscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='__isoc99_sscanf' is-defined='yes'/>
+    <elf-symbol name='__interceptor___isoc99_vfscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='__isoc99_vfscanf' is-defined='yes'/>
+    <elf-symbol name='__interceptor___isoc99_vscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='__isoc99_vscanf' is-defined='yes'/>
+    <elf-symbol name='__interceptor___isoc99_vsscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='__isoc99_vsscanf' is-defined='yes'/>
     <elf-symbol name='__interceptor___libc_memalign' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_memalign' is-defined='yes'/>
-    <elf-symbol name='__interceptor___lxstat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor___lxstat64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___lxstat' type='func-type' binding='global-binding' visibility='default-visibility' alias='__lxstat' is-defined='yes'/>
+    <elf-symbol name='__interceptor___lxstat64' type='func-type' binding='global-binding' visibility='default-visibility' alias='__lxstat64' is-defined='yes'/>
     <elf-symbol name='__interceptor___res_iclose' type='func-type' binding='global-binding' visibility='default-visibility' alias='__res_iclose' is-defined='yes'/>
     <elf-symbol name='__interceptor___sigsetjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor___xpg_strerror_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___xpg_strerror_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='__xpg_strerror_r' is-defined='yes'/>
     <elf-symbol name='__interceptor___xstat' type='func-type' binding='global-binding' visibility='default-visibility' alias='__xstat' is-defined='yes'/>
-    <elf-symbol name='__interceptor___xstat64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor__exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor___xstat64' type='func-type' binding='global-binding' visibility='default-visibility' alias='__xstat64' is-defined='yes'/>
+    <elf-symbol name='__interceptor__exit' type='func-type' binding='global-binding' visibility='default-visibility' alias='_exit' is-defined='yes'/>
     <elf-symbol name='__interceptor__setjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_abort' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_abort' type='func-type' binding='global-binding' visibility='default-visibility' alias='abort' is-defined='yes'/>
     <elf-symbol name='__interceptor_accept' type='func-type' binding='global-binding' visibility='default-visibility' alias='accept' is-defined='yes'/>
     <elf-symbol name='__interceptor_accept4' type='func-type' binding='global-binding' visibility='default-visibility' alias='accept4' is-defined='yes'/>
     <elf-symbol name='__interceptor_asctime' type='func-type' binding='global-binding' visibility='default-visibility' alias='asctime' is-defined='yes'/>
-    <elf-symbol name='__interceptor_asctime_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_asctime_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='asctime_r' is-defined='yes'/>
     <elf-symbol name='__interceptor_atexit' type='func-type' binding='global-binding' visibility='default-visibility' alias='atexit' is-defined='yes'/>
     <elf-symbol name='__interceptor_backtrace' type='func-type' binding='global-binding' visibility='default-visibility' alias='backtrace' is-defined='yes'/>
     <elf-symbol name='__interceptor_backtrace_symbols' type='func-type' binding='global-binding' visibility='default-visibility' alias='backtrace_symbols' is-defined='yes'/>
-    <elf-symbol name='__interceptor_bind' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_calloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_canonicalize_file_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_cfree' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_bind' type='func-type' binding='global-binding' visibility='default-visibility' alias='bind' is-defined='yes'/>
+    <elf-symbol name='__interceptor_calloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='calloc' is-defined='yes'/>
+    <elf-symbol name='__interceptor_canonicalize_file_name' type='func-type' binding='global-binding' visibility='default-visibility' alias='canonicalize_file_name' is-defined='yes'/>
+    <elf-symbol name='__interceptor_cfree' type='func-type' binding='global-binding' visibility='default-visibility' alias='cfree' is-defined='yes'/>
     <elf-symbol name='__interceptor_clock_getres' type='func-type' binding='global-binding' visibility='default-visibility' alias='clock_getres' is-defined='yes'/>
-    <elf-symbol name='__interceptor_clock_gettime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_clock_settime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_close' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_confstr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_connect' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_clock_gettime' type='func-type' binding='global-binding' visibility='default-visibility' alias='clock_gettime' is-defined='yes'/>
+    <elf-symbol name='__interceptor_clock_settime' type='func-type' binding='global-binding' visibility='default-visibility' alias='clock_settime' is-defined='yes'/>
+    <elf-symbol name='__interceptor_close' type='func-type' binding='global-binding' visibility='default-visibility' alias='close' is-defined='yes'/>
+    <elf-symbol name='__interceptor_confstr' type='func-type' binding='global-binding' visibility='default-visibility' alias='confstr' is-defined='yes'/>
+    <elf-symbol name='__interceptor_connect' type='func-type' binding='global-binding' visibility='default-visibility' alias='connect' is-defined='yes'/>
     <elf-symbol name='__interceptor_creat' type='func-type' binding='global-binding' visibility='default-visibility' alias='creat' is-defined='yes'/>
     <elf-symbol name='__interceptor_creat64' type='func-type' binding='global-binding' visibility='default-visibility' alias='creat64' is-defined='yes'/>
-    <elf-symbol name='__interceptor_ctime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_ctime_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ctime' type='func-type' binding='global-binding' visibility='default-visibility' alias='ctime' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ctime_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='ctime_r' is-defined='yes'/>
     <elf-symbol name='__interceptor_dlclose' type='func-type' binding='global-binding' visibility='default-visibility' alias='dlclose' is-defined='yes'/>
     <elf-symbol name='__interceptor_dlopen' type='func-type' binding='global-binding' visibility='default-visibility' alias='dlopen' is-defined='yes'/>
-    <elf-symbol name='__interceptor_drand48_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_dup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_dup2' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_drand48_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='drand48_r' is-defined='yes'/>
+    <elf-symbol name='__interceptor_dup' type='func-type' binding='global-binding' visibility='default-visibility' alias='dup' is-defined='yes'/>
+    <elf-symbol name='__interceptor_dup2' type='func-type' binding='global-binding' visibility='default-visibility' alias='dup2' is-defined='yes'/>
     <elf-symbol name='__interceptor_dup3' type='func-type' binding='global-binding' visibility='default-visibility' alias='dup3' is-defined='yes'/>
     <elf-symbol name='__interceptor_epoll_create' type='func-type' binding='global-binding' visibility='default-visibility' alias='epoll_create' is-defined='yes'/>
-    <elf-symbol name='__interceptor_epoll_create1' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_epoll_ctl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_epoll_wait' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_epoll_create1' type='func-type' binding='global-binding' visibility='default-visibility' alias='epoll_create1' is-defined='yes'/>
+    <elf-symbol name='__interceptor_epoll_ctl' type='func-type' binding='global-binding' visibility='default-visibility' alias='epoll_ctl' is-defined='yes'/>
+    <elf-symbol name='__interceptor_epoll_wait' type='func-type' binding='global-binding' visibility='default-visibility' alias='epoll_wait' is-defined='yes'/>
     <elf-symbol name='__interceptor_ether_aton' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_aton' is-defined='yes'/>
-    <elf-symbol name='__interceptor_ether_aton_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_ether_hostton' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_ether_line' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ether_aton_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_aton_r' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ether_hostton' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_hostton' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ether_line' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_line' is-defined='yes'/>
     <elf-symbol name='__interceptor_ether_ntoa' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_ntoa' is-defined='yes'/>
-    <elf-symbol name='__interceptor_ether_ntoa_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_ether_ntohost' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_eventfd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ether_ntoa_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_ntoa_r' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ether_ntohost' type='func-type' binding='global-binding' visibility='default-visibility' alias='ether_ntohost' is-defined='yes'/>
+    <elf-symbol name='__interceptor_eventfd' type='func-type' binding='global-binding' visibility='default-visibility' alias='eventfd' is-defined='yes'/>
     <elf-symbol name='__interceptor_fclose' type='func-type' binding='global-binding' visibility='default-visibility' alias='fclose' is-defined='yes'/>
     <elf-symbol name='__interceptor_fflush' type='func-type' binding='global-binding' visibility='default-visibility' alias='fflush' is-defined='yes'/>
     <elf-symbol name='__interceptor_fopen' type='func-type' binding='global-binding' visibility='default-visibility' alias='fopen' is-defined='yes'/>
@@ -175,209 +175,209 @@ 
     <elf-symbol name='__interceptor_free' type='func-type' binding='global-binding' visibility='default-visibility' alias='free' is-defined='yes'/>
     <elf-symbol name='__interceptor_freopen' type='func-type' binding='global-binding' visibility='default-visibility' alias='freopen' is-defined='yes'/>
     <elf-symbol name='__interceptor_frexp' type='func-type' binding='global-binding' visibility='default-visibility' alias='frexp' is-defined='yes'/>
-    <elf-symbol name='__interceptor_frexpf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_frexpf' type='func-type' binding='global-binding' visibility='default-visibility' alias='frexpf' is-defined='yes'/>
     <elf-symbol name='__interceptor_frexpl' type='func-type' binding='global-binding' visibility='default-visibility' alias='frexpl' is-defined='yes'/>
     <elf-symbol name='__interceptor_fscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='fscanf' is-defined='yes'/>
     <elf-symbol name='__interceptor_fstat' type='func-type' binding='global-binding' visibility='default-visibility' alias='fstat' is-defined='yes'/>
     <elf-symbol name='__interceptor_fstat64' type='func-type' binding='global-binding' visibility='default-visibility' alias='fstat64' is-defined='yes'/>
     <elf-symbol name='__interceptor_fstatfs' type='func-type' binding='global-binding' visibility='default-visibility' alias='fstatfs' is-defined='yes'/>
-    <elf-symbol name='__interceptor_fstatfs64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_fstatfs64' type='func-type' binding='global-binding' visibility='default-visibility' alias='fstatfs64' is-defined='yes'/>
     <elf-symbol name='__interceptor_fstatvfs' type='func-type' binding='global-binding' visibility='default-visibility' alias='fstatvfs' is-defined='yes'/>
-    <elf-symbol name='__interceptor_fstatvfs64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_fwrite' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_get_current_dir_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_fstatvfs64' type='func-type' binding='global-binding' visibility='default-visibility' alias='fstatvfs64' is-defined='yes'/>
+    <elf-symbol name='__interceptor_fwrite' type='func-type' binding='global-binding' visibility='default-visibility' alias='fwrite' is-defined='yes'/>
+    <elf-symbol name='__interceptor_get_current_dir_name' type='func-type' binding='global-binding' visibility='default-visibility' alias='get_current_dir_name' is-defined='yes'/>
     <elf-symbol name='__interceptor_getaddrinfo' type='func-type' binding='global-binding' visibility='default-visibility' alias='getaddrinfo' is-defined='yes'/>
-    <elf-symbol name='__interceptor_getcwd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_getcwd' type='func-type' binding='global-binding' visibility='default-visibility' alias='getcwd' is-defined='yes'/>
     <elf-symbol name='__interceptor_getdelim' type='func-type' binding='global-binding' visibility='default-visibility' alias='getdelim' is-defined='yes'/>
     <elf-symbol name='__interceptor_getgroups' type='func-type' binding='global-binding' visibility='default-visibility' alias='getgroups' is-defined='yes'/>
     <elf-symbol name='__interceptor_gethostbyaddr' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostbyaddr' is-defined='yes'/>
-    <elf-symbol name='__interceptor_gethostbyaddr_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_gethostbyname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_gethostbyaddr_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostbyaddr_r' is-defined='yes'/>
+    <elf-symbol name='__interceptor_gethostbyname' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostbyname' is-defined='yes'/>
     <elf-symbol name='__interceptor_gethostbyname2' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostbyname2' is-defined='yes'/>
     <elf-symbol name='__interceptor_gethostbyname2_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostbyname2_r' is-defined='yes'/>
-    <elf-symbol name='__interceptor_gethostbyname_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_gethostbyname_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostbyname_r' is-defined='yes'/>
     <elf-symbol name='__interceptor_gethostent' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostent' is-defined='yes'/>
     <elf-symbol name='__interceptor_gethostent_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='gethostent_r' is-defined='yes'/>
-    <elf-symbol name='__interceptor_getitimer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_getline' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_getitimer' type='func-type' binding='global-binding' visibility='default-visibility' alias='getitimer' is-defined='yes'/>
+    <elf-symbol name='__interceptor_getline' type='func-type' binding='global-binding' visibility='default-visibility' alias='getline' is-defined='yes'/>
     <elf-symbol name='__interceptor_getmntent' type='func-type' binding='global-binding' visibility='default-visibility' alias='getmntent' is-defined='yes'/>
-    <elf-symbol name='__interceptor_getmntent_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_getpeername' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_getmntent_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='getmntent_r' is-defined='yes'/>
+    <elf-symbol name='__interceptor_getpeername' type='func-type' binding='global-binding' visibility='default-visibility' alias='getpeername' is-defined='yes'/>
     <elf-symbol name='__interceptor_getsockname' type='func-type' binding='global-binding' visibility='default-visibility' alias='getsockname' is-defined='yes'/>
     <elf-symbol name='__interceptor_getsockopt' type='func-type' binding='global-binding' visibility='default-visibility' alias='getsockopt' is-defined='yes'/>
-    <elf-symbol name='__interceptor_gettimeofday' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_gmtime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_gettimeofday' type='func-type' binding='global-binding' visibility='default-visibility' alias='gettimeofday' is-defined='yes'/>
+    <elf-symbol name='__interceptor_gmtime' type='func-type' binding='global-binding' visibility='default-visibility' alias='gmtime' is-defined='yes'/>
     <elf-symbol name='__interceptor_gmtime_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='gmtime_r' is-defined='yes'/>
-    <elf-symbol name='__interceptor_iconv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_inet_aton' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_iconv' type='func-type' binding='global-binding' visibility='default-visibility' alias='iconv' is-defined='yes'/>
+    <elf-symbol name='__interceptor_inet_aton' type='func-type' binding='global-binding' visibility='default-visibility' alias='inet_aton' is-defined='yes'/>
     <elf-symbol name='__interceptor_inet_ntop' type='func-type' binding='global-binding' visibility='default-visibility' alias='inet_ntop' is-defined='yes'/>
     <elf-symbol name='__interceptor_inet_pton' type='func-type' binding='global-binding' visibility='default-visibility' alias='inet_pton' is-defined='yes'/>
-    <elf-symbol name='__interceptor_initgroups' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_initgroups' type='func-type' binding='global-binding' visibility='default-visibility' alias='initgroups' is-defined='yes'/>
     <elf-symbol name='__interceptor_inotify_init' type='func-type' binding='global-binding' visibility='default-visibility' alias='inotify_init' is-defined='yes'/>
-    <elf-symbol name='__interceptor_inotify_init1' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_ioctl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_inotify_init1' type='func-type' binding='global-binding' visibility='default-visibility' alias='inotify_init1' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ioctl' type='func-type' binding='global-binding' visibility='default-visibility' alias='ioctl' is-defined='yes'/>
     <elf-symbol name='__interceptor_kill' type='func-type' binding='global-binding' visibility='default-visibility' alias='kill' is-defined='yes'/>
-    <elf-symbol name='__interceptor_lgamma' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_lgamma_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_lgamma' type='func-type' binding='global-binding' visibility='default-visibility' alias='lgamma' is-defined='yes'/>
+    <elf-symbol name='__interceptor_lgamma_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='lgamma_r' is-defined='yes'/>
     <elf-symbol name='__interceptor_lgammaf' type='func-type' binding='global-binding' visibility='default-visibility' alias='lgammaf' is-defined='yes'/>
     <elf-symbol name='__interceptor_lgammaf_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='lgammaf_r' is-defined='yes'/>
-    <elf-symbol name='__interceptor_lgammal' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_lgammal' type='func-type' binding='global-binding' visibility='default-visibility' alias='lgammal' is-defined='yes'/>
     <elf-symbol name='__interceptor_lgammal_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='lgammal_r' is-defined='yes'/>
     <elf-symbol name='__interceptor_listen' type='func-type' binding='global-binding' visibility='default-visibility' alias='listen' is-defined='yes'/>
     <elf-symbol name='__interceptor_localtime' type='func-type' binding='global-binding' visibility='default-visibility' alias='localtime' is-defined='yes'/>
-    <elf-symbol name='__interceptor_localtime_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_longjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_localtime_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='localtime_r' is-defined='yes'/>
+    <elf-symbol name='__interceptor_longjmp' type='func-type' binding='global-binding' visibility='default-visibility' alias='longjmp' is-defined='yes'/>
     <elf-symbol name='__interceptor_lrand48_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='lrand48_r' is-defined='yes'/>
     <elf-symbol name='__interceptor_lstat' type='func-type' binding='global-binding' visibility='default-visibility' alias='lstat' is-defined='yes'/>
-    <elf-symbol name='__interceptor_lstat64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_malloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_malloc_usable_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_mbsnrtowcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_mbsrtowcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_mbstowcs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_lstat64' type='func-type' binding='global-binding' visibility='default-visibility' alias='lstat64' is-defined='yes'/>
+    <elf-symbol name='__interceptor_malloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='malloc' is-defined='yes'/>
+    <elf-symbol name='__interceptor_malloc_usable_size' type='func-type' binding='global-binding' visibility='default-visibility' alias='malloc_usable_size' is-defined='yes'/>
+    <elf-symbol name='__interceptor_mbsnrtowcs' type='func-type' binding='global-binding' visibility='default-visibility' alias='mbsnrtowcs' is-defined='yes'/>
+    <elf-symbol name='__interceptor_mbsrtowcs' type='func-type' binding='global-binding' visibility='default-visibility' alias='mbsrtowcs' is-defined='yes'/>
+    <elf-symbol name='__interceptor_mbstowcs' type='func-type' binding='global-binding' visibility='default-visibility' alias='mbstowcs' is-defined='yes'/>
     <elf-symbol name='__interceptor_memalign' type='func-type' binding='global-binding' visibility='default-visibility' alias='memalign' is-defined='yes'/>
     <elf-symbol name='__interceptor_memchr' type='func-type' binding='global-binding' visibility='default-visibility' alias='memchr' is-defined='yes'/>
     <elf-symbol name='__interceptor_memcmp' type='func-type' binding='global-binding' visibility='default-visibility' alias='memcmp' is-defined='yes'/>
-    <elf-symbol name='__interceptor_memcpy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_memmove' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_memcpy' type='func-type' binding='global-binding' visibility='default-visibility' alias='memcpy' is-defined='yes'/>
+    <elf-symbol name='__interceptor_memmove' type='func-type' binding='global-binding' visibility='default-visibility' alias='memmove' is-defined='yes'/>
     <elf-symbol name='__interceptor_memrchr' type='func-type' binding='global-binding' visibility='default-visibility' alias='memrchr' is-defined='yes'/>
     <elf-symbol name='__interceptor_memset' type='func-type' binding='global-binding' visibility='default-visibility' alias='memset' is-defined='yes'/>
-    <elf-symbol name='__interceptor_mlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_mlockall' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_mmap' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_mlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='mlock' is-defined='yes'/>
+    <elf-symbol name='__interceptor_mlockall' type='func-type' binding='global-binding' visibility='default-visibility' alias='mlockall' is-defined='yes'/>
+    <elf-symbol name='__interceptor_mmap' type='func-type' binding='global-binding' visibility='default-visibility' alias='mmap' is-defined='yes'/>
     <elf-symbol name='__interceptor_mmap64' type='func-type' binding='global-binding' visibility='default-visibility' alias='mmap64' is-defined='yes'/>
     <elf-symbol name='__interceptor_modf' type='func-type' binding='global-binding' visibility='default-visibility' alias='modf' is-defined='yes'/>
-    <elf-symbol name='__interceptor_modff' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_modfl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_munlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_modff' type='func-type' binding='global-binding' visibility='default-visibility' alias='modff' is-defined='yes'/>
+    <elf-symbol name='__interceptor_modfl' type='func-type' binding='global-binding' visibility='default-visibility' alias='modfl' is-defined='yes'/>
+    <elf-symbol name='__interceptor_munlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='munlock' is-defined='yes'/>
     <elf-symbol name='__interceptor_munlockall' type='func-type' binding='global-binding' visibility='default-visibility' alias='munlockall' is-defined='yes'/>
     <elf-symbol name='__interceptor_munmap' type='func-type' binding='global-binding' visibility='default-visibility' alias='munmap' is-defined='yes'/>
-    <elf-symbol name='__interceptor_nanosleep' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_nanosleep' type='func-type' binding='global-binding' visibility='default-visibility' alias='nanosleep' is-defined='yes'/>
     <elf-symbol name='__interceptor_on_exit' type='func-type' binding='global-binding' visibility='default-visibility' alias='on_exit' is-defined='yes'/>
-    <elf-symbol name='__interceptor_open' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_open' type='func-type' binding='global-binding' visibility='default-visibility' alias='open' is-defined='yes'/>
     <elf-symbol name='__interceptor_open64' type='func-type' binding='global-binding' visibility='default-visibility' alias='open64' is-defined='yes'/>
     <elf-symbol name='__interceptor_opendir' type='func-type' binding='global-binding' visibility='default-visibility' alias='opendir' is-defined='yes'/>
     <elf-symbol name='__interceptor_pipe' type='func-type' binding='global-binding' visibility='default-visibility' alias='pipe' is-defined='yes'/>
     <elf-symbol name='__interceptor_pipe2' type='func-type' binding='global-binding' visibility='default-visibility' alias='pipe2' is-defined='yes'/>
-    <elf-symbol name='__interceptor_poll' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_poll' type='func-type' binding='global-binding' visibility='default-visibility' alias='poll' is-defined='yes'/>
     <elf-symbol name='__interceptor_posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' alias='posix_memalign' is-defined='yes'/>
-    <elf-symbol name='__interceptor_ppoll' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_prctl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_ppoll' type='func-type' binding='global-binding' visibility='default-visibility' alias='ppoll' is-defined='yes'/>
+    <elf-symbol name='__interceptor_prctl' type='func-type' binding='global-binding' visibility='default-visibility' alias='prctl' is-defined='yes'/>
     <elf-symbol name='__interceptor_pread' type='func-type' binding='global-binding' visibility='default-visibility' alias='pread' is-defined='yes'/>
     <elf-symbol name='__interceptor_pread64' type='func-type' binding='global-binding' visibility='default-visibility' alias='pread64' is-defined='yes'/>
-    <elf-symbol name='__interceptor_preadv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_preadv64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_attr_getaffinity_np' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_attr_getdetachstate' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_attr_getguardsize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_preadv' type='func-type' binding='global-binding' visibility='default-visibility' alias='preadv' is-defined='yes'/>
+    <elf-symbol name='__interceptor_preadv64' type='func-type' binding='global-binding' visibility='default-visibility' alias='preadv64' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_attr_getaffinity_np' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getaffinity_np' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_attr_getdetachstate' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getdetachstate' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_attr_getguardsize' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getguardsize' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_attr_getinheritsched' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getinheritsched' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_attr_getschedparam' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getschedparam' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_attr_getschedpolicy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_attr_getscope' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_attr_getstack' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_attr_getschedpolicy' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getschedpolicy' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_attr_getscope' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getscope' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_attr_getstack' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getstack' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_attr_getstacksize' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_attr_getstacksize' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_barrier_destroy' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_barrier_destroy' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_barrier_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_barrier_init' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_barrier_init' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_barrier_wait' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_barrier_wait' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_cond_broadcast' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_cond_broadcast' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_cond_destroy' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_cond_destroy' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_cond_init' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_cond_init' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_cond_signal' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_cond_signal' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_cond_signal' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_cond_timedwait' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_cond_timedwait' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_cond_wait' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_cond_wait' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_create' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_create' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_detach' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_detach' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_getschedparam' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_getschedparam' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_join' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_join' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_kill' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_kill' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_kill' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_mutex_destroy' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_mutex_destroy' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_mutex_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_mutex_lock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_mutex_init' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_mutex_init' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_mutex_lock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_mutex_lock' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_mutex_timedlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_mutex_timedlock' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_mutex_trylock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_mutex_trylock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_mutex_trylock' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_mutex_unlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_mutex_unlock' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_once' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_once' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_once' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_rwlock_destroy' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_destroy' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_rwlock_init' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_init' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_rwlock_rdlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_rdlock' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_rwlock_timedrdlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_rwlock_timedrdlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_timedrdlock' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_rwlock_timedwrlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_timedwrlock' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_rwlock_tryrdlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_rwlock_trywrlock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_rwlock_tryrdlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_tryrdlock' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_rwlock_trywrlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_trywrlock' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_rwlock_unlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_unlock' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_rwlock_wrlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_rwlock_wrlock' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_setname_np' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_setname_np' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_spin_destroy' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_spin_destroy' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_spin_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pthread_spin_lock' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_spin_init' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_spin_init' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pthread_spin_lock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_spin_lock' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_spin_trylock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_spin_trylock' is-defined='yes'/>
     <elf-symbol name='__interceptor_pthread_spin_unlock' type='func-type' binding='global-binding' visibility='default-visibility' alias='pthread_spin_unlock' is-defined='yes'/>
     <elf-symbol name='__interceptor_ptrace' type='func-type' binding='global-binding' visibility='default-visibility' alias='ptrace' is-defined='yes'/>
     <elf-symbol name='__interceptor_puts' type='func-type' binding='global-binding' visibility='default-visibility' alias='puts' is-defined='yes'/>
     <elf-symbol name='__interceptor_pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='pvalloc' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pwrite' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pwrite64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pwritev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_pwritev64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pwrite' type='func-type' binding='global-binding' visibility='default-visibility' alias='pwrite' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pwrite64' type='func-type' binding='global-binding' visibility='default-visibility' alias='pwrite64' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pwritev' type='func-type' binding='global-binding' visibility='default-visibility' alias='pwritev' is-defined='yes'/>
+    <elf-symbol name='__interceptor_pwritev64' type='func-type' binding='global-binding' visibility='default-visibility' alias='pwritev64' is-defined='yes'/>
     <elf-symbol name='__interceptor_raise' type='func-type' binding='global-binding' visibility='default-visibility' alias='raise' is-defined='yes'/>
     <elf-symbol name='__interceptor_random_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='random_r' is-defined='yes'/>
-    <elf-symbol name='__interceptor_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_read' type='func-type' binding='global-binding' visibility='default-visibility' alias='read' is-defined='yes'/>
     <elf-symbol name='__interceptor_readdir' type='func-type' binding='global-binding' visibility='default-visibility' alias='readdir' is-defined='yes'/>
     <elf-symbol name='__interceptor_readdir64' type='func-type' binding='global-binding' visibility='default-visibility' alias='readdir64' is-defined='yes'/>
     <elf-symbol name='__interceptor_readdir64_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='readdir64_r' is-defined='yes'/>
-    <elf-symbol name='__interceptor_readdir_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_readv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_realloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_realpath' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_recv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_readdir_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='readdir_r' is-defined='yes'/>
+    <elf-symbol name='__interceptor_readv' type='func-type' binding='global-binding' visibility='default-visibility' alias='readv' is-defined='yes'/>
+    <elf-symbol name='__interceptor_realloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='realloc' is-defined='yes'/>
+    <elf-symbol name='__interceptor_realpath' type='func-type' binding='global-binding' visibility='default-visibility' alias='realpath' is-defined='yes'/>
+    <elf-symbol name='__interceptor_recv' type='func-type' binding='global-binding' visibility='default-visibility' alias='recv' is-defined='yes'/>
     <elf-symbol name='__interceptor_recvmsg' type='func-type' binding='global-binding' visibility='default-visibility' alias='recvmsg' is-defined='yes'/>
-    <elf-symbol name='__interceptor_remquo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_remquof' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_remquol' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_rmdir' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_remquo' type='func-type' binding='global-binding' visibility='default-visibility' alias='remquo' is-defined='yes'/>
+    <elf-symbol name='__interceptor_remquof' type='func-type' binding='global-binding' visibility='default-visibility' alias='remquof' is-defined='yes'/>
+    <elf-symbol name='__interceptor_remquol' type='func-type' binding='global-binding' visibility='default-visibility' alias='remquol' is-defined='yes'/>
+    <elf-symbol name='__interceptor_rmdir' type='func-type' binding='global-binding' visibility='default-visibility' alias='rmdir' is-defined='yes'/>
     <elf-symbol name='__interceptor_scandir' type='func-type' binding='global-binding' visibility='default-visibility' alias='scandir' is-defined='yes'/>
     <elf-symbol name='__interceptor_scandir64' type='func-type' binding='global-binding' visibility='default-visibility' alias='scandir64' is-defined='yes'/>
-    <elf-symbol name='__interceptor_scanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_sched_getaffinity' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_sem_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_scanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='scanf' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sched_getaffinity' type='func-type' binding='global-binding' visibility='default-visibility' alias='sched_getaffinity' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sem_destroy' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_destroy' is-defined='yes'/>
     <elf-symbol name='__interceptor_sem_getvalue' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_getvalue' is-defined='yes'/>
-    <elf-symbol name='__interceptor_sem_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sem_init' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_init' is-defined='yes'/>
     <elf-symbol name='__interceptor_sem_post' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_post' is-defined='yes'/>
-    <elf-symbol name='__interceptor_sem_timedwait' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sem_timedwait' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_timedwait' is-defined='yes'/>
     <elf-symbol name='__interceptor_sem_trywait' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_trywait' is-defined='yes'/>
     <elf-symbol name='__interceptor_sem_wait' type='func-type' binding='global-binding' visibility='default-visibility' alias='sem_wait' is-defined='yes'/>
-    <elf-symbol name='__interceptor_send' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_send' type='func-type' binding='global-binding' visibility='default-visibility' alias='send' is-defined='yes'/>
     <elf-symbol name='__interceptor_sendmsg' type='func-type' binding='global-binding' visibility='default-visibility' alias='sendmsg' is-defined='yes'/>
     <elf-symbol name='__interceptor_setitimer' type='func-type' binding='global-binding' visibility='default-visibility' alias='setitimer' is-defined='yes'/>
     <elf-symbol name='__interceptor_setjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__interceptor_setlocale' type='func-type' binding='global-binding' visibility='default-visibility' alias='setlocale' is-defined='yes'/>
     <elf-symbol name='__interceptor_shmctl' type='func-type' binding='global-binding' visibility='default-visibility' alias='shmctl' is-defined='yes'/>
-    <elf-symbol name='__interceptor_sigaction' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sigaction' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigaction' is-defined='yes'/>
     <elf-symbol name='__interceptor_sigemptyset' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigemptyset' is-defined='yes'/>
-    <elf-symbol name='__interceptor_sigfillset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sigfillset' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigfillset' is-defined='yes'/>
     <elf-symbol name='__interceptor_siglongjmp' type='func-type' binding='global-binding' visibility='default-visibility' alias='siglongjmp' is-defined='yes'/>
     <elf-symbol name='__interceptor_signal' type='func-type' binding='global-binding' visibility='default-visibility' alias='signal' is-defined='yes'/>
-    <elf-symbol name='__interceptor_signalfd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_sigpending' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_signalfd' type='func-type' binding='global-binding' visibility='default-visibility' alias='signalfd' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sigpending' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigpending' is-defined='yes'/>
     <elf-symbol name='__interceptor_sigprocmask' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigprocmask' is-defined='yes'/>
     <elf-symbol name='__interceptor_sigsetjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__interceptor_sigsuspend' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigsuspend' is-defined='yes'/>
     <elf-symbol name='__interceptor_sigtimedwait' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigtimedwait' is-defined='yes'/>
     <elf-symbol name='__interceptor_sigwait' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigwait' is-defined='yes'/>
-    <elf-symbol name='__interceptor_sigwaitinfo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_sincos' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sigwaitinfo' type='func-type' binding='global-binding' visibility='default-visibility' alias='sigwaitinfo' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sincos' type='func-type' binding='global-binding' visibility='default-visibility' alias='sincos' is-defined='yes'/>
     <elf-symbol name='__interceptor_sincosf' type='func-type' binding='global-binding' visibility='default-visibility' alias='sincosf' is-defined='yes'/>
     <elf-symbol name='__interceptor_sincosl' type='func-type' binding='global-binding' visibility='default-visibility' alias='sincosl' is-defined='yes'/>
-    <elf-symbol name='__interceptor_sleep' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sleep' type='func-type' binding='global-binding' visibility='default-visibility' alias='sleep' is-defined='yes'/>
     <elf-symbol name='__interceptor_socket' type='func-type' binding='global-binding' visibility='default-visibility' alias='socket' is-defined='yes'/>
     <elf-symbol name='__interceptor_socketpair' type='func-type' binding='global-binding' visibility='default-visibility' alias='socketpair' is-defined='yes'/>
-    <elf-symbol name='__interceptor_sscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_stat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='sscanf' is-defined='yes'/>
+    <elf-symbol name='__interceptor_stat' type='func-type' binding='global-binding' visibility='default-visibility' alias='stat' is-defined='yes'/>
     <elf-symbol name='__interceptor_stat64' type='func-type' binding='global-binding' visibility='default-visibility' alias='stat64' is-defined='yes'/>
     <elf-symbol name='__interceptor_statfs' type='func-type' binding='global-binding' visibility='default-visibility' alias='statfs' is-defined='yes'/>
     <elf-symbol name='__interceptor_statfs64' type='func-type' binding='global-binding' visibility='default-visibility' alias='statfs64' is-defined='yes'/>
     <elf-symbol name='__interceptor_statvfs' type='func-type' binding='global-binding' visibility='default-visibility' alias='statvfs' is-defined='yes'/>
-    <elf-symbol name='__interceptor_statvfs64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_statvfs64' type='func-type' binding='global-binding' visibility='default-visibility' alias='statvfs64' is-defined='yes'/>
     <elf-symbol name='__interceptor_strcasecmp' type='func-type' binding='global-binding' visibility='default-visibility' alias='strcasecmp' is-defined='yes'/>
     <elf-symbol name='__interceptor_strchr' type='func-type' binding='global-binding' visibility='default-visibility' alias='strchr' is-defined='yes'/>
     <elf-symbol name='__interceptor_strchrnul' type='func-type' binding='global-binding' visibility='default-visibility' alias='strchrnul' is-defined='yes'/>
@@ -385,50 +385,50 @@ 
     <elf-symbol name='__interceptor_strcpy' type='func-type' binding='global-binding' visibility='default-visibility' alias='strcpy' is-defined='yes'/>
     <elf-symbol name='__interceptor_strdup' type='func-type' binding='global-binding' visibility='default-visibility' alias='strdup' is-defined='yes'/>
     <elf-symbol name='__interceptor_strerror' type='func-type' binding='global-binding' visibility='default-visibility' alias='strerror' is-defined='yes'/>
-    <elf-symbol name='__interceptor_strerror_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_strerror_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='strerror_r' is-defined='yes'/>
     <elf-symbol name='__interceptor_strlen' type='func-type' binding='global-binding' visibility='default-visibility' alias='strlen' is-defined='yes'/>
-    <elf-symbol name='__interceptor_strncasecmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_strncasecmp' type='func-type' binding='global-binding' visibility='default-visibility' alias='strncasecmp' is-defined='yes'/>
     <elf-symbol name='__interceptor_strncmp' type='func-type' binding='global-binding' visibility='default-visibility' alias='strncmp' is-defined='yes'/>
-    <elf-symbol name='__interceptor_strncpy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_strncpy' type='func-type' binding='global-binding' visibility='default-visibility' alias='strncpy' is-defined='yes'/>
     <elf-symbol name='__interceptor_strptime' type='func-type' binding='global-binding' visibility='default-visibility' alias='strptime' is-defined='yes'/>
-    <elf-symbol name='__interceptor_strrchr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_strrchr' type='func-type' binding='global-binding' visibility='default-visibility' alias='strrchr' is-defined='yes'/>
     <elf-symbol name='__interceptor_strstr' type='func-type' binding='global-binding' visibility='default-visibility' alias='strstr' is-defined='yes'/>
-    <elf-symbol name='__interceptor_strtoimax' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_strtoumax' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_sysinfo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_strtoimax' type='func-type' binding='global-binding' visibility='default-visibility' alias='strtoimax' is-defined='yes'/>
+    <elf-symbol name='__interceptor_strtoumax' type='func-type' binding='global-binding' visibility='default-visibility' alias='strtoumax' is-defined='yes'/>
+    <elf-symbol name='__interceptor_sysinfo' type='func-type' binding='global-binding' visibility='default-visibility' alias='sysinfo' is-defined='yes'/>
     <elf-symbol name='__interceptor_tcgetattr' type='func-type' binding='global-binding' visibility='default-visibility' alias='tcgetattr' is-defined='yes'/>
-    <elf-symbol name='__interceptor_tempnam' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_textdomain' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_time' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_tempnam' type='func-type' binding='global-binding' visibility='default-visibility' alias='tempnam' is-defined='yes'/>
+    <elf-symbol name='__interceptor_textdomain' type='func-type' binding='global-binding' visibility='default-visibility' alias='textdomain' is-defined='yes'/>
+    <elf-symbol name='__interceptor_time' type='func-type' binding='global-binding' visibility='default-visibility' alias='time' is-defined='yes'/>
     <elf-symbol name='__interceptor_times' type='func-type' binding='global-binding' visibility='default-visibility' alias='times' is-defined='yes'/>
-    <elf-symbol name='__interceptor_tmpnam' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_tmpnam_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_unlink' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_tmpnam' type='func-type' binding='global-binding' visibility='default-visibility' alias='tmpnam' is-defined='yes'/>
+    <elf-symbol name='__interceptor_tmpnam_r' type='func-type' binding='global-binding' visibility='default-visibility' alias='tmpnam_r' is-defined='yes'/>
+    <elf-symbol name='__interceptor_unlink' type='func-type' binding='global-binding' visibility='default-visibility' alias='unlink' is-defined='yes'/>
     <elf-symbol name='__interceptor_usleep' type='func-type' binding='global-binding' visibility='default-visibility' alias='usleep' is-defined='yes'/>
     <elf-symbol name='__interceptor_valloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='valloc' is-defined='yes'/>
-    <elf-symbol name='__interceptor_vfscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_vscanf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_vfscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='vfscanf' is-defined='yes'/>
+    <elf-symbol name='__interceptor_vscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='vscanf' is-defined='yes'/>
     <elf-symbol name='__interceptor_vsscanf' type='func-type' binding='global-binding' visibility='default-visibility' alias='vsscanf' is-defined='yes'/>
     <elf-symbol name='__interceptor_wait' type='func-type' binding='global-binding' visibility='default-visibility' alias='wait' is-defined='yes'/>
-    <elf-symbol name='__interceptor_wait3' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_wait4' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__interceptor_waitid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_wait3' type='func-type' binding='global-binding' visibility='default-visibility' alias='wait3' is-defined='yes'/>
+    <elf-symbol name='__interceptor_wait4' type='func-type' binding='global-binding' visibility='default-visibility' alias='wait4' is-defined='yes'/>
+    <elf-symbol name='__interceptor_waitid' type='func-type' binding='global-binding' visibility='default-visibility' alias='waitid' is-defined='yes'/>
     <elf-symbol name='__interceptor_waitpid' type='func-type' binding='global-binding' visibility='default-visibility' alias='waitpid' is-defined='yes'/>
     <elf-symbol name='__interceptor_wcsnrtombs' type='func-type' binding='global-binding' visibility='default-visibility' alias='wcsnrtombs' is-defined='yes'/>
-    <elf-symbol name='__interceptor_wcsrtombs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_wcsrtombs' type='func-type' binding='global-binding' visibility='default-visibility' alias='wcsrtombs' is-defined='yes'/>
     <elf-symbol name='__interceptor_wcstombs' type='func-type' binding='global-binding' visibility='default-visibility' alias='wcstombs' is-defined='yes'/>
     <elf-symbol name='__interceptor_wordexp' type='func-type' binding='global-binding' visibility='default-visibility' alias='wordexp' is-defined='yes'/>
-    <elf-symbol name='__interceptor_write' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__interceptor_write' type='func-type' binding='global-binding' visibility='default-visibility' alias='write' is-defined='yes'/>
     <elf-symbol name='__interceptor_writev' type='func-type' binding='global-binding' visibility='default-visibility' alias='writev' is-defined='yes'/>
-    <elf-symbol name='__isoc99_fscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___isoc99_fscanf' is-defined='yes'/>
-    <elf-symbol name='__isoc99_scanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___isoc99_scanf' is-defined='yes'/>
-    <elf-symbol name='__isoc99_sscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___isoc99_sscanf' is-defined='yes'/>
-    <elf-symbol name='__isoc99_vfscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___isoc99_vfscanf' is-defined='yes'/>
-    <elf-symbol name='__isoc99_vscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___isoc99_vscanf' is-defined='yes'/>
-    <elf-symbol name='__isoc99_vsscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___isoc99_vsscanf' is-defined='yes'/>
+    <elf-symbol name='__isoc99_fscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__isoc99_scanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__isoc99_sscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__isoc99_vfscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__isoc99_vscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__isoc99_vsscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__libc_memalign' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__lxstat' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___lxstat' is-defined='yes'/>
-    <elf-symbol name='__lxstat64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___lxstat64' is-defined='yes'/>
+    <elf-symbol name='__lxstat' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__lxstat64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__res_iclose' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__sanitizer_cov' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__sanitizer_cov_dump' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1116,9 +1116,9 @@ 
     <elf-symbol name='__sanitizer_unaligned_load16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__sanitizer_unaligned_load32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__sanitizer_unaligned_load64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__sanitizer_unaligned_store16' type='func-type' binding='global-binding' visibility='default-visibility' alias='__tsan_unaligned_write2' is-defined='yes'/>
+    <elf-symbol name='__sanitizer_unaligned_store16' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__sanitizer_unaligned_store32' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__sanitizer_unaligned_store64' type='func-type' binding='global-binding' visibility='default-visibility' alias='__tsan_unaligned_write8' is-defined='yes'/>
+    <elf-symbol name='__sanitizer_unaligned_store64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__sigsetjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__tsan_acquire' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__tsan_atomic128_compare_exchange_strong' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1208,9 +1208,9 @@ 
     <elf-symbol name='__tsan_unaligned_read2' type='func-type' binding='global-binding' visibility='default-visibility' alias='__sanitizer_unaligned_load16' is-defined='yes'/>
     <elf-symbol name='__tsan_unaligned_read4' type='func-type' binding='global-binding' visibility='default-visibility' alias='__sanitizer_unaligned_load32' is-defined='yes'/>
     <elf-symbol name='__tsan_unaligned_read8' type='func-type' binding='global-binding' visibility='default-visibility' alias='__sanitizer_unaligned_load64' is-defined='yes'/>
-    <elf-symbol name='__tsan_unaligned_write2' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__tsan_unaligned_write2' type='func-type' binding='global-binding' visibility='default-visibility' alias='__sanitizer_unaligned_store16' is-defined='yes'/>
     <elf-symbol name='__tsan_unaligned_write4' type='func-type' binding='global-binding' visibility='default-visibility' alias='__sanitizer_unaligned_store32' is-defined='yes'/>
-    <elf-symbol name='__tsan_unaligned_write8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__tsan_unaligned_write8' type='func-type' binding='global-binding' visibility='default-visibility' alias='__sanitizer_unaligned_store64' is-defined='yes'/>
     <elf-symbol name='__tsan_vptr_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__tsan_vptr_update' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__tsan_write1' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1219,53 +1219,53 @@ 
     <elf-symbol name='__tsan_write4' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__tsan_write8' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__tsan_write_range' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__xpg_strerror_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___xpg_strerror_r' is-defined='yes'/>
+    <elf-symbol name='__xpg_strerror_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__xstat' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__xstat64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor___xstat64' is-defined='yes'/>
-    <elf-symbol name='_exit' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor__exit' is-defined='yes'/>
+    <elf-symbol name='__xstat64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_exit' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_setjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='abort' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_abort' is-defined='yes'/>
+    <elf-symbol name='abort' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='accept' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='accept4' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='asctime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='asctime_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_asctime_r' is-defined='yes'/>
+    <elf-symbol name='asctime_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='atexit' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='backtrace' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='backtrace_symbols' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='bind' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_bind' is-defined='yes'/>
-    <elf-symbol name='calloc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_calloc' is-defined='yes'/>
-    <elf-symbol name='canonicalize_file_name' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_canonicalize_file_name' is-defined='yes'/>
-    <elf-symbol name='cfree' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_cfree' is-defined='yes'/>
+    <elf-symbol name='bind' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='calloc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='canonicalize_file_name' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='cfree' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='clock_getres' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='clock_gettime' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_clock_gettime' is-defined='yes'/>
-    <elf-symbol name='clock_settime' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_clock_settime' is-defined='yes'/>
-    <elf-symbol name='close' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_close' is-defined='yes'/>
-    <elf-symbol name='confstr' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_confstr' is-defined='yes'/>
-    <elf-symbol name='connect' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_connect' is-defined='yes'/>
+    <elf-symbol name='clock_gettime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='clock_settime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='close' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='confstr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='connect' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='creat' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='creat64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='ctime' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ctime' is-defined='yes'/>
-    <elf-symbol name='ctime_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ctime_r' is-defined='yes'/>
+    <elf-symbol name='ctime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='ctime_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='dlclose' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='dlopen' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='drand48_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_drand48_r' is-defined='yes'/>
-    <elf-symbol name='dup' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_dup' is-defined='yes'/>
-    <elf-symbol name='dup2' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_dup2' is-defined='yes'/>
+    <elf-symbol name='drand48_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='dup' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='dup2' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='dup3' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='epoll_create' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='epoll_create1' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_epoll_create1' is-defined='yes'/>
-    <elf-symbol name='epoll_ctl' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_epoll_ctl' is-defined='yes'/>
-    <elf-symbol name='epoll_wait' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_epoll_wait' is-defined='yes'/>
+    <elf-symbol name='epoll_create1' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='epoll_ctl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='epoll_wait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='ether_aton' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='ether_aton_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ether_aton_r' is-defined='yes'/>
-    <elf-symbol name='ether_hostton' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ether_hostton' is-defined='yes'/>
-    <elf-symbol name='ether_line' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ether_line' is-defined='yes'/>
+    <elf-symbol name='ether_aton_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='ether_hostton' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='ether_line' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='ether_ntoa' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='ether_ntoa_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ether_ntoa_r' is-defined='yes'/>
-    <elf-symbol name='ether_ntohost' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ether_ntohost' is-defined='yes'/>
-    <elf-symbol name='eventfd' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_eventfd' is-defined='yes'/>
+    <elf-symbol name='ether_ntoa_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='ether_ntohost' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='eventfd' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='fclose' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='fflush' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='fopen' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1274,209 +1274,209 @@ 
     <elf-symbol name='free' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='freopen' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='frexp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='frexpf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_frexpf' is-defined='yes'/>
+    <elf-symbol name='frexpf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='frexpl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='fscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='fstat' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='fstat64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='fstatfs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='fstatfs64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_fstatfs64' is-defined='yes'/>
+    <elf-symbol name='fstatfs64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='fstatvfs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='fstatvfs64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_fstatvfs64' is-defined='yes'/>
-    <elf-symbol name='fwrite' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_fwrite' is-defined='yes'/>
-    <elf-symbol name='get_current_dir_name' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_get_current_dir_name' is-defined='yes'/>
+    <elf-symbol name='fstatvfs64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='fwrite' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='get_current_dir_name' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='getaddrinfo' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='getcwd' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_getcwd' is-defined='yes'/>
+    <elf-symbol name='getcwd' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='getdelim' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='getgroups' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='gethostbyaddr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='gethostbyaddr_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_gethostbyaddr_r' is-defined='yes'/>
-    <elf-symbol name='gethostbyname' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_gethostbyname' is-defined='yes'/>
+    <elf-symbol name='gethostbyaddr_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='gethostbyname' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='gethostbyname2' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='gethostbyname2_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='gethostbyname_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_gethostbyname_r' is-defined='yes'/>
+    <elf-symbol name='gethostbyname_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='gethostent' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='gethostent_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='getitimer' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_getitimer' is-defined='yes'/>
-    <elf-symbol name='getline' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_getline' is-defined='yes'/>
+    <elf-symbol name='getitimer' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='getline' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='getmntent' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='getmntent_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_getmntent_r' is-defined='yes'/>
-    <elf-symbol name='getpeername' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_getpeername' is-defined='yes'/>
+    <elf-symbol name='getmntent_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='getpeername' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='getsockname' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='getsockopt' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='gettimeofday' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_gettimeofday' is-defined='yes'/>
-    <elf-symbol name='gmtime' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_gmtime' is-defined='yes'/>
+    <elf-symbol name='gettimeofday' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='gmtime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='gmtime_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='iconv' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_iconv' is-defined='yes'/>
-    <elf-symbol name='inet_aton' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_inet_aton' is-defined='yes'/>
+    <elf-symbol name='iconv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='inet_aton' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='inet_ntop' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='inet_pton' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='initgroups' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_initgroups' is-defined='yes'/>
+    <elf-symbol name='initgroups' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='inotify_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='inotify_init1' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_inotify_init1' is-defined='yes'/>
-    <elf-symbol name='ioctl' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ioctl' is-defined='yes'/>
+    <elf-symbol name='inotify_init1' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='ioctl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='kill' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='lgamma' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_lgamma' is-defined='yes'/>
-    <elf-symbol name='lgamma_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_lgamma_r' is-defined='yes'/>
+    <elf-symbol name='lgamma' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='lgamma_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='lgammaf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='lgammaf_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='lgammal' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_lgammal' is-defined='yes'/>
+    <elf-symbol name='lgammal' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='lgammal_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='listen' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='localtime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='localtime_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_localtime_r' is-defined='yes'/>
-    <elf-symbol name='longjmp' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_longjmp' is-defined='yes'/>
+    <elf-symbol name='localtime_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='longjmp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='lrand48_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='lstat' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='lstat64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_lstat64' is-defined='yes'/>
-    <elf-symbol name='malloc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_malloc' is-defined='yes'/>
-    <elf-symbol name='malloc_usable_size' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_malloc_usable_size' is-defined='yes'/>
-    <elf-symbol name='mbsnrtowcs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_mbsnrtowcs' is-defined='yes'/>
-    <elf-symbol name='mbsrtowcs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_mbsrtowcs' is-defined='yes'/>
-    <elf-symbol name='mbstowcs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_mbstowcs' is-defined='yes'/>
+    <elf-symbol name='lstat64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='malloc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='malloc_usable_size' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='mbsnrtowcs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='mbsrtowcs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='mbstowcs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='memalign' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='memchr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='memcmp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='memcpy' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_memcpy' is-defined='yes'/>
-    <elf-symbol name='memmove' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_memmove' is-defined='yes'/>
+    <elf-symbol name='memcpy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='memmove' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='memrchr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='memset' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='mlock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_mlock' is-defined='yes'/>
-    <elf-symbol name='mlockall' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_mlockall' is-defined='yes'/>
-    <elf-symbol name='mmap' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_mmap' is-defined='yes'/>
+    <elf-symbol name='mlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='mlockall' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='mmap' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='mmap64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='modf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='modff' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_modff' is-defined='yes'/>
-    <elf-symbol name='modfl' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_modfl' is-defined='yes'/>
-    <elf-symbol name='munlock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_munlock' is-defined='yes'/>
+    <elf-symbol name='modff' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='modfl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='munlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='munlockall' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='munmap' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='nanosleep' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_nanosleep' is-defined='yes'/>
+    <elf-symbol name='nanosleep' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='on_exit' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='open' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_open' is-defined='yes'/>
+    <elf-symbol name='open' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='open64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='opendir' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pipe' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pipe2' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='poll' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_poll' is-defined='yes'/>
+    <elf-symbol name='poll' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='posix_memalign' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='ppoll' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_ppoll' is-defined='yes'/>
-    <elf-symbol name='prctl' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_prctl' is-defined='yes'/>
+    <elf-symbol name='ppoll' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='prctl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pread' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pread64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='preadv' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_preadv' is-defined='yes'/>
-    <elf-symbol name='preadv64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_preadv64' is-defined='yes'/>
-    <elf-symbol name='pthread_attr_getaffinity_np' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_attr_getaffinity_np' is-defined='yes'/>
-    <elf-symbol name='pthread_attr_getdetachstate' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_attr_getdetachstate' is-defined='yes'/>
-    <elf-symbol name='pthread_attr_getguardsize' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_attr_getguardsize' is-defined='yes'/>
+    <elf-symbol name='preadv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='preadv64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='pthread_attr_getaffinity_np' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='pthread_attr_getdetachstate' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='pthread_attr_getguardsize' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_attr_getinheritsched' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_attr_getschedparam' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='pthread_attr_getschedpolicy' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_attr_getschedpolicy' is-defined='yes'/>
-    <elf-symbol name='pthread_attr_getscope' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_attr_getscope' is-defined='yes'/>
-    <elf-symbol name='pthread_attr_getstack' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_attr_getstack' is-defined='yes'/>
+    <elf-symbol name='pthread_attr_getschedpolicy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='pthread_attr_getscope' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='pthread_attr_getstack' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_attr_getstacksize' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_barrier_destroy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='pthread_barrier_init' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_barrier_init' is-defined='yes'/>
+    <elf-symbol name='pthread_barrier_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_barrier_wait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_cond_broadcast' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_cond_destroy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_cond_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='pthread_cond_signal' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_cond_signal' is-defined='yes'/>
+    <elf-symbol name='pthread_cond_signal' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_cond_timedwait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_cond_wait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_create' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_detach' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_getschedparam' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_join' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='pthread_kill' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_kill' is-defined='yes'/>
+    <elf-symbol name='pthread_kill' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_mutex_destroy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='pthread_mutex_init' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_mutex_init' is-defined='yes'/>
-    <elf-symbol name='pthread_mutex_lock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_mutex_lock' is-defined='yes'/>
+    <elf-symbol name='pthread_mutex_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='pthread_mutex_lock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_mutex_timedlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='pthread_mutex_trylock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_mutex_trylock' is-defined='yes'/>
+    <elf-symbol name='pthread_mutex_trylock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_mutex_unlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='pthread_once' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_once' is-defined='yes'/>
+    <elf-symbol name='pthread_once' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_rwlock_destroy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_rwlock_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_rwlock_rdlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='pthread_rwlock_timedrdlock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_rwlock_timedrdlock' is-defined='yes'/>
+    <elf-symbol name='pthread_rwlock_timedrdlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_rwlock_timedwrlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='pthread_rwlock_tryrdlock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_rwlock_tryrdlock' is-defined='yes'/>
-    <elf-symbol name='pthread_rwlock_trywrlock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_rwlock_trywrlock' is-defined='yes'/>
+    <elf-symbol name='pthread_rwlock_tryrdlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='pthread_rwlock_trywrlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_rwlock_unlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_rwlock_wrlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_setname_np' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_spin_destroy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='pthread_spin_init' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_spin_init' is-defined='yes'/>
-    <elf-symbol name='pthread_spin_lock' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pthread_spin_lock' is-defined='yes'/>
+    <elf-symbol name='pthread_spin_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='pthread_spin_lock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_spin_trylock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pthread_spin_unlock' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='ptrace' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='puts' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pvalloc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='pwrite' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pwrite' is-defined='yes'/>
-    <elf-symbol name='pwrite64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pwrite64' is-defined='yes'/>
-    <elf-symbol name='pwritev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pwritev' is-defined='yes'/>
-    <elf-symbol name='pwritev64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_pwritev64' is-defined='yes'/>
+    <elf-symbol name='pwrite' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='pwrite64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='pwritev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='pwritev64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='raise' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='random_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='read' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_read' is-defined='yes'/>
+    <elf-symbol name='read' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='readdir' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='readdir64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='readdir64_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='readdir_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_readdir_r' is-defined='yes'/>
-    <elf-symbol name='readv' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_readv' is-defined='yes'/>
-    <elf-symbol name='realloc' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_realloc' is-defined='yes'/>
-    <elf-symbol name='realpath' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_realpath' is-defined='yes'/>
-    <elf-symbol name='recv' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_recv' is-defined='yes'/>
+    <elf-symbol name='readdir_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='readv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='realloc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='realpath' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='recv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='recvmsg' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='remquo' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_remquo' is-defined='yes'/>
-    <elf-symbol name='remquof' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_remquof' is-defined='yes'/>
-    <elf-symbol name='remquol' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_remquol' is-defined='yes'/>
-    <elf-symbol name='rmdir' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_rmdir' is-defined='yes'/>
+    <elf-symbol name='remquo' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='remquof' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='remquol' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='rmdir' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='scandir' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='scandir64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='scanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_scanf' is-defined='yes'/>
-    <elf-symbol name='sched_getaffinity' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sched_getaffinity' is-defined='yes'/>
-    <elf-symbol name='sem_destroy' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sem_destroy' is-defined='yes'/>
+    <elf-symbol name='scanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='sched_getaffinity' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='sem_destroy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sem_getvalue' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='sem_init' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sem_init' is-defined='yes'/>
+    <elf-symbol name='sem_init' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sem_post' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='sem_timedwait' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sem_timedwait' is-defined='yes'/>
+    <elf-symbol name='sem_timedwait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sem_trywait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sem_wait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='send' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_send' is-defined='yes'/>
+    <elf-symbol name='send' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sendmsg' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='setitimer' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='setjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='setlocale' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='shmctl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='sigaction' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sigaction' is-defined='yes'/>
+    <elf-symbol name='sigaction' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sigemptyset' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='sigfillset' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sigfillset' is-defined='yes'/>
+    <elf-symbol name='sigfillset' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='siglongjmp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='signal' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='signalfd' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_signalfd' is-defined='yes'/>
-    <elf-symbol name='sigpending' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sigpending' is-defined='yes'/>
+    <elf-symbol name='signalfd' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='sigpending' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sigprocmask' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sigsetjmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sigsuspend' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sigtimedwait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sigwait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='sigwaitinfo' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sigwaitinfo' is-defined='yes'/>
-    <elf-symbol name='sincos' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sincos' is-defined='yes'/>
+    <elf-symbol name='sigwaitinfo' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='sincos' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sincosf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sincosl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='sleep' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sleep' is-defined='yes'/>
+    <elf-symbol name='sleep' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='socket' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='socketpair' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='sscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sscanf' is-defined='yes'/>
-    <elf-symbol name='stat' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_stat' is-defined='yes'/>
+    <elf-symbol name='sscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='stat' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='stat64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='statfs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='statfs64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='statvfs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='statvfs64' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_statvfs64' is-defined='yes'/>
+    <elf-symbol name='statvfs64' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='strcasecmp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='strchr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='strchrnul' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1484,40 +1484,40 @@ 
     <elf-symbol name='strcpy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='strdup' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='strerror' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='strerror_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_strerror_r' is-defined='yes'/>
+    <elf-symbol name='strerror_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='strlen' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='strncasecmp' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_strncasecmp' is-defined='yes'/>
+    <elf-symbol name='strncasecmp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='strncmp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='strncpy' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_strncpy' is-defined='yes'/>
+    <elf-symbol name='strncpy' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='strptime' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='strrchr' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_strrchr' is-defined='yes'/>
+    <elf-symbol name='strrchr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='strstr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='strtoimax' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_strtoimax' is-defined='yes'/>
-    <elf-symbol name='strtoumax' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_strtoumax' is-defined='yes'/>
-    <elf-symbol name='sysinfo' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_sysinfo' is-defined='yes'/>
+    <elf-symbol name='strtoimax' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='strtoumax' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='sysinfo' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='tcgetattr' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='tempnam' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_tempnam' is-defined='yes'/>
-    <elf-symbol name='textdomain' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_textdomain' is-defined='yes'/>
-    <elf-symbol name='time' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_time' is-defined='yes'/>
+    <elf-symbol name='tempnam' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='textdomain' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='time' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='times' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='tmpnam' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_tmpnam' is-defined='yes'/>
-    <elf-symbol name='tmpnam_r' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_tmpnam_r' is-defined='yes'/>
-    <elf-symbol name='unlink' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_unlink' is-defined='yes'/>
+    <elf-symbol name='tmpnam' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tmpnam_r' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='unlink' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='usleep' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='valloc' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='vfscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_vfscanf' is-defined='yes'/>
-    <elf-symbol name='vscanf' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_vscanf' is-defined='yes'/>
+    <elf-symbol name='vfscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='vscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='vsscanf' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='wait' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='wait3' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_wait3' is-defined='yes'/>
-    <elf-symbol name='wait4' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_wait4' is-defined='yes'/>
-    <elf-symbol name='waitid' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_waitid' is-defined='yes'/>
+    <elf-symbol name='wait3' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='wait4' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='waitid' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='waitpid' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='wcsnrtombs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='wcsrtombs' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_wcsrtombs' is-defined='yes'/>
+    <elf-symbol name='wcsrtombs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='wcstombs' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='wordexp' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='write' type='func-type' binding='weak-binding' visibility='default-visibility' alias='__interceptor_write' is-defined='yes'/>
+    <elf-symbol name='write' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='writev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
   </elf-function-symbols>
   <elf-variable-symbols>
@@ -7414,17 +7414,17 @@ 
     <namespace-decl name='std'>
       <class-decl name='nothrow_t' size-in-bits='8' is-struct='yes' visibility='default' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='108' column='1' id='type-id-1009'/>
     </namespace-decl>
-    <function-decl name='__interceptor_mlock' mangled-name='mlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mlock'>
+    <function-decl name='__interceptor_mlock' mangled-name='__interceptor_mlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_mlock'>
       <parameter type-id='type-id-1' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1791' column='1'/>
       <parameter type-id='type-id-83' name='len' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1791' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_munlock' mangled-name='munlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1796' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='munlock'>
+    <function-decl name='__interceptor_munlock' mangled-name='__interceptor_munlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1796' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_munlock'>
       <parameter type-id='type-id-1' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1791' column='1'/>
       <parameter type-id='type-id-83' name='len' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1791' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_mlockall' mangled-name='mlockall' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1801' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mlockall'>
+    <function-decl name='__interceptor_mlockall' mangled-name='__interceptor_mlockall' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1801' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_mlockall'>
       <parameter type-id='type-id-5'/>
       <return type-id='type-id-5'/>
     </function-decl>
@@ -10937,7 +10937,7 @@ 
       <parameter type-id='type-id-1' name='tms' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2896' column='1'/>
       <return type-id='type-id-1205'/>
     </function-decl>
-    <function-decl name='__interceptor_iconv' mangled-name='iconv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2871' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iconv'>
+    <function-decl name='__interceptor_iconv' mangled-name='__interceptor_iconv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2871' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_iconv'>
       <parameter type-id='type-id-1' name='cd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2871' column='1'/>
       <parameter type-id='type-id-110' name='inbuf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2871' column='1'/>
       <parameter type-id='type-id-884' name='inbytesleft' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2871' column='1'/>
@@ -10952,7 +10952,7 @@ 
       <parameter type-id='type-id-1' name='stream' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2851' column='1'/>
       <return type-id='type-id-369'/>
     </function-decl>
-    <function-decl name='__interceptor_getline' mangled-name='getline' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2840' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getline'>
+    <function-decl name='__interceptor_getline' mangled-name='__interceptor_getline' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2840' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_getline'>
       <parameter type-id='type-id-110' name='lineptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2840' column='1'/>
       <parameter type-id='type-id-884' name='n' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2840' column='1'/>
       <parameter type-id='type-id-1' name='stream' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2840' column='1'/>
@@ -10963,7 +10963,7 @@ 
       <parameter type-id='type-id-1134' name='result' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2825' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_drand48_r' mangled-name='drand48_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2818' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='drand48_r'>
+    <function-decl name='__interceptor_drand48_r' mangled-name='__interceptor_drand48_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2818' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_drand48_r'>
       <parameter type-id='type-id-1' name='buffer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2818' column='1'/>
       <parameter type-id='type-id-1023' name='result' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2818' column='1'/>
       <return type-id='type-id-5'/>
@@ -10978,12 +10978,12 @@ 
       <parameter type-id='type-id-30' name='signp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2795' column='1'/>
       <return type-id='type-id-323'/>
     </function-decl>
-    <function-decl name='__interceptor_lgamma_r' mangled-name='lgamma_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2788' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lgamma_r'>
+    <function-decl name='__interceptor_lgamma_r' mangled-name='__interceptor_lgamma_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2788' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_lgamma_r'>
       <parameter type-id='type-id-322' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2788' column='1'/>
       <parameter type-id='type-id-30' name='signp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2788' column='1'/>
       <return type-id='type-id-322'/>
     </function-decl>
-    <function-decl name='__interceptor_lgammal' mangled-name='lgammal' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lgammal'>
+    <function-decl name='__interceptor_lgammal' mangled-name='__interceptor_lgammal' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_lgammal'>
       <parameter type-id='type-id-327' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2772' column='1'/>
       <return type-id='type-id-327'/>
     </function-decl>
@@ -10991,23 +10991,23 @@ 
       <parameter type-id='type-id-323' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2765' column='1'/>
       <return type-id='type-id-323'/>
     </function-decl>
-    <function-decl name='__interceptor_lgamma' mangled-name='lgamma' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lgamma'>
+    <function-decl name='__interceptor_lgamma' mangled-name='__interceptor_lgamma' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_lgamma'>
       <parameter type-id='type-id-322' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2758' column='1'/>
       <return type-id='type-id-322'/>
     </function-decl>
-    <function-decl name='__interceptor_remquol' mangled-name='remquol' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remquol'>
+    <function-decl name='__interceptor_remquol' mangled-name='__interceptor_remquol' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_remquol'>
       <parameter type-id='type-id-327' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2741' column='1'/>
       <parameter type-id='type-id-327' name='y' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2741' column='1'/>
       <parameter type-id='type-id-30' name='quo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2741' column='1'/>
       <return type-id='type-id-327'/>
     </function-decl>
-    <function-decl name='__interceptor_remquof' mangled-name='remquof' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2734' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remquof'>
+    <function-decl name='__interceptor_remquof' mangled-name='__interceptor_remquof' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2734' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_remquof'>
       <parameter type-id='type-id-323' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2734' column='1'/>
       <parameter type-id='type-id-323' name='y' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2734' column='1'/>
       <parameter type-id='type-id-30' name='quo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2734' column='1'/>
       <return type-id='type-id-323'/>
     </function-decl>
-    <function-decl name='__interceptor_remquo' mangled-name='remquo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2727' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='remquo'>
+    <function-decl name='__interceptor_remquo' mangled-name='__interceptor_remquo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2727' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_remquo'>
       <parameter type-id='type-id-322' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2727' column='1'/>
       <parameter type-id='type-id-322' name='y' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2727' column='1'/>
       <parameter type-id='type-id-30' name='quo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2727' column='1'/>
@@ -11025,7 +11025,7 @@ 
       <parameter type-id='type-id-1028' name='cos' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2704' column='1'/>
       <return type-id='type-id-26'/>
     </function-decl>
-    <function-decl name='__interceptor_sincos' mangled-name='sincos' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2697' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sincos'>
+    <function-decl name='__interceptor_sincos' mangled-name='__interceptor_sincos' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2697' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sincos'>
       <parameter type-id='type-id-322' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2697' column='1'/>
       <parameter type-id='type-id-1023' name='sin' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2697' column='1'/>
       <parameter type-id='type-id-1023' name='cos' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2697' column='1'/>
@@ -11036,20 +11036,20 @@ 
       <parameter type-id='type-id-2' name='name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2685' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_tempnam' mangled-name='tempnam' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2670' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tempnam'>
+    <function-decl name='__interceptor_tempnam' mangled-name='__interceptor_tempnam' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2670' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_tempnam'>
       <parameter type-id='type-id-25' name='dir' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2670' column='1'/>
       <parameter type-id='type-id-25' name='pfx' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2670' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
-    <function-decl name='__interceptor_tmpnam_r' mangled-name='tmpnam_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tmpnam_r'>
+    <function-decl name='__interceptor_tmpnam_r' mangled-name='__interceptor_tmpnam_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_tmpnam_r'>
       <parameter type-id='type-id-25' name='s' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2657' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
-    <function-decl name='__interceptor_tmpnam' mangled-name='tmpnam' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tmpnam'>
+    <function-decl name='__interceptor_tmpnam' mangled-name='__interceptor_tmpnam' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_tmpnam'>
       <parameter type-id='type-id-25' name='s' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2657' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_attr_getaffinity_np' mangled-name='pthread_attr_getaffinity_np' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2621' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_attr_getaffinity_np'>
+    <function-decl name='__interceptor_pthread_attr_getaffinity_np' mangled-name='__interceptor_pthread_attr_getaffinity_np' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2621' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_attr_getaffinity_np'>
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2621' column='1'/>
       <parameter type-id='type-id-367' name='cpusetsize' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2621' column='1'/>
       <parameter type-id='type-id-1' name='cpuset' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2621' column='1'/>
@@ -11060,7 +11060,7 @@ 
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_attr_getstack' mangled-name='pthread_attr_getstack' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_attr_getstack'>
+    <function-decl name='__interceptor_pthread_attr_getstack' mangled-name='__interceptor_pthread_attr_getstack' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2581' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_attr_getstack'>
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2581' column='1'/>
       <parameter type-id='type-id-199' name='addr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2581' column='1'/>
       <parameter type-id='type-id-884' name='size' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2581' column='1'/>
@@ -11071,12 +11071,12 @@ 
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_attr_getscope' mangled-name='pthread_attr_getscope' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_attr_getscope'>
+    <function-decl name='__interceptor_pthread_attr_getscope' mangled-name='__interceptor_pthread_attr_getscope' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2579' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_attr_getscope'>
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_attr_getschedpolicy' mangled-name='pthread_attr_getschedpolicy' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_attr_getschedpolicy'>
+    <function-decl name='__interceptor_pthread_attr_getschedpolicy' mangled-name='__interceptor_pthread_attr_getschedpolicy' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2578' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_attr_getschedpolicy'>
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
@@ -11086,12 +11086,12 @@ 
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_attr_getguardsize' mangled-name='pthread_attr_getguardsize' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2576' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_attr_getguardsize'>
+    <function-decl name='__interceptor_pthread_attr_getguardsize' mangled-name='__interceptor_pthread_attr_getguardsize' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2576' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_attr_getguardsize'>
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_attr_getdetachstate' mangled-name='pthread_attr_getdetachstate' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_attr_getdetachstate'>
+    <function-decl name='__interceptor_pthread_attr_getdetachstate' mangled-name='__interceptor_pthread_attr_getdetachstate' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_attr_getdetachstate'>
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
@@ -11107,28 +11107,28 @@ 
       <parameter type-id='type-id-1' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2527' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_ether_aton_r' mangled-name='ether_aton_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ether_aton_r'>
+    <function-decl name='__interceptor_ether_aton_r' mangled-name='__interceptor_ether_aton_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ether_aton_r'>
       <parameter type-id='type-id-25' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2510' column='1'/>
       <parameter type-id='type-id-924' name='addr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2510' column='1'/>
       <return type-id='type-id-924'/>
     </function-decl>
-    <function-decl name='__interceptor_ether_ntoa_r' mangled-name='ether_ntoa_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ether_ntoa_r'>
+    <function-decl name='__interceptor_ether_ntoa_r' mangled-name='__interceptor_ether_ntoa_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ether_ntoa_r'>
       <parameter type-id='type-id-924' name='addr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2502' column='1'/>
       <parameter type-id='type-id-25' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2502' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
-    <function-decl name='__interceptor_ether_line' mangled-name='ether_line' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2478' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ether_line'>
+    <function-decl name='__interceptor_ether_line' mangled-name='__interceptor_ether_line' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2478' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ether_line'>
       <parameter type-id='type-id-25' name='line' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2478' column='1'/>
       <parameter type-id='type-id-924' name='addr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2478' column='1'/>
       <parameter type-id='type-id-25' name='hostname' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2478' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_ether_hostton' mangled-name='ether_hostton' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ether_hostton'>
+    <function-decl name='__interceptor_ether_hostton' mangled-name='__interceptor_ether_hostton' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2469' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ether_hostton'>
       <parameter type-id='type-id-25' name='hostname' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2469' column='1'/>
       <parameter type-id='type-id-924' name='addr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2469' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_ether_ntohost' mangled-name='ether_ntohost' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ether_ntohost'>
+    <function-decl name='__interceptor_ether_ntohost' mangled-name='__interceptor_ether_ntohost' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ether_ntohost'>
       <parameter type-id='type-id-25' name='hostname' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2469' column='1'/>
       <parameter type-id='type-id-924' name='addr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2469' column='1'/>
       <return type-id='type-id-5'/>
@@ -11141,17 +11141,17 @@ 
       <parameter type-id='type-id-924' name='addr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2444' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
-    <function-decl name='__interceptor_initgroups' mangled-name='initgroups' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='initgroups'>
+    <function-decl name='__interceptor_initgroups' mangled-name='__interceptor_initgroups' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_initgroups'>
       <parameter type-id='type-id-25' name='user' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2431' column='1'/>
       <parameter type-id='type-id-170' name='group' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2431' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_fstatvfs64' mangled-name='fstatvfs64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2416' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fstatvfs64'>
+    <function-decl name='__interceptor_fstatvfs64' mangled-name='__interceptor_fstatvfs64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2416' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_fstatvfs64'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2416' column='1'/>
       <parameter type-id='type-id-1' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2416' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_statvfs64' mangled-name='statvfs64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='statvfs64'>
+    <function-decl name='__interceptor_statvfs64' mangled-name='__interceptor_statvfs64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_statvfs64'>
       <parameter type-id='type-id-25' name='path' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2408' column='1'/>
       <parameter type-id='type-id-1' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2408' column='1'/>
       <return type-id='type-id-5'/>
@@ -11166,7 +11166,7 @@ 
       <parameter type-id='type-id-1' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2408' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_fstatfs64' mangled-name='fstatfs64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fstatfs64'>
+    <function-decl name='__interceptor_fstatfs64' mangled-name='__interceptor_fstatfs64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2370' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_fstatfs64'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2416' column='1'/>
       <parameter type-id='type-id-1' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2416' column='1'/>
       <return type-id='type-id-5'/>
@@ -11186,7 +11186,7 @@ 
       <parameter type-id='type-id-1' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2408' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_getmntent_r' mangled-name='getmntent_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getmntent_r'>
+    <function-decl name='__interceptor_getmntent_r' mangled-name='__interceptor_getmntent_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_getmntent_r'>
       <parameter type-id='type-id-1' name='fp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2325' column='1'/>
       <parameter type-id='type-id-942' name='mntbuf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2325' column='1'/>
       <parameter type-id='type-id-25' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2325' column='1'/>
@@ -11201,7 +11201,7 @@ 
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_cond_signal' mangled-name='pthread_cond_signal' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_cond_signal'>
+    <function-decl name='__interceptor_pthread_cond_signal' mangled-name='__interceptor_pthread_cond_signal' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2264' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_cond_signal'>
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
@@ -11219,11 +11219,11 @@ 
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_mutex_lock' mangled-name='pthread_mutex_lock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_mutex_lock'>
+    <function-decl name='__interceptor_pthread_mutex_lock' mangled-name='__interceptor_pthread_mutex_lock' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_mutex_lock'>
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor__exit' mangled-name='_exit' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_exit'>
+    <function-decl name='__interceptor__exit' mangled-name='__interceptor__exit' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor__exit'>
       <parameter type-id='type-id-5'/>
       <return type-id='type-id-26'/>
     </function-decl>
@@ -11243,11 +11243,11 @@ 
       <parameter type-id='type-id-951' name='oldset' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2161' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_sigpending' mangled-name='sigpending' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sigpending'>
+    <function-decl name='__interceptor_sigpending' mangled-name='__interceptor_sigpending' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2148' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sigpending'>
       <parameter type-id='type-id-951' name='set' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2148' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_sigfillset' mangled-name='sigfillset' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sigfillset'>
+    <function-decl name='__interceptor_sigfillset' mangled-name='__interceptor_sigfillset' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sigfillset'>
       <parameter type-id='type-id-951' name='set' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2148' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
@@ -11261,7 +11261,7 @@ 
       <parameter type-id='type-id-1' name='timeout' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2109' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_sigwaitinfo' mangled-name='sigwaitinfo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2095' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sigwaitinfo'>
+    <function-decl name='__interceptor_sigwaitinfo' mangled-name='__interceptor_sigwaitinfo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2095' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sigwaitinfo'>
       <parameter type-id='type-id-951' name='set' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2095' column='1'/>
       <parameter type-id='type-id-1' name='info' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2095' column='1'/>
       <return type-id='type-id-5'/>
@@ -11277,14 +11277,14 @@ 
       <parameter type-id='type-id-5' name='flags' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2058' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_ppoll' mangled-name='ppoll' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2039' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ppoll'>
+    <function-decl name='__interceptor_ppoll' mangled-name='__interceptor_ppoll' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2039' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ppoll'>
       <parameter type-id='type-id-950' name='fds' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2039' column='1'/>
       <parameter type-id='type-id-1206' name='nfds' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2039' column='1'/>
       <parameter type-id='type-id-1' name='timeout_ts' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2039' column='1'/>
       <parameter type-id='type-id-951' name='sigmask' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2039' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_poll' mangled-name='poll' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2024' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='poll'>
+    <function-decl name='__interceptor_poll' mangled-name='__interceptor_poll' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2024' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_poll'>
       <parameter type-id='type-id-950' name='fds' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2024' column='1'/>
       <parameter type-id='type-id-1206' name='nfds' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2024' column='1'/>
       <parameter type-id='type-id-5' name='timeout' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2024' column='1'/>
@@ -11309,13 +11309,13 @@ 
       <parameter type-id='type-id-377' name='compar' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1913' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor___xpg_strerror_r' mangled-name='__xpg_strerror_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__xpg_strerror_r'>
+    <function-decl name='__interceptor___xpg_strerror_r' mangled-name='__interceptor___xpg_strerror_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1874' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___xpg_strerror_r'>
       <parameter type-id='type-id-5' name='errnum' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1874' column='1'/>
       <parameter type-id='type-id-25' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1874' column='1'/>
       <parameter type-id='type-id-367' name='buflen' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1874' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_strerror_r' mangled-name='strerror_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1846' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strerror_r'>
+    <function-decl name='__interceptor_strerror_r' mangled-name='__interceptor_strerror_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1846' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_strerror_r'>
       <parameter type-id='type-id-5' name='errnum' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1846' column='1'/>
       <parameter type-id='type-id-25' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1846' column='1'/>
       <parameter type-id='type-id-367' name='buflen' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1846' column='1'/>
@@ -11325,19 +11325,19 @@ 
       <parameter type-id='type-id-5' name='errnum' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1833' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
-    <function-decl name='__interceptor_sched_getaffinity' mangled-name='sched_getaffinity' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1820' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sched_getaffinity'>
+    <function-decl name='__interceptor_sched_getaffinity' mangled-name='__interceptor_sched_getaffinity' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1820' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sched_getaffinity'>
       <parameter type-id='type-id-5' name='pid' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1820' column='1'/>
       <parameter type-id='type-id-367' name='cpusetsize' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1820' column='1'/>
       <parameter type-id='type-id-1' name='mask' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1820' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_confstr' mangled-name='confstr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1806' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='confstr'>
+    <function-decl name='__interceptor_confstr' mangled-name='__interceptor_confstr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1806' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_confstr'>
       <parameter type-id='type-id-5' name='name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1806' column='1'/>
       <parameter type-id='type-id-25' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1806' column='1'/>
       <parameter type-id='type-id-367' name='len' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1806' column='1'/>
       <return type-id='type-id-367'/>
     </function-decl>
-    <function-decl name='__interceptor_canonicalize_file_name' mangled-name='canonicalize_file_name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='canonicalize_file_name'>
+    <function-decl name='__interceptor_canonicalize_file_name' mangled-name='__interceptor_canonicalize_file_name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_canonicalize_file_name'>
       <parameter type-id='type-id-2'/>
       <return type-id='type-id-25'/>
     </function-decl>
@@ -11354,7 +11354,7 @@ 
       <parameter type-id='type-id-1' name='ps' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1729' column='1'/>
       <return type-id='type-id-367'/>
     </function-decl>
-    <function-decl name='__interceptor_wcsrtombs' mangled-name='wcsrtombs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1707' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wcsrtombs'>
+    <function-decl name='__interceptor_wcsrtombs' mangled-name='__interceptor_wcsrtombs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1707' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_wcsrtombs'>
       <parameter type-id='type-id-25' name='dest' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1707' column='1'/>
       <parameter type-id='type-id-1018' name='src' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1707' column='1'/>
       <parameter type-id='type-id-367' name='len' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1707' column='1'/>
@@ -11367,7 +11367,7 @@ 
       <parameter type-id='type-id-367' name='len' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1696' column='1'/>
       <return type-id='type-id-367'/>
     </function-decl>
-    <function-decl name='__interceptor_mbsnrtowcs' mangled-name='mbsnrtowcs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1673' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbsnrtowcs'>
+    <function-decl name='__interceptor_mbsnrtowcs' mangled-name='__interceptor_mbsnrtowcs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1673' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_mbsnrtowcs'>
       <parameter type-id='type-id-1193' name='dest' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1673' column='1'/>
       <parameter type-id='type-id-308' name='src' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1673' column='1'/>
       <parameter type-id='type-id-367' name='nms' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1673' column='1'/>
@@ -11375,36 +11375,36 @@ 
       <parameter type-id='type-id-1' name='ps' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1673' column='1'/>
       <return type-id='type-id-367'/>
     </function-decl>
-    <function-decl name='__interceptor_mbsrtowcs' mangled-name='mbsrtowcs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1649' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbsrtowcs'>
+    <function-decl name='__interceptor_mbsrtowcs' mangled-name='__interceptor_mbsrtowcs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1649' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_mbsrtowcs'>
       <parameter type-id='type-id-1193' name='dest' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1649' column='1'/>
       <parameter type-id='type-id-308' name='src' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1649' column='1'/>
       <parameter type-id='type-id-367' name='len' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1649' column='1'/>
       <parameter type-id='type-id-1' name='ps' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1649' column='1'/>
       <return type-id='type-id-367'/>
     </function-decl>
-    <function-decl name='__interceptor_mbstowcs' mangled-name='mbstowcs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mbstowcs'>
+    <function-decl name='__interceptor_mbstowcs' mangled-name='__interceptor_mbstowcs' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1638' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_mbstowcs'>
       <parameter type-id='type-id-1193' name='dest' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1638' column='1'/>
       <parameter type-id='type-id-2' name='src' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1638' column='1'/>
       <parameter type-id='type-id-367' name='len' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1638' column='1'/>
       <return type-id='type-id-367'/>
     </function-decl>
-    <function-decl name='__interceptor_strtoumax' mangled-name='strtoumax' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1622' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strtoumax'>
+    <function-decl name='__interceptor_strtoumax' mangled-name='__interceptor_strtoumax' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1622' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_strtoumax'>
       <parameter type-id='type-id-2' name='nptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1622' column='1'/>
       <parameter type-id='type-id-110' name='endptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1622' column='1'/>
       <parameter type-id='type-id-5' name='base' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1622' column='1'/>
       <return type-id='type-id-378'/>
     </function-decl>
-    <function-decl name='__interceptor_strtoimax' mangled-name='strtoimax' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1614' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strtoimax'>
+    <function-decl name='__interceptor_strtoimax' mangled-name='__interceptor_strtoimax' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1614' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_strtoimax'>
       <parameter type-id='type-id-2' name='nptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1622' column='1'/>
       <parameter type-id='type-id-110' name='endptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1622' column='1'/>
       <parameter type-id='type-id-5' name='base' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1622' column='1'/>
       <return type-id='type-id-378'/>
     </function-decl>
-    <function-decl name='__interceptor_get_current_dir_name' mangled-name='get_current_dir_name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1599' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='get_current_dir_name'>
+    <function-decl name='__interceptor_get_current_dir_name' mangled-name='__interceptor_get_current_dir_name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1599' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_get_current_dir_name'>
       <parameter type-id='type-id-5' name='errnum' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1833' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
-    <function-decl name='__interceptor_getcwd' mangled-name='getcwd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1586' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getcwd'>
+    <function-decl name='__interceptor_getcwd' mangled-name='__interceptor_getcwd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1586' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_getcwd'>
       <parameter type-id='type-id-25' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1586' column='1'/>
       <parameter type-id='type-id-367' name='size' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1586' column='1'/>
       <return type-id='type-id-25'/>
@@ -11431,7 +11431,7 @@ 
       <parameter type-id='type-id-1' name='dirp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1496' column='1'/>
       <return type-id='type-id-919'/>
     </function-decl>
-    <function-decl name='__interceptor_readdir_r' mangled-name='readdir_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='readdir_r'>
+    <function-decl name='__interceptor_readdir_r' mangled-name='__interceptor_readdir_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_readdir_r'>
       <parameter type-id='type-id-1' name='dirp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1475' column='1'/>
       <parameter type-id='type-id-914' name='entry' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1475' column='1'/>
       <parameter type-id='type-id-916' name='result' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1475' column='1'/>
@@ -11441,11 +11441,11 @@ 
       <parameter type-id='type-id-1' name='dirp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1467' column='1'/>
       <return type-id='type-id-914'/>
     </function-decl>
-    <function-decl name='__interceptor_sysinfo' mangled-name='sysinfo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sysinfo'>
+    <function-decl name='__interceptor_sysinfo' mangled-name='__interceptor_sysinfo' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sysinfo'>
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_getpeername' mangled-name='getpeername' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getpeername'>
+    <function-decl name='__interceptor_getpeername' mangled-name='__interceptor_getpeername' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_getpeername'>
       <parameter type-id='type-id-5' name='sockfd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1437' column='1'/>
       <parameter type-id='type-id-1' name='addr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1437' column='1'/>
       <parameter type-id='type-id-135' name='addrlen' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1437' column='1'/>
@@ -11457,12 +11457,12 @@ 
       <parameter type-id='type-id-5' name='flags' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1417' column='1'/>
       <return type-id='type-id-369'/>
     </function-decl>
-    <function-decl name='__interceptor_modfl' mangled-name='modfl' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='modfl'>
+    <function-decl name='__interceptor_modfl' mangled-name='__interceptor_modfl' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1386' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_modfl'>
       <parameter type-id='type-id-327' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1386' column='1'/>
       <parameter type-id='type-id-1133' name='iptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1386' column='1'/>
       <return type-id='type-id-327'/>
     </function-decl>
-    <function-decl name='__interceptor_modff' mangled-name='modff' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='modff'>
+    <function-decl name='__interceptor_modff' mangled-name='__interceptor_modff' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1377' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_modff'>
       <parameter type-id='type-id-323' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1377' column='1'/>
       <parameter type-id='type-id-1028' name='iptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1377' column='1'/>
       <return type-id='type-id-323'/>
@@ -11503,7 +11503,7 @@ 
       <parameter type-id='type-id-30' name='h_errnop' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1279' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_gethostbyname_r' mangled-name='gethostbyname_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gethostbyname_r'>
+    <function-decl name='__interceptor_gethostbyname_r' mangled-name='__interceptor_gethostbyname_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1261' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_gethostbyname_r'>
       <parameter type-id='type-id-25' name='name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1261' column='1'/>
       <parameter type-id='type-id-928' name='ret' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1261' column='1'/>
       <parameter type-id='type-id-25' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1261' column='1'/>
@@ -11512,7 +11512,7 @@ 
       <parameter type-id='type-id-30' name='h_errnop' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1261' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_gethostbyaddr_r' mangled-name='gethostbyaddr_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gethostbyaddr_r'>
+    <function-decl name='__interceptor_gethostbyaddr_r' mangled-name='__interceptor_gethostbyaddr_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_gethostbyaddr_r'>
       <parameter type-id='type-id-1' name='addr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1241' column='1'/>
       <parameter type-id='type-id-5' name='len' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1241' column='1'/>
       <parameter type-id='type-id-5' name='type' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1241' column='1'/>
@@ -11546,7 +11546,7 @@ 
       <parameter type-id='type-id-5' name='type' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1189' column='1'/>
       <return type-id='type-id-928'/>
     </function-decl>
-    <function-decl name='__interceptor_gethostbyname' mangled-name='gethostbyname' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gethostbyname'>
+    <function-decl name='__interceptor_gethostbyname' mangled-name='__interceptor_gethostbyname' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_gethostbyname'>
       <parameter type-id='type-id-25' name='name' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1181' column='1'/>
       <return type-id='type-id-928'/>
     </function-decl>
@@ -11562,7 +11562,7 @@ 
       <parameter type-id='type-id-30' name='param' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1070' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_inet_aton' mangled-name='inet_aton' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inet_aton'>
+    <function-decl name='__interceptor_inet_aton' mangled-name='__interceptor_inet_aton' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_inet_aton'>
       <parameter type-id='type-id-2' name='cp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1'/>
       <parameter type-id='type-id-1' name='dst' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1'/>
       <return type-id='type-id-5'/>
@@ -11580,14 +11580,14 @@ 
       <parameter type-id='type-id-170' name='size' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1024' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
-    <function-decl name='__interceptor_wait4' mangled-name='wait4' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1003' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait4'>
+    <function-decl name='__interceptor_wait4' mangled-name='__interceptor_wait4' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1003' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_wait4'>
       <parameter type-id='type-id-5' name='pid' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1003' column='1'/>
       <parameter type-id='type-id-30' name='status' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1003' column='1'/>
       <parameter type-id='type-id-5' name='options' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1003' column='1'/>
       <parameter type-id='type-id-1' name='rusage' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1003' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_wait3' mangled-name='wait3' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='993' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='wait3'>
+    <function-decl name='__interceptor_wait3' mangled-name='__interceptor_wait3' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='993' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_wait3'>
       <parameter type-id='type-id-30' name='status' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='993' column='1'/>
       <parameter type-id='type-id-5' name='options' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='993' column='1'/>
       <parameter type-id='type-id-1' name='rusage' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='993' column='1'/>
@@ -11599,7 +11599,7 @@ 
       <parameter type-id='type-id-5' name='options' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='985' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_waitid' mangled-name='waitid' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='976' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='waitid'>
+    <function-decl name='__interceptor_waitid' mangled-name='__interceptor_waitid' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='976' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_waitid'>
       <parameter type-id='type-id-5' name='idtype' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='976' column='1'/>
       <parameter type-id='type-id-5' name='id' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='976' column='1'/>
       <parameter type-id='type-id-1' name='infop' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='976' column='1'/>
@@ -11616,17 +11616,17 @@ 
       <parameter type-id='type-id-1' name='old_value' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='832' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_getitimer' mangled-name='getitimer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='823' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getitimer'>
+    <function-decl name='__interceptor_getitimer' mangled-name='__interceptor_getitimer' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='823' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_getitimer'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2416' column='1'/>
       <parameter type-id='type-id-1' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2416' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_clock_settime' mangled-name='clock_settime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='808' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clock_settime'>
+    <function-decl name='__interceptor_clock_settime' mangled-name='__interceptor_clock_settime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='808' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_clock_settime'>
       <parameter type-id='type-id-170' name='clk_id' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='808' column='1'/>
       <parameter type-id='type-id-1' name='tp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='808' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_clock_gettime' mangled-name='clock_gettime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='clock_gettime'>
+    <function-decl name='__interceptor_clock_gettime' mangled-name='__interceptor_clock_gettime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='799' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_clock_gettime'>
       <parameter type-id='type-id-170' name='clk_id' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='808' column='1'/>
       <parameter type-id='type-id-1' name='tp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='808' column='1'/>
       <return type-id='type-id-5'/>
@@ -11636,47 +11636,47 @@ 
       <parameter type-id='type-id-1' name='tp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='808' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_ioctl' mangled-name='ioctl' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ioctl'>
+    <function-decl name='__interceptor_ioctl' mangled-name='__interceptor_ioctl' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ioctl'>
       <parameter type-id='type-id-5' name='d' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='667' column='1'/>
       <parameter type-id='type-id-129' name='request' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='667' column='1'/>
       <parameter type-id='type-id-1' name='arg' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='667' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor___isoc99_vfscanf' mangled-name='__isoc99_vfscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc99_vfscanf'>
+    <function-decl name='__interceptor___isoc99_vfscanf' mangled-name='__interceptor___isoc99_vfscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___isoc99_vfscanf'>
       <parameter type-id='type-id-1' name='stream' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/>
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/>
       <parameter type-id='type-id-210' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor___isoc99_fscanf' mangled-name='__isoc99_fscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc99_fscanf'>
+    <function-decl name='__interceptor___isoc99_fscanf' mangled-name='__interceptor___isoc99_fscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___isoc99_fscanf'>
       <parameter type-id='type-id-1' name='stream' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='632' column='1'/>
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='632' column='1'/>
       <parameter is-variadic='yes'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor___isoc99_vsscanf' mangled-name='__isoc99_vsscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc99_vsscanf'>
+    <function-decl name='__interceptor___isoc99_vsscanf' mangled-name='__interceptor___isoc99_vsscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___isoc99_vsscanf'>
       <parameter type-id='type-id-2' name='str' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1'/>
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1'/>
       <parameter type-id='type-id-210' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor___isoc99_sscanf' mangled-name='__isoc99_sscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc99_sscanf'>
+    <function-decl name='__interceptor___isoc99_sscanf' mangled-name='__interceptor___isoc99_sscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___isoc99_sscanf'>
       <parameter type-id='type-id-2' name='str' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='635' column='1'/>
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='635' column='1'/>
       <parameter is-variadic='yes'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor___isoc99_vscanf' mangled-name='__isoc99_vscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc99_vscanf'>
+    <function-decl name='__interceptor___isoc99_vscanf' mangled-name='__interceptor___isoc99_vscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___isoc99_vscanf'>
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1'/>
       <parameter type-id='type-id-210' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor___isoc99_scanf' mangled-name='__isoc99_scanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='629' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc99_scanf'>
+    <function-decl name='__interceptor___isoc99_scanf' mangled-name='__interceptor___isoc99_scanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='629' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___isoc99_scanf'>
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='629' column='1'/>
       <parameter is-variadic='yes'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_vfscanf' mangled-name='vfscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='593' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfscanf'>
+    <function-decl name='__interceptor_vfscanf' mangled-name='__interceptor_vfscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='593' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_vfscanf'>
       <parameter type-id='type-id-1' name='stream' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/>
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/>
       <parameter type-id='type-id-210' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='604' column='1'/>
@@ -11694,18 +11694,18 @@ 
       <parameter type-id='type-id-210' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='600' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_sscanf' mangled-name='sscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='625' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sscanf'>
+    <function-decl name='__interceptor_sscanf' mangled-name='__interceptor_sscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='625' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sscanf'>
       <parameter type-id='type-id-2' name='str' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='635' column='1'/>
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='635' column='1'/>
       <parameter is-variadic='yes'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_vscanf' mangled-name='vscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='587' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vscanf'>
+    <function-decl name='__interceptor_vscanf' mangled-name='__interceptor_vscanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='587' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_vscanf'>
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1'/>
       <parameter type-id='type-id-210' name='ap' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='597' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_scanf' mangled-name='scanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='scanf'>
+    <function-decl name='__interceptor_scanf' mangled-name='__interceptor_scanf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_scanf'>
       <parameter type-id='type-id-2' name='format' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='629' column='1'/>
       <parameter is-variadic='yes'/>
       <return type-id='type-id-5'/>
@@ -11716,7 +11716,7 @@ 
       <parameter type-id='type-id-953' name='tm' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='550' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
-    <function-decl name='__interceptor_asctime_r' mangled-name='asctime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='526' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='asctime_r'>
+    <function-decl name='__interceptor_asctime_r' mangled-name='__interceptor_asctime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='526' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_asctime_r'>
       <parameter type-id='type-id-953' name='tm' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='526' column='1'/>
       <parameter type-id='type-id-25' name='result' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='526' column='1'/>
       <return type-id='type-id-25'/>
@@ -11725,12 +11725,12 @@ 
       <parameter type-id='type-id-953' name='tm' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='516' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
-    <function-decl name='__interceptor_ctime_r' mangled-name='ctime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ctime_r'>
+    <function-decl name='__interceptor_ctime_r' mangled-name='__interceptor_ctime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ctime_r'>
       <parameter type-id='type-id-105' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='506' column='1'/>
       <parameter type-id='type-id-25' name='result' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='506' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
-    <function-decl name='__interceptor_ctime' mangled-name='ctime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ctime'>
+    <function-decl name='__interceptor_ctime' mangled-name='__interceptor_ctime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_ctime'>
       <parameter type-id='type-id-105' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='496' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
@@ -11739,11 +11739,11 @@ 
       <parameter type-id='type-id-1' name='result' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='486' column='1'/>
       <return type-id='type-id-953'/>
     </function-decl>
-    <function-decl name='__interceptor_gmtime' mangled-name='gmtime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gmtime'>
+    <function-decl name='__interceptor_gmtime' mangled-name='__interceptor_gmtime' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_gmtime'>
       <parameter type-id='type-id-105' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='476' column='1'/>
       <return type-id='type-id-953'/>
     </function-decl>
-    <function-decl name='__interceptor_localtime_r' mangled-name='localtime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='localtime_r'>
+    <function-decl name='__interceptor_localtime_r' mangled-name='__interceptor_localtime_r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_localtime_r'>
       <parameter type-id='type-id-105' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='486' column='1'/>
       <parameter type-id='type-id-1' name='result' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='486' column='1'/>
       <return type-id='type-id-953'/>
@@ -11752,11 +11752,11 @@ 
       <parameter type-id='type-id-105' name='timep' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='476' column='1'/>
       <return type-id='type-id-953'/>
     </function-decl>
-    <function-decl name='__interceptor_time' mangled-name='time' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='time'>
+    <function-decl name='__interceptor_time' mangled-name='__interceptor_time' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_time'>
       <parameter type-id='type-id-105' name='t' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='432' column='1'/>
       <return type-id='type-id-102'/>
     </function-decl>
-    <function-decl name='__interceptor_prctl' mangled-name='prctl' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='prctl'>
+    <function-decl name='__interceptor_prctl' mangled-name='__interceptor_prctl' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_prctl'>
       <parameter type-id='type-id-5' name='option' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1'/>
       <parameter type-id='type-id-102' name='arg2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1'/>
       <parameter type-id='type-id-102' name='arg3' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1'/>
@@ -11764,14 +11764,14 @@ 
       <parameter type-id='type-id-102' name='arg5' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='411' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pwritev64' mangled-name='pwritev64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwritev64'>
+    <function-decl name='__interceptor_pwritev64' mangled-name='__interceptor_pwritev64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pwritev64'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1'/>
       <parameter type-id='type-id-940' name='iov' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1'/>
       <parameter type-id='type-id-5' name='iovcnt' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1'/>
       <parameter type-id='type-id-380' name='offset' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1'/>
       <return type-id='type-id-369'/>
     </function-decl>
-    <function-decl name='__interceptor_pwritev' mangled-name='pwritev' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwritev'>
+    <function-decl name='__interceptor_pwritev' mangled-name='__interceptor_pwritev' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pwritev'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1'/>
       <parameter type-id='type-id-940' name='iov' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1'/>
       <parameter type-id='type-id-5' name='iovcnt' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1'/>
@@ -11784,41 +11784,41 @@ 
       <parameter type-id='type-id-5' name='iovcnt' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='363' column='1'/>
       <return type-id='type-id-369'/>
     </function-decl>
-    <function-decl name='__interceptor_pwrite64' mangled-name='pwrite64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwrite64'>
+    <function-decl name='__interceptor_pwrite64' mangled-name='__interceptor_pwrite64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pwrite64'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='347' column='1'/>
       <parameter type-id='type-id-1' name='ptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='347' column='1'/>
       <parameter type-id='type-id-380' name='count' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='347' column='1'/>
       <parameter type-id='type-id-380' name='offset' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='347' column='1'/>
       <return type-id='type-id-369'/>
     </function-decl>
-    <function-decl name='__interceptor_pwrite' mangled-name='pwrite' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pwrite'>
+    <function-decl name='__interceptor_pwrite' mangled-name='__interceptor_pwrite' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pwrite'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='332' column='1'/>
       <parameter type-id='type-id-1' name='ptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='332' column='1'/>
       <parameter type-id='type-id-367' name='count' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='332' column='1'/>
       <parameter type-id='type-id-381' name='offset' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='332' column='1'/>
       <return type-id='type-id-369'/>
     </function-decl>
-    <function-decl name='__interceptor_write' mangled-name='write' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='write'>
+    <function-decl name='__interceptor_write' mangled-name='__interceptor_write' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='316' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_write'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='316' column='1'/>
       <parameter type-id='type-id-1' name='ptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='316' column='1'/>
       <parameter type-id='type-id-367' name='count' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='316' column='1'/>
       <return type-id='type-id-369'/>
     </function-decl>
-    <function-decl name='__interceptor_preadv64' mangled-name='preadv64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='preadv64'>
+    <function-decl name='__interceptor_preadv64' mangled-name='__interceptor_preadv64' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_preadv64'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1'/>
       <parameter type-id='type-id-940' name='iov' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1'/>
       <parameter type-id='type-id-5' name='iovcnt' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1'/>
       <parameter type-id='type-id-380' name='offset' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='395' column='1'/>
       <return type-id='type-id-369'/>
     </function-decl>
-    <function-decl name='__interceptor_preadv' mangled-name='preadv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='preadv'>
+    <function-decl name='__interceptor_preadv' mangled-name='__interceptor_preadv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_preadv'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1'/>
       <parameter type-id='type-id-940' name='iov' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1'/>
       <parameter type-id='type-id-5' name='iovcnt' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1'/>
       <parameter type-id='type-id-381' name='offset' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='379' column='1'/>
       <return type-id='type-id-369'/>
     </function-decl>
-    <function-decl name='__interceptor_readv' mangled-name='readv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='readv'>
+    <function-decl name='__interceptor_readv' mangled-name='__interceptor_readv' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_readv'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='363' column='1'/>
       <parameter type-id='type-id-940' name='iov' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='363' column='1'/>
       <parameter type-id='type-id-5' name='iovcnt' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='363' column='1'/>
@@ -11838,7 +11838,7 @@ 
       <parameter type-id='type-id-381' name='offset' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='332' column='1'/>
       <return type-id='type-id-369'/>
     </function-decl>
-    <function-decl name='__interceptor_read' mangled-name='read' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='read'>
+    <function-decl name='__interceptor_read' mangled-name='__interceptor_read' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_read'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='316' column='1'/>
       <parameter type-id='type-id-1' name='ptr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='316' column='1'/>
       <parameter type-id='type-id-367' name='count' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='316' column='1'/>
@@ -11849,7 +11849,7 @@ 
       <parameter type-id='type-id-30' name='signp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2802' column='1'/>
       <return type-id='type-id-327'/>
     </function-decl>
-    <function-decl name='__interceptor_frexpf' mangled-name='frexpf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='frexpf'>
+    <function-decl name='__interceptor_frexpf' mangled-name='__interceptor_frexpf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_frexpf'>
       <parameter type-id='type-id-323' name='x' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2795' column='1'/>
       <parameter type-id='type-id-30' name='signp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2795' column='1'/>
       <return type-id='type-id-323'/>
@@ -11859,7 +11859,7 @@ 
       <parameter type-id='type-id-30' name='signp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2788' column='1'/>
       <return type-id='type-id-322'/>
     </function-decl>
-    <function-decl name='__interceptor_strncasecmp' mangled-name='strncasecmp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strncasecmp'>
+    <function-decl name='__interceptor_strncasecmp' mangled-name='__interceptor_strncasecmp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_strncasecmp'>
       <parameter type-id='type-id-2' name='s1' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='141' column='1'/>
       <parameter type-id='type-id-2' name='s2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='141' column='1'/>
       <parameter type-id='type-id-367' name='n' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='141' column='1'/>
@@ -11881,7 +11881,7 @@ 
       <parameter type-id='type-id-2' name='s2' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='126' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_textdomain' mangled-name='textdomain' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='textdomain'>
+    <function-decl name='__interceptor_textdomain' mangled-name='__interceptor_textdomain' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='62' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_textdomain'>
       <parameter type-id='type-id-2'/>
       <return type-id='type-id-25'/>
     </function-decl>
@@ -11896,12 +11896,12 @@ 
       <parameter type-id='type-id-1' name='rv' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1765' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_gettimeofday' mangled-name='gettimeofday' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gettimeofday'>
+    <function-decl name='__interceptor_gettimeofday' mangled-name='__interceptor_gettimeofday' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_gettimeofday'>
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_kill' mangled-name='pthread_kill' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1743' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_kill'>
+    <function-decl name='__interceptor_pthread_kill' mangled-name='__interceptor_pthread_kill' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1743' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_kill'>
       <parameter type-id='type-id-1' name='tid' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1743' column='1'/>
       <parameter type-id='type-id-5' name='sig' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1743' column='1'/>
       <return type-id='type-id-5'/>
@@ -11919,7 +11919,7 @@ 
       <parameter type-id='type-id-1003' name='mask' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1710' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_sigaction' mangled-name='sigaction' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1678' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sigaction'>
+    <function-decl name='__interceptor_sigaction' mangled-name='__interceptor_sigaction' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1678' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sigaction'>
       <parameter type-id='type-id-5' name='sig' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1678' column='1'/>
       <parameter type-id='type-id-1139' name='act' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1678' column='1'/>
       <parameter type-id='type-id-1139' name='old' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1678' column='1'/>
@@ -11930,14 +11930,14 @@ 
       <parameter type-id='type-id-384' name='h' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1698' column='1'/>
       <return type-id='type-id-384'/>
     </function-decl>
-    <function-decl name='__interceptor_epoll_wait' mangled-name='epoll_wait' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='epoll_wait'>
+    <function-decl name='__interceptor_epoll_wait' mangled-name='__interceptor_epoll_wait' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1619' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_epoll_wait'>
       <parameter type-id='type-id-5' name='epfd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1619' column='1'/>
       <parameter type-id='type-id-1' name='ev' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1619' column='1'/>
       <parameter type-id='type-id-5' name='cnt' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1619' column='1'/>
       <parameter type-id='type-id-5' name='timeout' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1619' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_epoll_ctl' mangled-name='epoll_ctl' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1607' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='epoll_ctl'>
+    <function-decl name='__interceptor_epoll_ctl' mangled-name='__interceptor_epoll_ctl' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1607' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_epoll_ctl'>
       <parameter type-id='type-id-5' name='epfd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1607' column='1'/>
       <parameter type-id='type-id-5' name='op' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1607' column='1'/>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1607' column='1'/>
@@ -11948,7 +11948,7 @@ 
       <parameter type-id='type-id-25' name='path' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1599' column='1'/>
       <return type-id='type-id-1'/>
     </function-decl>
-    <function-decl name='__interceptor_rmdir' mangled-name='rmdir' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='rmdir'>
+    <function-decl name='__interceptor_rmdir' mangled-name='__interceptor_rmdir' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_rmdir'>
       <parameter type-id='type-id-25' name='path' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1592' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
@@ -11956,7 +11956,7 @@ 
       <parameter type-id='type-id-2' name='s' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1586' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_abort' mangled-name='abort' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='abort'>
+    <function-decl name='__interceptor_abort' mangled-name='__interceptor_abort' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_abort'>
       <parameter type-id='type-id-5'/>
       <return type-id='type-id-26'/>
     </function-decl>
@@ -11964,7 +11964,7 @@ 
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_fwrite' mangled-name='fwrite' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwrite'>
+    <function-decl name='__interceptor_fwrite' mangled-name='__interceptor_fwrite' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_fwrite'>
       <parameter type-id='type-id-1' name='p' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1563' column='1'/>
       <parameter type-id='type-id-83' name='size' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1563' column='1'/>
       <parameter type-id='type-id-83' name='nmemb' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1563' column='1'/>
@@ -11993,11 +11993,11 @@ 
       <parameter type-id='type-id-25' name='mode' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1512' column='1'/>
       <return type-id='type-id-1'/>
     </function-decl>
-    <function-decl name='__interceptor_unlink' mangled-name='unlink' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unlink'>
+    <function-decl name='__interceptor_unlink' mangled-name='__interceptor_unlink' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1505' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_unlink'>
       <parameter type-id='type-id-25' name='path' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1592' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_recv' mangled-name='recv' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1494' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='recv'>
+    <function-decl name='__interceptor_recv' mangled-name='__interceptor_recv' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1494' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_recv'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1494' column='1'/>
       <parameter type-id='type-id-1' name='buf' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1494' column='1'/>
       <parameter type-id='type-id-387' name='len' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1494' column='1'/>
@@ -12010,7 +12010,7 @@ 
       <parameter type-id='type-id-5' name='flags' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1484' column='1'/>
       <return type-id='type-id-387'/>
     </function-decl>
-    <function-decl name='__interceptor_send' mangled-name='send' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1474' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='send'>
+    <function-decl name='__interceptor_send' mangled-name='__interceptor_send' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1474' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_send'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1494' column='1'/>
       <parameter type-id='type-id-1' name='buf' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1494' column='1'/>
       <parameter type-id='type-id-387' name='len' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1494' column='1'/>
@@ -12035,11 +12035,11 @@ 
       <parameter type-id='type-id-5'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_close' mangled-name='close' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='close'>
+    <function-decl name='__interceptor_close' mangled-name='__interceptor_close' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_close'>
       <parameter type-id='type-id-5'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_epoll_create1' mangled-name='epoll_create1' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='epoll_create1'>
+    <function-decl name='__interceptor_epoll_create1' mangled-name='__interceptor_epoll_create1' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_epoll_create1'>
       <parameter type-id='type-id-5'/>
       <return type-id='type-id-5'/>
     </function-decl>
@@ -12052,13 +12052,13 @@ 
       <parameter type-id='type-id-5'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_bind' mangled-name='bind' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='bind'>
+    <function-decl name='__interceptor_bind' mangled-name='__interceptor_bind' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_bind'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/>
       <parameter type-id='type-id-1' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/>
       <parameter type-id='type-id-129' name='addrlen' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_connect' mangled-name='connect' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='connect'>
+    <function-decl name='__interceptor_connect' mangled-name='__interceptor_connect' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_connect'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/>
       <parameter type-id='type-id-1' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/>
       <parameter type-id='type-id-129' name='addrlen' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1400' column='1'/>
@@ -12077,7 +12077,7 @@ 
       <parameter type-id='type-id-5' name='protocol' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1375' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_inotify_init1' mangled-name='inotify_init1' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='inotify_init1'>
+    <function-decl name='__interceptor_inotify_init1' mangled-name='__interceptor_inotify_init1' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_inotify_init1'>
       <parameter type-id='type-id-5'/>
       <return type-id='type-id-5'/>
     </function-decl>
@@ -12085,13 +12085,13 @@ 
       <parameter type-id='type-id-5'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_signalfd' mangled-name='signalfd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='signalfd'>
+    <function-decl name='__interceptor_signalfd' mangled-name='__interceptor_signalfd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1349' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_signalfd'>
       <parameter type-id='type-id-5' name='fd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1349' column='1'/>
       <parameter type-id='type-id-1' name='mask' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1349' column='1'/>
       <parameter type-id='type-id-5' name='flags' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1349' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_eventfd' mangled-name='eventfd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='eventfd'>
+    <function-decl name='__interceptor_eventfd' mangled-name='__interceptor_eventfd' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_eventfd'>
       <parameter type-id='type-id-129' name='initval' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1341' column='1'/>
       <parameter type-id='type-id-5' name='flags' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1341' column='1'/>
       <return type-id='type-id-5'/>
@@ -12102,12 +12102,12 @@ 
       <parameter type-id='type-id-5' name='protocol' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1375' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_dup2' mangled-name='dup2' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dup2'>
+    <function-decl name='__interceptor_dup2' mangled-name='__interceptor_dup2' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_dup2'>
       <parameter type-id='type-id-5'/>
       <parameter type-id='type-id-5'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_dup' mangled-name='dup' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dup'>
+    <function-decl name='__interceptor_dup' mangled-name='__interceptor_dup' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1317' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_dup'>
       <parameter type-id='type-id-5'/>
       <return type-id='type-id-5'/>
     </function-decl>
@@ -12127,7 +12127,7 @@ 
       <parameter type-id='type-id-5' name='mode' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1293' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_open' mangled-name='open' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='open'>
+    <function-decl name='__interceptor_open' mangled-name='__interceptor_open' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1285' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_open'>
       <parameter type-id='type-id-2' name='name' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1293' column='1'/>
       <parameter type-id='type-id-5' name='flags' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1293' column='1'/>
       <parameter type-id='type-id-5' name='mode' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1293' column='1'/>
@@ -12155,12 +12155,12 @@ 
       <parameter type-id='type-id-1' name='buf' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2527' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_lstat64' mangled-name='lstat64' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lstat64'>
+    <function-decl name='__interceptor_lstat64' mangled-name='__interceptor_lstat64' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_lstat64'>
       <parameter type-id='type-id-2' name='cp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1'/>
       <parameter type-id='type-id-1' name='dst' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor___lxstat64' mangled-name='__lxstat64' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__lxstat64'>
+    <function-decl name='__interceptor___lxstat64' mangled-name='__interceptor___lxstat64' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___lxstat64'>
       <parameter type-id='type-id-5' name='af' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1034' column='1'/>
       <parameter type-id='type-id-2' name='src' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1034' column='1'/>
       <parameter type-id='type-id-1' name='dst' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1034' column='1'/>
@@ -12171,7 +12171,7 @@ 
       <parameter type-id='type-id-1' name='dst' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor___lxstat' mangled-name='__lxstat' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__lxstat'>
+    <function-decl name='__interceptor___lxstat' mangled-name='__interceptor___lxstat' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___lxstat'>
       <parameter type-id='type-id-5' name='af' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1034' column='1'/>
       <parameter type-id='type-id-2' name='src' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1034' column='1'/>
       <parameter type-id='type-id-1' name='dst' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1034' column='1'/>
@@ -12182,13 +12182,13 @@ 
       <parameter type-id='type-id-1' name='dst' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor___xstat64' mangled-name='__xstat64' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__xstat64'>
+    <function-decl name='__interceptor___xstat64' mangled-name='__interceptor___xstat64' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___xstat64'>
       <parameter type-id='type-id-5' name='af' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1034' column='1'/>
       <parameter type-id='type-id-2' name='src' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1034' column='1'/>
       <parameter type-id='type-id-1' name='dst' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1034' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_stat' mangled-name='stat' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='stat'>
+    <function-decl name='__interceptor_stat' mangled-name='__interceptor_stat' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_stat'>
       <parameter type-id='type-id-2' name='cp' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1'/>
       <parameter type-id='type-id-1' name='dst' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1053' column='1'/>
       <return type-id='type-id-5'/>
@@ -12208,7 +12208,7 @@ 
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_sem_timedwait' mangled-name='sem_timedwait' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sem_timedwait'>
+    <function-decl name='__interceptor_sem_timedwait' mangled-name='__interceptor_sem_timedwait' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sem_timedwait'>
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
@@ -12221,17 +12221,17 @@ 
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_sem_destroy' mangled-name='sem_destroy' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sem_destroy'>
+    <function-decl name='__interceptor_sem_destroy' mangled-name='__interceptor_sem_destroy' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sem_destroy'>
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_sem_init' mangled-name='sem_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sem_init'>
+    <function-decl name='__interceptor_sem_init' mangled-name='__interceptor_sem_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sem_init'>
       <parameter type-id='type-id-1' name='s' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1162' column='1'/>
       <parameter type-id='type-id-5' name='pshared' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1162' column='1'/>
       <parameter type-id='type-id-129' name='value' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1162' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_once' mangled-name='pthread_once' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_once'>
+    <function-decl name='__interceptor_pthread_once' mangled-name='__interceptor_pthread_once' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1133' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_once'>
       <parameter type-id='type-id-1' name='o' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1133' column='1'/>
       <parameter type-id='type-id-108' name='f' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1133' column='1'/>
       <return type-id='type-id-5'/>
@@ -12244,7 +12244,7 @@ 
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_barrier_init' mangled-name='pthread_barrier_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_barrier_init'>
+    <function-decl name='__interceptor_pthread_barrier_init' mangled-name='__interceptor_pthread_barrier_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_barrier_init'>
       <parameter type-id='type-id-1' name='b' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1107' column='1'/>
       <parameter type-id='type-id-1' name='a' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1107' column='1'/>
       <parameter type-id='type-id-129' name='count' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1107' column='1'/>
@@ -12269,7 +12269,7 @@ 
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_rwlock_trywrlock' mangled-name='pthread_rwlock_trywrlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1065' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_rwlock_trywrlock'>
+    <function-decl name='__interceptor_pthread_rwlock_trywrlock' mangled-name='__interceptor_pthread_rwlock_trywrlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1065' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_rwlock_trywrlock'>
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
@@ -12277,12 +12277,12 @@ 
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_rwlock_timedrdlock' mangled-name='pthread_rwlock_timedrdlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1047' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_rwlock_timedrdlock'>
+    <function-decl name='__interceptor_pthread_rwlock_timedrdlock' mangled-name='__interceptor_pthread_rwlock_timedrdlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1047' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_rwlock_timedrdlock'>
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_rwlock_tryrdlock' mangled-name='pthread_rwlock_tryrdlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1038' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_rwlock_tryrdlock'>
+    <function-decl name='__interceptor_pthread_rwlock_tryrdlock' mangled-name='__interceptor_pthread_rwlock_tryrdlock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1038' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_rwlock_tryrdlock'>
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
@@ -12307,7 +12307,7 @@ 
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_spin_lock' mangled-name='pthread_spin_lock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='986' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_spin_lock'>
+    <function-decl name='__interceptor_pthread_spin_lock' mangled-name='__interceptor_pthread_spin_lock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='986' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_spin_lock'>
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
@@ -12315,7 +12315,7 @@ 
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_spin_init' mangled-name='pthread_spin_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='968' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_spin_init'>
+    <function-decl name='__interceptor_pthread_spin_init' mangled-name='__interceptor_pthread_spin_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='968' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_spin_init'>
       <parameter type-id='type-id-1' name='tid' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1743' column='1'/>
       <parameter type-id='type-id-5' name='sig' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='1743' column='1'/>
       <return type-id='type-id-5'/>
@@ -12325,7 +12325,7 @@ 
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_mutex_trylock' mangled-name='pthread_mutex_trylock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='949' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_mutex_trylock'>
+    <function-decl name='__interceptor_pthread_mutex_trylock' mangled-name='__interceptor_pthread_mutex_trylock' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='949' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_mutex_trylock'>
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
@@ -12333,7 +12333,7 @@ 
       <parameter type-id='type-id-1' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='423' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_pthread_mutex_init' mangled-name='pthread_mutex_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='924' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pthread_mutex_init'>
+    <function-decl name='__interceptor_pthread_mutex_init' mangled-name='__interceptor_pthread_mutex_init' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='924' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_pthread_mutex_init'>
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
@@ -12399,7 +12399,7 @@ 
       <parameter type-id='type-id-173' name='off' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='749' column='1'/>
       <return type-id='type-id-1'/>
     </function-decl>
-    <function-decl name='__interceptor_mmap' mangled-name='mmap' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='735' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mmap'>
+    <function-decl name='__interceptor_mmap' mangled-name='__interceptor_mmap' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='735' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_mmap'>
       <parameter type-id='type-id-1' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='735' column='1'/>
       <parameter type-id='type-id-387' name='sz' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='735' column='1'/>
       <parameter type-id='type-id-5' name='prot' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='735' column='1'/>
@@ -12417,7 +12417,7 @@ 
       <parameter type-id='type-id-2' name='s2' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='705' column='1'/>
       <return type-id='type-id-2'/>
     </function-decl>
-    <function-decl name='__interceptor_strncpy' mangled-name='strncpy' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='697' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strncpy'>
+    <function-decl name='__interceptor_strncpy' mangled-name='__interceptor_strncpy' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='697' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_strncpy'>
       <parameter type-id='type-id-25' name='dst' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='697' column='1'/>
       <parameter type-id='type-id-25' name='src' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='697' column='1'/>
       <parameter type-id='type-id-83' name='n' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='697' column='1'/>
@@ -12428,7 +12428,7 @@ 
       <parameter type-id='type-id-2' name='src' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='689' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
-    <function-decl name='__interceptor_strrchr' mangled-name='strrchr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='683' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strrchr'>
+    <function-decl name='__interceptor_strrchr' mangled-name='__interceptor_strrchr' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='683' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_strrchr'>
       <parameter type-id='type-id-25' name='s' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='683' column='1'/>
       <parameter type-id='type-id-5' name='c' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='683' column='1'/>
       <return type-id='type-id-25'/>
@@ -12443,7 +12443,7 @@ 
       <parameter type-id='type-id-5' name='c' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='683' column='1'/>
       <return type-id='type-id-25'/>
     </function-decl>
-    <function-decl name='__interceptor_memmove' mangled-name='memmove' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='660' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memmove'>
+    <function-decl name='__interceptor_memmove' mangled-name='__interceptor_memmove' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='660' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_memmove'>
       <parameter type-id='type-id-1'/>
       <parameter type-id='type-id-1'/>
       <parameter type-id='type-id-83'/>
@@ -12467,7 +12467,7 @@ 
       <parameter type-id='type-id-83' name='n' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='633' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_memcpy' mangled-name='memcpy' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='626' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memcpy'>
+    <function-decl name='__interceptor_memcpy' mangled-name='__interceptor_memcpy' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='626' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_memcpy'>
       <parameter type-id='type-id-1'/>
       <parameter type-id='type-id-1'/>
       <parameter type-id='type-id-83'/>
@@ -12519,11 +12519,11 @@ 
       <parameter type-id='type-id-83' name='sz' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='780' column='1'/>
       <return type-id='type-id-1'/>
     </function-decl>
-    <function-decl name='__interceptor_malloc_usable_size' mangled-name='malloc_usable_size' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='malloc_usable_size'>
+    <function-decl name='__interceptor_malloc_usable_size' mangled-name='__interceptor_malloc_usable_size' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='541' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_malloc_usable_size'>
       <parameter type-id='type-id-1' name='p' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='541' column='1'/>
       <return type-id='type-id-83'/>
     </function-decl>
-    <function-decl name='__interceptor_cfree' mangled-name='cfree' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='531' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfree'>
+    <function-decl name='__interceptor_cfree' mangled-name='__interceptor_cfree' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='531' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_cfree'>
       <parameter type-id='type-id-1'/>
       <return type-id='type-id-26'/>
     </function-decl>
@@ -12531,12 +12531,12 @@ 
       <parameter type-id='type-id-1'/>
       <return type-id='type-id-26'/>
     </function-decl>
-    <function-decl name='__interceptor_realloc' mangled-name='realloc' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='realloc'>
+    <function-decl name='__interceptor_realloc' mangled-name='__interceptor_realloc' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_realloc'>
       <parameter type-id='type-id-1' name='p' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='508' column='1'/>
       <parameter type-id='type-id-83' name='size' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='508' column='1'/>
       <return type-id='type-id-1'/>
     </function-decl>
-    <function-decl name='__interceptor_calloc' mangled-name='calloc' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='calloc'>
+    <function-decl name='__interceptor_calloc' mangled-name='__interceptor_calloc' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_calloc'>
       <parameter type-id='type-id-83'/>
       <parameter type-id='type-id-83'/>
       <return type-id='type-id-1'/>
@@ -12546,11 +12546,11 @@ 
       <parameter type-id='type-id-83'/>
       <return type-id='type-id-1'/>
     </function-decl>
-    <function-decl name='__interceptor_malloc' mangled-name='malloc' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='malloc'>
+    <function-decl name='__interceptor_malloc' mangled-name='__interceptor_malloc' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_malloc'>
       <parameter type-id='type-id-83' name='sz' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='780' column='1'/>
       <return type-id='type-id-1'/>
     </function-decl>
-    <function-decl name='__interceptor_realpath' mangled-name='realpath' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='realpath'>
+    <function-decl name='__interceptor_realpath' mangled-name='__interceptor_realpath' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_realpath'>
       <parameter type-id='type-id-2' name='path' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1767' column='1'/>
       <parameter type-id='type-id-25' name='resolved_path' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='1767' column='1'/>
       <return type-id='type-id-25'/>
@@ -12560,12 +12560,12 @@ 
       <parameter type-id='type-id-5' name='val' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='467' column='1'/>
       <return type-id='type-id-26'/>
     </function-decl>
-    <function-decl name='__interceptor_longjmp' mangled-name='longjmp' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='longjmp'>
+    <function-decl name='__interceptor_longjmp' mangled-name='__interceptor_longjmp' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_longjmp'>
       <parameter type-id='type-id-111' name='env' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='467' column='1'/>
       <parameter type-id='type-id-5' name='val' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='467' column='1'/>
       <return type-id='type-id-26'/>
     </function-decl>
-    <function-decl name='__interceptor___cxa_atexit' mangled-name='__cxa_atexit' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__cxa_atexit'>
+    <function-decl name='__interceptor___cxa_atexit' mangled-name='__interceptor___cxa_atexit' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor___cxa_atexit'>
       <parameter type-id='type-id-419' name='f' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='356' column='1'/>
       <parameter type-id='type-id-1' name='arg' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='356' column='1'/>
       <parameter type-id='type-id-1' name='dso' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='356' column='1'/>
@@ -12589,7 +12589,7 @@ 
       <parameter type-id='type-id-5' name='flag' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='259' column='1'/>
       <return type-id='type-id-1'/>
     </function-decl>
-    <function-decl name='__interceptor_nanosleep' mangled-name='nanosleep' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nanosleep'>
+    <function-decl name='__interceptor_nanosleep' mangled-name='__interceptor_nanosleep' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_nanosleep'>
       <parameter type-id='type-id-1' name='attr' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <parameter type-id='type-id-1' name='r' filepath='../../.././libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc' line='2612' column='1'/>
       <return type-id='type-id-5'/>
@@ -12598,7 +12598,7 @@ 
       <parameter type-id='type-id-387' name='usec' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='245' column='1'/>
       <return type-id='type-id-5'/>
     </function-decl>
-    <function-decl name='__interceptor_sleep' mangled-name='sleep' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sleep'>
+    <function-decl name='__interceptor_sleep' mangled-name='__interceptor_sleep' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='238' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__interceptor_sleep'>
       <parameter type-id='type-id-129' name='sec' filepath='../../.././libsanitizer/tsan/tsan_interceptors.cc' line='238' column='1'/>
       <return type-id='type-id-129'/>
     </function-decl>
@@ -14768,7 +14768,7 @@ 
       <parameter type-id='type-id-1219' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='49' column='1'/>
       <return type-id='type-id-173'/>
     </function-decl>
-    <function-decl name='__tsan_unaligned_write2' mangled-name='__sanitizer_unaligned_store16' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sanitizer_unaligned_store16'>
+    <function-decl name='__tsan_unaligned_write2' mangled-name='__tsan_unaligned_write2' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__tsan_unaligned_write2'>
       <parameter type-id='type-id-1220' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='54' column='1'/>
       <parameter type-id='type-id-1202' name='v' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='54' column='1'/>
       <return type-id='type-id-26'/>
@@ -14778,7 +14778,7 @@ 
       <parameter type-id='type-id-170' name='v' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='59' column='1'/>
       <return type-id='type-id-26'/>
     </function-decl>
-    <function-decl name='__tsan_unaligned_write8' mangled-name='__sanitizer_unaligned_store64' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__sanitizer_unaligned_store64'>
+    <function-decl name='__tsan_unaligned_write8' mangled-name='__tsan_unaligned_write8' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__tsan_unaligned_write8'>
       <parameter type-id='type-id-1222' name='addr' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='64' column='1'/>
       <parameter type-id='type-id-173' name='v' filepath='../../.././libsanitizer/tsan/tsan_interface.cc' line='64' column='1'/>
       <return type-id='type-id-26'/>
diff --git a/tests/data/test-read-dwarf/test16-pr18904.so.abi b/tests/data/test-read-dwarf/test16-pr18904.so.abi
index 8706ed606c56..49262964fd08 100644
--- a/tests/data/test-read-dwarf/test16-pr18904.so.abi
+++ b/tests/data/test-read-dwarf/test16-pr18904.so.abi
@@ -41,16 +41,16 @@ 
     <elf-symbol name='_ZN10MyoWrapper13UnloadLibraryEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN10MyoWrapper15RemoteThunkCallEPvS0_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN10MyoWrapper17CreateVtableArenaEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN10MyoWrapperC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN10MyoWrapperC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN10MyoWrapperC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN11PersistDataC1EPKvmmm' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN11PersistDataC2EPKvmmm' is-defined='yes'/>
-    <elf-symbol name='_ZN11PersistDataC2EPKvmmm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10MyoWrapperC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10MyoWrapperC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN10MyoWrapperC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN11PersistDataC1EPKvmmm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN11PersistDataC2EPKvmmm' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN11PersistDataC1EPKvmmm' is-defined='yes'/>
     <elf-symbol name='_ZN11TargetImageC1EPKcPKvmS1_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN11TargetImageC2EPKcPKvmS1_m' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN11TargetImageC1EPKcPKvmS1_m' is-defined='yes'/>
-    <elf-symbol name='_ZN12OffloadTimerC1EP20OffloadHostTimerData16OffloadHostPhase' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN12OffloadTimerC2EP20OffloadHostTimerData16OffloadHostPhase' is-defined='yes'/>
-    <elf-symbol name='_ZN12OffloadTimerC2EP20OffloadHostTimerData16OffloadHostPhase' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN12OffloadTimerD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN12OffloadTimerD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN12OffloadTimerD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN12OffloadTimerC1EP20OffloadHostTimerData16OffloadHostPhase' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN12OffloadTimerC2EP20OffloadHostTimerData16OffloadHostPhase' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN12OffloadTimerC1EP20OffloadHostTimerData16OffloadHostPhase' is-defined='yes'/>
+    <elf-symbol name='_ZN12OffloadTimerD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN12OffloadTimerD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN12OffloadTimerD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN12PtrDataTable13find_ptr_dataEPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN12PtrDataTable15insert_ptr_dataEPKvmRb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN12PtrDataTable15remove_ptr_dataEPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -58,8 +58,8 @@ 
     <elf-symbol name='_ZN12PtrDataTableC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN12PtrDataTableC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN12PtrDataTableD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN12PtrDataTableD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN12PtrDataTableD1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN14mutex_locker_tC1ER7mutex_t' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN14mutex_locker_tC2ER7mutex_t' is-defined='yes'/>
-    <elf-symbol name='_ZN14mutex_locker_tC2ER7mutex_t' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN14mutex_locker_tC1ER7mutex_t' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN14mutex_locker_tC2ER7mutex_t' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN14mutex_locker_tC1ER7mutex_t' is-defined='yes'/>
     <elf-symbol name='_ZN14mutex_locker_tD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN14mutex_locker_tD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN14mutex_locker_tD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN15MYOVarTableList14process_vtableEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -67,16 +67,16 @@ 
     <elf-symbol name='_ZN15MYOVarTableList7processEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN15MYOVarTableList8is_emptyEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN15MYOVarTableList9add_tableEPN9TableListI11MYOVarTableE4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN15MYOVarTableListC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN15MYOVarTableListC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN15MYOVarTableListC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN15MYOVarTableListC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN15MYOVarTableListC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN15MYOVarTableListC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN15MYOVarTableListD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN15MYOVarTableListD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN15MYOVarTableListD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN16MYOFuncTableList4dumpEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN16MYOFuncTableList7processEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN16MYOFuncTableList8is_emptyEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN16MYOFuncTableList9add_tableEPN9TableListI12MYOFuncTableE4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN16MYOFuncTableListC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN16MYOFuncTableListC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN16MYOFuncTableListC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN16MYOFuncTableListC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN16MYOFuncTableListC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN16MYOFuncTableListC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN16MYOFuncTableListD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN16MYOFuncTableListD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN16MYOFuncTableListD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN16MYOInitTableList4dumpEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -95,11 +95,11 @@ 
     <elf-symbol name='_ZN17OffloadDescriptor14alloc_ptr_dataERP7PtrDataPvlllibbb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN17OffloadDescriptor14offload_finishEb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN17OffloadDescriptor15ReadArrElementsIPvE9read_nextEb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN17OffloadDescriptor15ReadArrElementsIPvEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN17OffloadDescriptor15ReadArrElementsIPvEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN17OffloadDescriptor15ReadArrElementsIPvEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN17OffloadDescriptor15ReadArrElementsIPvEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN17OffloadDescriptor15ReadArrElementsIPvEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN17OffloadDescriptor15ReadArrElementsIPvEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN17OffloadDescriptor15ReadArrElementsIlE9read_nextEb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN17OffloadDescriptor15ReadArrElementsIlEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN17OffloadDescriptor15ReadArrElementsIlEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN17OffloadDescriptor15ReadArrElementsIlEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN17OffloadDescriptor15ReadArrElementsIlEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN17OffloadDescriptor15ReadArrElementsIlEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN17OffloadDescriptor15ReadArrElementsIlEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN17OffloadDescriptor15setup_misc_dataEPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN17OffloadDescriptor16init_mic_addressEP7PtrData' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN17OffloadDescriptor16report_coi_errorE11error_types9COIRESULT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -123,10 +123,10 @@ 
     <elf-symbol name='_ZN17OffloadDescriptor7offloadEPKcbP7VarDescP8VarDesc2iPPKviS8_iS7_12OffloadFlags' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN17OffloadDescriptorC1EiP15_Offload_statusbbP20OffloadHostTimerData' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN17OffloadDescriptorC2EiP15_Offload_statusbbP20OffloadHostTimerData' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN17OffloadDescriptorC1EiP15_Offload_statusbbP20OffloadHostTimerData' is-defined='yes'/>
-    <elf-symbol name='_ZN17OffloadDescriptorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN17OffloadDescriptorD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN17OffloadDescriptorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN6DynLibC1EPKcPKvP10coilibrary' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN6DynLibC2EPKcPKvP10coilibrary' is-defined='yes'/>
-    <elf-symbol name='_ZN6DynLibC2EPKcPKvP10coilibrary' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN17OffloadDescriptorD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN17OffloadDescriptorD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN17OffloadDescriptorD1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN6DynLibC1EPKcPKvP10coilibrary' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN6DynLibC2EPKcPKvP10coilibrary' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN6DynLibC1EPKcPKvP10coilibrary' is-defined='yes'/>
     <elf-symbol name='_ZN6Engine10add_signalEPKvP17OffloadDescriptor' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN6Engine11find_signalEPKvb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN6Engine11init_deviceEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -156,10 +156,10 @@ 
     <elf-symbol name='_ZN6Engine7computeEmRKNSt7__cxx114listIP9coibufferSaIS3_EEEPKvtPvtjPK8coieventPSB_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN6Engine8fini_myoEP8coievent' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN6Engine8init_myoEP8coievent' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN6EngineC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN6EngineC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN6EngineC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN6EngineD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN6EngineD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN6EngineD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN6EngineC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN6EngineC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN6EngineC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN6EngineD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN6EngineD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN6EngineD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN6Stream10add_streamEii' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN6Stream10get_deviceEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN6Stream11find_streamEmb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -180,18 +180,18 @@ 
     <elf-symbol name='_ZN6ThreadD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN6ThreadD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN7PtrData13add_referenceEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN7PtrData16remove_referenceEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN7PtrDataC1EPKvm' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN7PtrDataC2EPKvm' is-defined='yes'/>
-    <elf-symbol name='_ZN7PtrDataC1ERKS_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN7PtrDataC2ERKS_' is-defined='yes'/>
-    <elf-symbol name='_ZN7PtrDataC2EPKvm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN7PtrDataC2ERKS_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN7PtrDataC1EPKvm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN7PtrDataC1ERKS_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN7PtrDataC2EPKvm' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN7PtrDataC1EPKvm' is-defined='yes'/>
+    <elf-symbol name='_ZN7PtrDataC2ERKS_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN7PtrDataC1ERKS_' is-defined='yes'/>
     <elf-symbol name='_ZN7PtrDataD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN7PtrDataD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN7PtrDataD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN7mutex_t4lockEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN7mutex_t6unlockEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN7mutex_tC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN7mutex_tC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN7mutex_tC1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN7mutex_tD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN7mutex_tD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN7mutex_tD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN7mutex_tD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN7mutex_tD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN7mutex_tD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN8AutoData13add_referenceEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN8AutoData16remove_referenceEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN8AutoData17nullify_referenceEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -199,14 +199,14 @@ 
     <elf-symbol name='_ZN8AutoDataC2EPKvm' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN8AutoDataC1EPKvm' is-defined='yes'/>
     <elf-symbol name='_ZN8Iterator8new_nodeEPN9TableListI8VarTableE4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN8IteratorC1EPN9TableListI8VarTableE4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN8IteratorC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN8IteratorC2Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN8IteratorC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN8IteratorC2EPN9TableListI8VarTableE4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN8IteratorC1EPN9TableListI8VarTableE4NodeE' is-defined='yes'/>
-    <elf-symbol name='_ZN8IteratorC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN8IteratorC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN8IteratorC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN8IteratorppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN8MemRangeC1EPKvm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN8MemRangeC2EPKvm' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN8MemRangeC1EPKvm' is-defined='yes'/>
-    <elf-symbol name='_ZN8MyoTableC1EP18MyoiSharedVarEntryi' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN8MyoTableC2EP18MyoiSharedVarEntryi' is-defined='yes'/>
-    <elf-symbol name='_ZN8MyoTableC2EP18MyoiSharedVarEntryi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN8MyoTableC1EP18MyoiSharedVarEntryi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN8MyoTableC2EP18MyoiSharedVarEntryi' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN8MyoTableC1EP18MyoiSharedVarEntryi' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI11MYOVarTableE12remove_tableEPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI11MYOVarTableE9add_tableEPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI11MYOVarTableEC1EPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -215,20 +215,20 @@ 
     <elf-symbol name='_ZN9TableListI11MYOVarTableED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9TableListI11MYOVarTableED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI12MYOFuncTableE12remove_tableEPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI12MYOFuncTableE9add_tableEPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9TableListI12MYOFuncTableEC1EPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9TableListI12MYOFuncTableEC2EPNS1_4NodeE' is-defined='yes'/>
-    <elf-symbol name='_ZN9TableListI12MYOFuncTableEC2EPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9TableListI12MYOFuncTableEC1EPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9TableListI12MYOFuncTableEC2EPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9TableListI12MYOFuncTableEC1EPNS1_4NodeE' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI12MYOFuncTableED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9TableListI12MYOFuncTableED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI12MYOFuncTableED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI12MYOInitTableE12remove_tableEPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI12MYOInitTableE9add_tableEPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9TableListI12MYOInitTableEC1EPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9TableListI12MYOInitTableEC2EPNS1_4NodeE' is-defined='yes'/>
-    <elf-symbol name='_ZN9TableListI12MYOInitTableEC2EPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9TableListI12MYOInitTableEC1EPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9TableListI12MYOInitTableEC2EPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9TableListI12MYOInitTableEC1EPNS1_4NodeE' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI12MYOInitTableED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9TableListI12MYOInitTableED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI12MYOInitTableED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI8VarTableE12remove_tableEPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI8VarTableE9add_tableEPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9TableListI8VarTableEC1EPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9TableListI8VarTableEC2EPNS1_4NodeE' is-defined='yes'/>
-    <elf-symbol name='_ZN9TableListI8VarTableEC2EPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9TableListI8VarTableEC1EPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9TableListI8VarTableEC2EPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9TableListI8VarTableEC1EPNS1_4NodeE' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI8VarTableED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI8VarTableED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9TableListI8VarTableED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9TableListI9FuncTableE12remove_tableEPNS1_4NodeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -242,30 +242,30 @@ 
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEE9constructIS4_IS4_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEE9constructIS4_JS4_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEE9constructIS4_IS4_EEEvPT_DpOT0_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEEC1ERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEEC2ERKS5_' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEEC1ERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEEC2ERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEEC2ERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEEC1ERKS5_' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEE10deallocateEPS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEE7destroyIS2_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEE9constructIS2_IRKS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEE9constructIS2_JRKS2_EEEvPT_DpOT0_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEE9constructIS2_JRKS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEE9constructIS2_IRKS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEE9constructIS2_JRKS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEE9constructIS2_IRKS2_EEEvPT_DpOT0_' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEEC1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE10deallocateEPS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE7destroyIS2_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE9constructIS2_IRKS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE9constructIS2_JRKS2_EEEvPT_DpOT0_' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE9constructIS2_IRKS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE9constructIS2_IS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE9constructIS2_JRKS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE9constructIS2_JRKS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE9constructIS2_IRKS2_EEEvPT_DpOT0_' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE9constructIS2_JS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE9constructIS2_IS2_EEEvPT_DpOT0_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEE10deallocateEPS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -273,35 +273,35 @@ 
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEE9constructIS2_IS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEE9constructIS2_JS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEE9constructIS2_IS2_EEEvPT_DpOT0_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEE10deallocateEPS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEE7destroyIS2_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEE9constructIS2_IS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEE9constructIS2_JS2_EEEvPT_DpOT0_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEE9constructIS2_JS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEE9constructIS2_IS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEE9constructIS2_JS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEE9constructIS2_IS2_EEEvPT_DpOT0_' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEE10deallocateEPS4_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEE7destroyIS3_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEE9constructIS3_IRKS3_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEE9constructIS3_JRKS3_EEEvPT_DpOT0_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEE9constructIS3_JRKS3_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEE9constructIS3_IRKS3_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEE9constructIS3_JRKS3_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEE9constructIS3_IRKS3_EEEvPT_DpOT0_' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEE10deallocateEPS4_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEE7destroyIS3_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEE9constructIS3_IRKS3_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEE9constructIS3_JRKS3_EEEvPT_DpOT0_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEE9constructIS3_JRKS3_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEE9constructIS3_IRKS3_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEE9constructIS3_JRKS3_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEE9constructIS3_IRKS3_EEEvPT_DpOT0_' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIPcEE10deallocateEPS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -316,8 +316,8 @@ 
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEE10deallocateEPS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEE7destroyIS2_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEE9constructIS2_IS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEE9constructIS2_JS2_EEEvPT_DpOT0_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEE9constructIS2_JS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEE9constructIS2_IS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEE9constructIS2_JS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEE9constructIS2_IS2_EEEvPT_DpOT0_' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -329,30 +329,30 @@ 
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEE9constructIS2_JS2_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEE9constructIS2_IS2_EEEvPT_DpOT0_' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEEC1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEE10deallocateEPS9_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEE7destroyIS8_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEE8allocateEmS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEE9constructIS8_IRKSt21piecewise_construct_tSt5tupleIIRS5_EESF_IIEEEEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEE9constructIS8_JRKSt21piecewise_construct_tSt5tupleIJRS5_EESF_IJEEEEEvPT_DpOT0_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEE9constructIS8_JRKSt21piecewise_construct_tSt5tupleIJRS5_EESF_IJEEEEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEE9constructIS8_IRKSt21piecewise_construct_tSt5tupleIIRS5_EESF_IIEEEEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEE9constructIS8_JRKSt21piecewise_construct_tSt5tupleIJRS5_EESF_IJEEEEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEE9constructIS8_IRKSt21piecewise_construct_tSt5tupleIIRS5_EESF_IIEEEEEvPT_DpOT0_' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE10deallocateEPS7_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE7destroyIS6_EEvPT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE8allocateEmPKv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE9constructIS6_IRKS6_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE9constructIS6_JRKS6_EEEvPT_DpOT0_' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE9constructIS6_IRKS6_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE9constructIS6_IRKSt21piecewise_construct_tSt5tupleIIRS3_EESD_IIEEEEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE9constructIS6_JRKS6_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE9constructIS6_JRKS6_EEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE9constructIS6_IRKS6_EEEvPT_DpOT0_' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE9constructIS6_JRKSt21piecewise_construct_tSt5tupleIJRS3_EESD_IJEEEEEvPT_DpOT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE9constructIS6_IRKSt21piecewise_construct_tSt5tupleIIRS3_EESD_IIEEEEEvPT_DpOT0_' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC1ERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2ERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC1ERKS8_' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx14__alloc_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE17_S_select_on_copyERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx16__aligned_membufI11PersistDataE6_M_ptrEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx16__aligned_membufI11PersistDataE7_M_addrEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -386,20 +386,20 @@ 
     <elf-symbol name='_ZN9__gnu_cxx16__aligned_membufISt4pairIKmP6StreamEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx16__aligned_membufISt4pairIKmP6StreamEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx16__aligned_membufImE6_M_ptrEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx16__aligned_membufImE7_M_addrEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC1ERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC2ERKS6_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC1IPS4_EERKNS0_IT_NS_11__enable_ifIXsrSt10__are_sameISD_SC_E7__valueES9_E6__typeEEE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC2IPS4_EERKNS0_IT_NS_11__enable_ifIXsrSt10__are_sameISD_SC_E7__valueES9_E6__typeEEE' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC2ERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC2IPS4_EERKNS0_IT_NS_11__enable_ifIXsrSt10__are_sameISD_SC_E7__valueES9_E6__typeEEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC1ERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC1IPS4_EERKNS0_IT_NS_11__enable_ifIXsrSt10__are_sameISD_SC_E7__valueES9_E6__typeEEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC2ERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC1ERKS6_' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC2IPS4_EERKNS0_IT_NS_11__enable_ifIXsrSt10__are_sameISD_SC_E7__valueES9_E6__typeEEE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC1IPS4_EERKNS0_IT_NS_11__enable_ifIXsrSt10__are_sameISD_SC_E7__valueES9_E6__typeEEE' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEppEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC1ERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC2ERKS5_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx17__normal_iteratorIPPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC1ERKS5_' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEmmEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx17__normal_iteratorIPPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx5__ops14_Iter_comp_valIPFbPKN8VarTable5EntryES5_EEC1ES7_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx5__ops14_Iter_comp_valIPFbPKN8VarTable5EntryES5_EEC2ES7_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx5__ops14_Iter_comp_valIPFbPKN8VarTable5EntryES5_EEC2ES7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx5__ops14_Iter_comp_valIPFbPKN8VarTable5EntryES5_EEC1ES7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx5__ops14_Iter_comp_valIPFbPKN8VarTable5EntryES5_EEC2ES7_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx5__ops14_Iter_comp_valIPFbPKN8VarTable5EntryES5_EEC1ES7_' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx5__ops14_Iter_comp_valIPFbPKN8VarTable5EntryES5_EEclINS_17__normal_iteratorIPS5_St6vectorIS5_SaIS5_EEEES5_EEbT_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx5__ops14_Val_comp_iterIPFbPKN8VarTable5EntryES5_EEC1ES7_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx5__ops14_Val_comp_iterIPFbPKN8VarTable5EntryES5_EEC2ES7_' is-defined='yes'/>
-    <elf-symbol name='_ZN9__gnu_cxx5__ops14_Val_comp_iterIPFbPKN8VarTable5EntryES5_EEC2ES7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx5__ops14_Val_comp_iterIPFbPKN8VarTable5EntryES5_EEC1ES7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN9__gnu_cxx5__ops14_Val_comp_iterIPFbPKN8VarTable5EntryES5_EEC2ES7_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx5__ops14_Val_comp_iterIPFbPKN8VarTable5EntryES5_EEC1ES7_' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx5__ops14_Val_comp_iterIPFbPKN8VarTable5EntryES5_EEclIS5_NS_17__normal_iteratorIPS5_St6vectorIS5_SaIS5_EEEEEEbRT_T0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx5__ops15_Iter_comp_iterIPFbPKN8VarTable5EntryES5_EEC1ES7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN9__gnu_cxx5__ops15_Iter_comp_iterIPFbPKN8VarTable5EntryES5_EEC2ES7_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZN9__gnu_cxx5__ops15_Iter_comp_iterIPFbPKN8VarTable5EntryES5_EEC1ES7_' is-defined='yes'/>
@@ -584,57 +584,57 @@ 
     <elf-symbol name='_ZNSaIPKN8VarTable5EntryEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaIPKN8VarTable5EntryEEC2ERKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaIPKN8VarTable5EntryEEC1ERKS3_' is-defined='yes'/>
     <elf-symbol name='_ZNSaIPKN8VarTable5EntryEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaIPKN8VarTable5EntryEEC1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaIPKN8VarTable5EntryEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaIPKN8VarTable5EntryEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaIPKN8VarTable5EntryEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeI11PersistDataEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeI11PersistDataEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeI11PersistDataEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaIPKN8VarTable5EntryEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaIPKN8VarTable5EntryEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaIPKN8VarTable5EntryEED1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeI11PersistDataEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeI11PersistDataEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeI11PersistDataEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeI11PersistDataEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeI11PersistDataEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeI11PersistDataEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeI11TargetImageEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeI11TargetImageEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeI11TargetImageEEC1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeI11TargetImageEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeI11TargetImageEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeI11TargetImageEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeI11TargetImageEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeI11TargetImageEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeI11TargetImageEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeI6DynLibEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeI6DynLibEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeI6DynLibEEC1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeI6DynLibEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeI6DynLibEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeI6DynLibEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeI8MyoTableEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeI8MyoTableEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeI8MyoTableEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeI6DynLibEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeI6DynLibEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeI6DynLibEED1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeI8MyoTableEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeI8MyoTableEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeI8MyoTableEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeI8MyoTableEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeI8MyoTableEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeI8MyoTableEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeIP7PtrDataEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeIP7PtrDataEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIP7PtrDataEEC1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeIP7PtrDataEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIP7PtrDataEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeIP7PtrDataEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeIP7PtrDataEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeIP7PtrDataEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIP7PtrDataEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeIP9coibufferEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeIP9coibufferEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIP9coibufferEEC1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeIP9coibufferEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIP9coibufferEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeIP9coibufferEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeIPcEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIPcEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt10_List_nodeIPcEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeIP9coibufferEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeIP9coibufferEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIP9coibufferEED1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeIPcEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt10_List_nodeIPcEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIPcEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeIPcEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt10_List_nodeIPcEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt10_List_nodeIPcEED1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeI7PtrDataEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeI7PtrDataEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeI7PtrDataEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeI7PtrDataEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeI7PtrDataEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeI7PtrDataEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt13_Rb_tree_nodeI7PtrDataEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt13_Rb_tree_nodeI7PtrDataEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeI7PtrDataEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt13_Rb_tree_nodeI8AutoDataEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt13_Rb_tree_nodeI8AutoDataEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeI8AutoDataEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt13_Rb_tree_nodeI8AutoDataEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt13_Rb_tree_nodeI8AutoDataEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeI8AutoDataEED1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEED1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC1ERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2ERKS6_' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2ERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC1ERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2ERKS6_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC1ERKS6_' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_Head_baseILm0ERKPKvLb0EE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_Head_baseILm0ERKPKvLb0EEC1ES3_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_Head_baseILm0ERKPKvLb0EEC2ES3_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10_Head_baseILm0ERKPKvLb0EEC2ES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_Head_baseILm0ERKPKvLb0EEC1ES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10_Head_baseILm0ERKPKvLb0EEC2ES3_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_Head_baseILm0ERKPKvLb0EEC1ES3_' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_Head_baseILm0ERKmLb0EE7_M_headERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_Head_baseILm0ERKmLb0EEC1ES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_Head_baseILm0ERKmLb0EEC2ES1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10_Head_baseILm0ERKmLb0EEC1ES1_' is-defined='yes'/>
@@ -647,7 +647,7 @@ 
     <elf-symbol name='_ZNSt10_List_nodeIPcE9_M_valptrEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10_List_nodeImE9_M_valptrEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EIRKPKvEE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11_Tuple_implILm0EIRKPKvEEC1EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11_Tuple_implILm0EJRKPKvEEC2EOS4_,_ZNSt11_Tuple_implILm0EIRKPKvEEC2EOS4_,_ZNSt11_Tuple_implILm0EJRKPKvEEC1EOS4_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11_Tuple_implILm0EIRKPKvEEC1EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EIRKPKvEEC1ES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EIRKPKvEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EIRKPKvEEC2ES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -655,17 +655,17 @@ 
     <elf-symbol name='_ZNSt11_Tuple_implILm0EIRKmEEC1EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EIRKmEEC1ES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EIRKmEEC2EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11_Tuple_implILm0EIRKmEEC2ES1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11_Tuple_implILm0EIRKmEEC1ES1_,_ZNSt11_Tuple_implILm0EJRKmEEC1ES1_,_ZNSt11_Tuple_implILm0EJRKmEEC2ES1_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11_Tuple_implILm0EIRKmEEC2ES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EJRKPKvEE7_M_headERS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11_Tuple_implILm0EIRKPKvEE7_M_headERS4_' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EJRKPKvEEC1EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EJRKPKvEEC1ES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11_Tuple_implILm0EJRKPKvEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11_Tuple_implILm0EJRKPKvEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11_Tuple_implILm0EIRKPKvEEC2EOS4_,_ZNSt11_Tuple_implILm0EJRKPKvEEC1EOS4_,_ZNSt11_Tuple_implILm0EIRKPKvEEC1EOS4_' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EJRKPKvEEC2ES3_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11_Tuple_implILm0EJRKPKvEEC1ES3_,_ZNSt11_Tuple_implILm0EIRKPKvEEC1ES3_,_ZNSt11_Tuple_implILm0EIRKPKvEEC2ES3_' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EJRKmEE7_M_headERS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11_Tuple_implILm0EIRKmEE7_M_headERS2_' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EJRKmEEC1EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EJRKmEEC1ES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11_Tuple_implILm0EJRKmEEC2EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11_Tuple_implILm0EJRKmEEC1EOS2_,_ZNSt11_Tuple_implILm0EIRKmEEC2EOS2_,_ZNSt11_Tuple_implILm0EIRKmEEC1EOS2_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11_Tuple_implILm0EJRKmEEC2ES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11_Tuple_implILm0EJRKmEEC2ES1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11_Tuple_implILm0EIRKmEEC2ES1_,_ZNSt11_Tuple_implILm0EIRKmEEC1ES1_,_ZNSt11_Tuple_implILm0EJRKmEEC1ES1_' is-defined='yes'/>
     <elf-symbol name='_ZNSt11__copy_moveILb0ELb0ESt26bidirectional_iterator_tagE8__copy_mISt14_List_iteratorIPcEPS4_EET0_T_S8_S7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11__copy_moveILb1ELb0ESt26random_access_iterator_tagE8__copy_mISt13move_iteratorIPPKN8VarTable5EntryEES8_EET0_T_SB_SA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12_Base_bitsetILm16EE10_M_getwordEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -687,10 +687,10 @@ 
     <elf-symbol name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EE12_Vector_implD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EE13_M_deallocateEPS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EE19_M_get_Tp_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EEC1ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EEC2ERKS4_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EEC1ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EEC2ERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EEC1ERKS4_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt13_Rb_tree_nodeI7PtrDataE9_M_valptrEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13_Rb_tree_nodeI7PtrDataEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13_Rb_tree_nodeI7PtrDataEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt13_Rb_tree_nodeI7PtrDataEC1Ev' is-defined='yes'/>
@@ -706,17 +706,17 @@ 
     <elf-symbol name='_ZNSt13move_iteratorIPPKN8VarTable5EntryEEC1ES4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13move_iteratorIPPKN8VarTable5EntryEEC2ES4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt13move_iteratorIPPKN8VarTable5EntryEEC1ES4_' is-defined='yes'/>
     <elf-symbol name='_ZNSt13move_iteratorIPPKN8VarTable5EntryEEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_List_iteratorI11PersistDataEC1EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_List_iteratorI11PersistDataEC2EPNSt8__detail15_List_node_baseE' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_List_iteratorI11PersistDataEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_List_iteratorI11PersistDataEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_List_iteratorI11PersistDataEC2EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_List_iteratorI11PersistDataEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_List_iteratorI11PersistDataEC1EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_List_iteratorI11PersistDataEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_List_iteratorI11PersistDataEC2EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_List_iteratorI11PersistDataEC1EPNSt8__detail15_List_node_baseE' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_List_iteratorI11PersistDataEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_List_iteratorI11PersistDataEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt14_List_iteratorI11PersistDataEppEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14_List_iteratorI11PersistDataEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_List_iteratorI11TargetImageEC1EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_List_iteratorI11TargetImageEC2EPNSt8__detail15_List_node_baseE' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_List_iteratorI11TargetImageEC2EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_List_iteratorI11TargetImageEC1EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_List_iteratorI11TargetImageEC2EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_List_iteratorI11TargetImageEC1EPNSt8__detail15_List_node_baseE' is-defined='yes'/>
     <elf-symbol name='_ZNSt14_List_iteratorI11TargetImageEppEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_List_iteratorI6DynLibEC1EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_List_iteratorI6DynLibEC2EPNSt8__detail15_List_node_baseE' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_List_iteratorI6DynLibEC2EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_List_iteratorI6DynLibEC1EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_List_iteratorI6DynLibEC2EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_List_iteratorI6DynLibEC1EPNSt8__detail15_List_node_baseE' is-defined='yes'/>
     <elf-symbol name='_ZNSt14_List_iteratorI6DynLibEppEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14_List_iteratorI8MyoTableEC1EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14_List_iteratorI8MyoTableEC2EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_List_iteratorI8MyoTableEC1EPNSt8__detail15_List_node_baseE' is-defined='yes'/>
@@ -725,73 +725,73 @@ 
     <elf-symbol name='_ZNSt14_List_iteratorIP7PtrDataEppEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14_List_iteratorIP9coibufferEC1EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14_List_iteratorIP9coibufferEC2EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_List_iteratorIP9coibufferEC1EPNSt8__detail15_List_node_baseE' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_List_iteratorIPcEC1EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_List_iteratorIPcEC2EPNSt8__detail15_List_node_baseE' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14_List_iteratorIPcEC2EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_List_iteratorIPcEC1EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14_List_iteratorIPcEC2EPNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14_List_iteratorIPcEC1EPNSt8__detail15_List_node_baseE' is-defined='yes'/>
     <elf-symbol name='_ZNSt14_List_iteratorIPcEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEEC1ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEEC2ERS3_PS2_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEEC2ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEEC1ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEEC2ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEEC1ERS3_PS2_' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEEaSEDn' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEEC1ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEEC2ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEEC1ERS3_PS2_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEEaSEDn' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEEC1ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEEC2ERS3_PS2_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEEC2ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEEC1ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEEC2ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEEC1ERS3_PS2_' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEEaSEDn' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEEC1ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEEC2ERS3_PS2_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEEC2ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEEC1ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEEC2ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEEC1ERS3_PS2_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEEaSEDn' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP7PtrDataEEEC1ERS4_PS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP7PtrDataEEEC2ERS4_PS3_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeIP7PtrDataEEEC1ERS4_PS3_' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP7PtrDataEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP7PtrDataEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeIP7PtrDataEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP7PtrDataEEEaSEDn' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEEC1ERS4_PS3_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEEC2ERS4_PS3_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEEC2ERS4_PS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEEC1ERS4_PS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEEC2ERS4_PS3_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEEC1ERS4_PS3_' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEEaSEDn' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEEC1ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEEC2ERS3_PS2_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEEC2ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEEC1ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEEC2ERS3_PS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEEC1ERS3_PS2_' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEEaSEDn' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE10_S_destroyIS4_S3_EEDTcldtfp_7destroyfp0_EERT_PT0_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE10deallocateERS4_PS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE11_S_max_sizeIKS4_EEDTcldtfp_8max_sizeEERT_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE12_S_constructIS3_IS3_EEENSt9enable_ifIXsrSt6__and_IINS5_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS4_PSA_DpOSB_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE12_S_constructIS3_JS3_EEENSt9enable_ifIXsrSt6__and_IJNS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSA_DpOSB_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE12_S_constructIS3_JS3_EEENSt9enable_ifIXsrSt6__and_IJNS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSA_DpOSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE12_S_constructIS3_IS3_EEENSt9enable_ifIXsrSt6__and_IINS5_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS4_PSA_DpOSB_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE12_S_constructIS3_JS3_EEENSt9enable_ifIXsrSt6__and_IJNS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSA_DpOSB_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE12_S_constructIS3_IS3_EEENSt9enable_ifIXsrSt6__and_IINS5_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS4_PSA_DpOSB_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE7destroyIS3_EEvRS4_PT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE8allocateERS4_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE8max_sizeERKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE9constructIS3_IS3_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE9constructIS3_JS3_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS7_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE9constructIS3_JS3_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE9constructIS3_IS3_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE9constructIS3_JS3_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS7_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE9constructIS3_IS3_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS7_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE10_S_destroyIS3_S1_EEDTcldtfp_7destroyfp0_EERT_PT0_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE10deallocateERS3_PS2_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE12_S_constructIS1_IRKS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE12_S_constructIS1_JRKS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE12_S_constructIS1_IRKS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE7destroyIS1_EEvRS3_PT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE8allocateERS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE9constructIS1_IRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE9constructIS1_IRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE9constructIS1_IRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE10_S_destroyIS3_S1_EEDTcldtfp_7destroyfp0_EERT_PT0_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE10deallocateERS3_PS2_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE12_S_constructIS1_IRKS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE12_S_constructIS1_IS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE12_S_constructIS1_JS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE12_S_constructIS1_IS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE12_S_constructIS1_JRKS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE12_S_constructIS1_IRKS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE12_S_constructIS1_JS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE12_S_constructIS1_JS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE12_S_constructIS1_IS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE7destroyIS1_EEvRS3_PT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE8allocateERS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE9constructIS1_IRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE9constructIS1_IRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE9constructIS1_IS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE9constructIS1_IRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE9constructIS1_JS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE9constructIS1_IS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS6_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI6DynLibEEE10_S_destroyIS3_S1_EEDTcldtfp_7destroyfp0_EERT_PT0_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeI6DynLibEEE10deallocateERS3_PS2_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -819,28 +819,28 @@ 
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIP7PtrDataEEE9constructIS2_JRKS2_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeIP7PtrDataEEE9constructIS2_IRKS2_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS9_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE10_S_destroyIS4_S2_EEDTcldtfp_7destroyfp0_EERT_PT0_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE10deallocateERS4_PS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE12_S_constructIS2_IRKS2_EEENSt9enable_ifIXsrSt6__and_IINS5_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS4_PSC_DpOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE12_S_constructIS2_JRKS2_EEENSt9enable_ifIXsrSt6__and_IJNS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSC_DpOSD_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE12_S_constructIS2_JRKS2_EEENSt9enable_ifIXsrSt6__and_IJNS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSC_DpOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE12_S_constructIS2_IRKS2_EEENSt9enable_ifIXsrSt6__and_IINS5_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS4_PSC_DpOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE12_S_constructIS2_JRKS2_EEENSt9enable_ifIXsrSt6__and_IJNS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSC_DpOSD_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE12_S_constructIS2_IRKS2_EEENSt9enable_ifIXsrSt6__and_IINS5_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS4_PSC_DpOSD_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE7destroyIS2_EEvRS4_PT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE8allocateERS4_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE9constructIS2_IRKS2_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE9constructIS2_JRKS2_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS9_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE9constructIS2_JRKS2_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE9constructIS2_IRKS2_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE9constructIS2_JRKS2_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS9_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE9constructIS2_IRKS2_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS9_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE10_S_destroyIS3_S1_EEDTcldtfp_7destroyfp0_EERT_PT0_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE10deallocateERS3_PS2_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE12_S_constructIS1_IRKS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE12_S_constructIS1_JRKS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE12_S_constructIS1_JRKS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE12_S_constructIS1_IRKS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE12_S_constructIS1_JRKS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE12_S_constructIS1_IRKS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE7destroyIS1_EEvRS3_PT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE8allocateERS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE9constructIS1_IRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE9constructIS1_IRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE9constructIS1_IRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE10_S_destroyIS3_S1_EEDTcldtfp_7destroyfp0_EERT_PT0_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE10deallocateERS3_PS2_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE12_S_constructIS1_IS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE12_S_constructIS1_JS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE12_S_constructIS1_IS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE7destroyIS1_EEvRS3_PT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE8allocateERS3_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE9constructIS1_IS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE9constructIS1_JS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS6_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE9constructIS1_JS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE9constructIS1_IS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE9constructIS1_JS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS6_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE9constructIS1_IS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS6_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI8AutoDataEEE10_S_destroyIS3_S1_EEDTcldtfp_7destroyfp0_EERT_PT0_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI8AutoDataEEE10deallocateERS3_PS2_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI8AutoDataEEE12_S_constructIS1_IS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -859,20 +859,20 @@ 
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEE9constructIS7_JRKSt21piecewise_construct_tSt5tupleIJRS4_EESF_IJEEEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS9_PT_DpOSJ_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEE9constructIS7_IRKSt21piecewise_construct_tSt5tupleIIRS4_EESF_IIEEEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS9_PT_DpOSJ_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE10_S_destroyIS7_S5_EEDTcldtfp_7destroyfp0_EERT_PT0_i' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE10deallocateERS7_PS6_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE12_S_constructIS5_IRKS5_EEENSt9enable_ifIXsrSt6__and_IINS8_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS7_PSF_DpOSG_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE12_S_constructIS5_JRKS5_EEENSt9enable_ifIXsrSt6__and_IJNS8_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS7_PSF_DpOSG_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE12_S_constructIS5_IRKS5_EEENSt9enable_ifIXsrSt6__and_IINS8_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS7_PSF_DpOSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE12_S_constructIS5_IRKSt21piecewise_construct_tSt5tupleIIRS2_EESD_IIEEEEENSt9enable_ifIXsrSt6__and_IINS8_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS7_PSK_DpOSL_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE12_S_constructIS5_JRKS5_EEENSt9enable_ifIXsrSt6__and_IJNS8_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS7_PSF_DpOSG_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE12_S_constructIS5_JRKS5_EEENSt9enable_ifIXsrSt6__and_IJNS8_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS7_PSF_DpOSG_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE12_S_constructIS5_IRKS5_EEENSt9enable_ifIXsrSt6__and_IINS8_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS7_PSF_DpOSG_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE12_S_constructIS5_JRKSt21piecewise_construct_tSt5tupleIJRS2_EESD_IJEEEEENSt9enable_ifIXsrSt6__and_IJNS8_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS7_PSK_DpOSL_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE12_S_constructIS5_IRKSt21piecewise_construct_tSt5tupleIIRS2_EESD_IIEEEEENSt9enable_ifIXsrSt6__and_IINS8_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS7_PSK_DpOSL_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE37select_on_container_copy_constructionERKS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE7destroyIS5_EEvRS7_PT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE8allocateERS7_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9_S_selectIKS7_EET_RSB_z' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9constructIS5_IRKS5_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS7_PT_DpOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9constructIS5_JRKS5_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS7_PT_DpOSC_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9constructIS5_IRKS5_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS7_PT_DpOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9constructIS5_IRKSt21piecewise_construct_tSt5tupleIIRS2_EESD_IIEEEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS7_PT_DpOSH_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9constructIS5_JRKS5_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS7_PT_DpOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9constructIS5_JRKS5_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS7_PT_DpOSC_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9constructIS5_IRKS5_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS7_PT_DpOSC_' is-defined='yes'/>
     <elf-symbol name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9constructIS5_JRKSt21piecewise_construct_tSt5tupleIJRS2_EESD_IJEEEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS7_PT_DpOSH_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9constructIS5_IRKSt21piecewise_construct_tSt5tupleIIRS2_EESD_IIEEEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS7_PT_DpOSH_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17_Rb_tree_iteratorI7PtrDataEC1EPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17_Rb_tree_iteratorI7PtrDataEC2EPSt18_Rb_tree_node_base' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17_Rb_tree_iteratorI7PtrDataEC2EPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17_Rb_tree_iteratorI7PtrDataEC1EPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17_Rb_tree_iteratorI7PtrDataEC2EPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17_Rb_tree_iteratorI7PtrDataEC1EPSt18_Rb_tree_node_base' is-defined='yes'/>
     <elf-symbol name='_ZNSt17_Rb_tree_iteratorI7PtrDataEmmEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt17_Rb_tree_iteratorI8AutoDataEC1EPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt17_Rb_tree_iteratorI8AutoDataEC2EPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17_Rb_tree_iteratorI8AutoDataEC1EPSt18_Rb_tree_node_base' is-defined='yes'/>
@@ -881,8 +881,8 @@ 
     <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKPKvP17OffloadDescriptorEEC2EPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17_Rb_tree_iteratorISt4pairIKPKvP17OffloadDescriptorEEC1EPSt18_Rb_tree_node_base' is-defined='yes'/>
     <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKPKvP17OffloadDescriptorEEmmEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKPKvP17OffloadDescriptorEEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC1EPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC2EPSt18_Rb_tree_node_base' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC2EPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC1EPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC2EPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC1EPSt18_Rb_tree_node_base' is-defined='yes'/>
     <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEmmEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEppEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -892,40 +892,40 @@ 
     <elf-symbol name='_ZNSt18_Rb_tree_node_baseC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt20_List_const_iteratorI11PersistDataEC1ERKSt14_List_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt20_List_const_iteratorI11PersistDataEC2ERKSt14_List_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt20_List_const_iteratorI11PersistDataEC1ERKSt14_List_iteratorIS0_E' is-defined='yes'/>
-    <elf-symbol name='_ZNSt20_List_const_iteratorI6DynLibEC1ERKSt14_List_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt20_List_const_iteratorI6DynLibEC2ERKSt14_List_iteratorIS0_E' is-defined='yes'/>
-    <elf-symbol name='_ZNSt20_List_const_iteratorI6DynLibEC2ERKSt14_List_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt20_List_const_iteratorI6DynLibEC1ERKSt14_List_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt20_List_const_iteratorI6DynLibEC2ERKSt14_List_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt20_List_const_iteratorI6DynLibEC1ERKSt14_List_iteratorIS0_E' is-defined='yes'/>
     <elf-symbol name='_ZNSt20_List_const_iteratorI8MyoTableEC1ERKSt14_List_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt20_List_const_iteratorI8MyoTableEC2ERKSt14_List_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt20_List_const_iteratorI8MyoTableEC1ERKSt14_List_iteratorIS0_E' is-defined='yes'/>
     <elf-symbol name='_ZNSt20_List_const_iteratorI8MyoTableEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt20_List_const_iteratorIP9coibufferEC1EPKNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt20_List_const_iteratorIP9coibufferEC2EPKNSt8__detail15_List_node_baseE' is-defined='yes'/>
+    <elf-symbol name='_ZNSt20_List_const_iteratorIP9coibufferEC1EPKNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt20_List_const_iteratorIP9coibufferEC1ERKSt14_List_iteratorIS1_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt20_List_const_iteratorIP9coibufferEC2EPKNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt20_List_const_iteratorIP9coibufferEC2EPKNSt8__detail15_List_node_baseE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt20_List_const_iteratorIP9coibufferEC1EPKNSt8__detail15_List_node_baseE' is-defined='yes'/>
     <elf-symbol name='_ZNSt20_List_const_iteratorIP9coibufferEC2ERKSt14_List_iteratorIS1_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt20_List_const_iteratorIP9coibufferEC1ERKSt14_List_iteratorIS1_E' is-defined='yes'/>
     <elf-symbol name='_ZNSt20_List_const_iteratorIP9coibufferEppEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt20__copy_move_backwardILb1ELb1ESt26random_access_iterator_tagE13__copy_move_bIN7VarList8BufEntryEEEPT_PKS5_S8_S6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt20__copy_move_backwardILb1ELb1ESt26random_access_iterator_tagE13__copy_move_bIPKN8VarTable5EntryEEEPT_PKS7_SA_S8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt20__uninitialized_copyILb1EE13__uninit_copyISt13move_iteratorIPPKN8VarTable5EntryEES7_EET0_T_SA_S9_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC1EPKSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC1ERKSt17_Rb_tree_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC2ERKSt17_Rb_tree_iteratorIS0_E' is-defined='yes'/>
+    <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC1ERKSt17_Rb_tree_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC2EPKSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC1EPKSt18_Rb_tree_node_base' is-defined='yes'/>
-    <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC2ERKSt17_Rb_tree_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC2ERKSt17_Rb_tree_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC1ERKSt17_Rb_tree_iteratorIS0_E' is-defined='yes'/>
     <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEppEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEC1EPKSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEC2EPKSt18_Rb_tree_node_base' is-defined='yes'/>
+    <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEC1EPKSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEC1ERKSt17_Rb_tree_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEC2EPKSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEC2EPKSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEC1EPKSt18_Rb_tree_node_base' is-defined='yes'/>
     <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEC2ERKSt17_Rb_tree_iteratorIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEC1ERKSt17_Rb_tree_iteratorIS0_E' is-defined='yes'/>
     <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEppEi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEppEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvP17OffloadDescriptorEEC1ERKSt17_Rb_tree_iteratorIS6_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvP17OffloadDescriptorEEC2ERKSt17_Rb_tree_iteratorIS6_E' is-defined='yes'/>
-    <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvP17OffloadDescriptorEEC2ERKSt17_Rb_tree_iteratorIS6_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvP17OffloadDescriptorEEC1ERKSt17_Rb_tree_iteratorIS6_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvP17OffloadDescriptorEEC2ERKSt17_Rb_tree_iteratorIS6_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvP17OffloadDescriptorEEC1ERKSt17_Rb_tree_iteratorIS6_E' is-defined='yes'/>
     <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKmP6StreamEEC1ERKSt17_Rb_tree_iteratorIS4_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKmP6StreamEEC2ERKSt17_Rb_tree_iteratorIS4_E' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt23_Rb_tree_const_iteratorISt4pairIKmP6StreamEEC1ERKSt17_Rb_tree_iteratorIS4_E' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEE11lower_boundERS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEE4findERS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEEixERS7_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -934,18 +934,18 @@ 
     <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEE4findERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEE5eraseB5cxx11ESt17_Rb_tree_iteratorIS6_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC1ERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2ERKS8_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2ERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC1ERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2ERKS8_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC1ERKS8_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEixERS5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EE4findERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EE5eraseERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EE6insertEOS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt3setI8AutoDataSt4lessIS0_ESaIS0_EE4findERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -956,63 +956,63 @@ 
     <elf-symbol name='_ZNSt3setI8AutoDataSt4lessIS0_ESaIS0_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt3setI8AutoDataSt4lessIS0_ESaIS0_EED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt3setI8AutoDataSt4lessIS0_ESaIS0_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIKPKvP17OffloadDescriptorEC1IIRS2_EIEEESt21piecewise_construct_tSt5tupleIIDpT_EES9_IIDpT0_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairIKPKvP17OffloadDescriptorEC1IIRS2_EILm0EEIEIEEERSt5tupleIIDpT_EERS8_IIDpT1_EESt12_Index_tupleIIXspT0_EEESH_IIXspT2_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIKPKvP17OffloadDescriptorEC2IJRS2_EJLm0EEJEJEEERSt5tupleIJDpT_EERS8_IJDpT1_EESt12_Index_tupleIJXspT0_EEESH_IJXspT2_EEE,_ZNSt4pairIKPKvP17OffloadDescriptorEC2IIRS2_EILm0EEIEIEEERSt5tupleIIDpT_EERS8_IIDpT1_EESt12_Index_tupleIIXspT0_EEESH_IIXspT2_EEE,_ZNSt4pairIKPKvP17OffloadDescriptorEC1IJRS2_EJLm0EEJEJEEERSt5tupleIJDpT_EERS8_IJDpT1_EESt12_Index_tupleIJXspT0_EEESH_IJXspT2_EEE' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairIKPKvP17OffloadDescriptorEC1IIRS2_EILm0EEIEIEEERSt5tupleIIDpT_EERS8_IIDpT1_EESt12_Index_tupleIIXspT0_EEESH_IIXspT2_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIKPKvP17OffloadDescriptorEC1IJRS2_EJEEESt21piecewise_construct_tSt5tupleIJDpT_EES9_IJDpT0_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIKPKvP17OffloadDescriptorEC1IJRS2_EJLm0EEJEJEEERSt5tupleIJDpT_EERS8_IJDpT1_EESt12_Index_tupleIJXspT0_EEESH_IJXspT2_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIKPKvP17OffloadDescriptorEC2IIRS2_EIEEESt21piecewise_construct_tSt5tupleIIDpT_EES9_IIDpT0_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIKPKvP17OffloadDescriptorEC2IIRS2_EILm0EEIEIEEERSt5tupleIIDpT_EERS8_IIDpT1_EESt12_Index_tupleIIXspT0_EEESH_IIXspT2_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIKPKvP17OffloadDescriptorEC2IJRS2_EJEEESt21piecewise_construct_tSt5tupleIJDpT_EES9_IJDpT0_EE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIKPKvP17OffloadDescriptorEC1IJRS2_EJEEESt21piecewise_construct_tSt5tupleIJDpT_EES9_IJDpT0_EE,_ZNSt4pairIKPKvP17OffloadDescriptorEC1IIRS2_EIEEESt21piecewise_construct_tSt5tupleIIDpT_EES9_IIDpT0_EE,_ZNSt4pairIKPKvP17OffloadDescriptorEC2IIRS2_EIEEESt21piecewise_construct_tSt5tupleIIDpT_EES9_IIDpT0_EE' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairIKPKvP17OffloadDescriptorEC2IJRS2_EJLm0EEJEJEEERSt5tupleIJDpT_EERS8_IJDpT1_EESt12_Index_tupleIJXspT0_EEESH_IJXspT2_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairIKPKvP17OffloadDescriptorEC2IJRS2_EJLm0EEJEJEEERSt5tupleIJDpT_EERS8_IJDpT1_EESt12_Index_tupleIJXspT0_EEESH_IJXspT2_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIKPKvP17OffloadDescriptorEC2IIRS2_EILm0EEIEIEEERSt5tupleIIDpT_EERS8_IIDpT1_EESt12_Index_tupleIIXspT0_EEESH_IIXspT2_EEE,_ZNSt4pairIKPKvP17OffloadDescriptorEC1IJRS2_EJLm0EEJEJEEERSt5tupleIJDpT_EERS8_IJDpT1_EESt12_Index_tupleIJXspT0_EEESH_IJXspT2_EEE,_ZNSt4pairIKPKvP17OffloadDescriptorEC1IIRS2_EILm0EEIEIEEERSt5tupleIIDpT_EERS8_IIDpT1_EESt12_Index_tupleIIXspT0_EEESH_IIXspT2_EEE' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIKmP6StreamEC1IIRS0_EIEEESt21piecewise_construct_tSt5tupleIIDpT_EES7_IIDpT0_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIKmP6StreamEC1IIRS0_EILm0EEIEIEEERSt5tupleIIDpT_EERS6_IIDpT1_EESt12_Index_tupleIIXspT0_EEESF_IIXspT2_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIKmP6StreamEC1IJRS0_EJEEESt21piecewise_construct_tSt5tupleIJDpT_EES7_IJDpT0_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairIKmP6StreamEC1IJRS0_EJLm0EEJEJEEERSt5tupleIJDpT_EERS6_IJDpT1_EESt12_Index_tupleIJXspT0_EEESF_IJXspT2_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIKmP6StreamEC2IJRS0_EJLm0EEJEJEEERSt5tupleIJDpT_EERS6_IJDpT1_EESt12_Index_tupleIJXspT0_EEESF_IJXspT2_EEE,_ZNSt4pairIKmP6StreamEC2IIRS0_EILm0EEIEIEEERSt5tupleIIDpT_EERS6_IIDpT1_EESt12_Index_tupleIIXspT0_EEESF_IIXspT2_EEE,_ZNSt4pairIKmP6StreamEC1IIRS0_EILm0EEIEIEEERSt5tupleIIDpT_EERS6_IIDpT1_EESt12_Index_tupleIIXspT0_EEESF_IIXspT2_EEE' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairIKmP6StreamEC1IJRS0_EJLm0EEJEJEEERSt5tupleIJDpT_EERS6_IJDpT1_EESt12_Index_tupleIJXspT0_EEESF_IJXspT2_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIKmP6StreamEC2IIRS0_EIEEESt21piecewise_construct_tSt5tupleIIDpT_EES7_IIDpT0_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIKmP6StreamEC2IIRS0_EILm0EEIEIEEERSt5tupleIIDpT_EERS6_IIDpT1_EESt12_Index_tupleIIXspT0_EEESF_IIXspT2_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIKmP6StreamEC2IJRS0_EJEEESt21piecewise_construct_tSt5tupleIJDpT_EES7_IJDpT0_EE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIKmP6StreamEC2IIRS0_EIEEESt21piecewise_construct_tSt5tupleIIDpT_EES7_IIDpT0_EE,_ZNSt4pairIKmP6StreamEC1IIRS0_EIEEESt21piecewise_construct_tSt5tupleIIDpT_EES7_IIDpT0_EE,_ZNSt4pairIKmP6StreamEC1IJRS0_EJEEESt21piecewise_construct_tSt5tupleIJDpT_EES7_IJDpT0_EE' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairIKmP6StreamEC2IJRS0_EJLm0EEJEJEEERSt5tupleIJDpT_EERS6_IJDpT1_EESt12_Index_tupleIJXspT0_EEESF_IJXspT2_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairIKmP6StreamEC2IJRS0_EJLm0EEJEJEEERSt5tupleIJDpT_EERS6_IJDpT1_EESt12_Index_tupleIJXspT0_EEESF_IJXspT2_EEE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIKmP6StreamEC2IIRS0_EILm0EEIEIEEERSt5tupleIIDpT_EERS6_IIDpT1_EESt12_Index_tupleIIXspT0_EEESF_IIXspT2_EEE,_ZNSt4pairIKmP6StreamEC1IIRS0_EILm0EEIEIEEERSt5tupleIIDpT_EERS6_IIDpT1_EESt12_Index_tupleIIXspT0_EEESF_IIXspT2_EEE,_ZNSt4pairIKmP6StreamEC1IJRS0_EJLm0EEJEJEEERSt5tupleIJDpT_EERS6_IJDpT1_EESt12_Index_tupleIJXspT0_EEESF_IJXspT2_EEE' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRPSt13_Rb_tree_nodeI7PtrDataERS1_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRPSt13_Rb_tree_nodeI8AutoDataERS1_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRPSt13_Rb_tree_nodeI8AutoDataERS1_Lb1EEEOT_OT0_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRPSt13_Rb_tree_nodeI8AutoDataERS1_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRPSt13_Rb_tree_nodeIS_IKPKvP17OffloadDescriptorEERS1_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRPSt13_Rb_tree_nodeIS_IKmP6StreamEERS1_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRS1_Lb1EEEOT_RKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_Lb1EEEOT_RKS1_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRS1_Lb1EEEOT_RKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRS1_Lb1EEERKS1_OT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRS1_S4_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_S4_Lb1EEEOT_OT0_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRS1_S4_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRPSt13_Rb_tree_nodeI7PtrDataERS1_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRPSt13_Rb_tree_nodeI7PtrDataERS1_Lb1EEEOT_OT0_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRPSt13_Rb_tree_nodeI8AutoDataERS1_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRPSt13_Rb_tree_nodeI8AutoDataERS1_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRPSt13_Rb_tree_nodeI8AutoDataERS1_Lb1EEEOT_OT0_' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRPSt13_Rb_tree_nodeIS_IKPKvP17OffloadDescriptorEERS1_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRPSt13_Rb_tree_nodeIS_IKPKvP17OffloadDescriptorEERS1_Lb1EEEOT_OT0_' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRPSt13_Rb_tree_nodeIS_IKmP6StreamEERS1_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRPSt13_Rb_tree_nodeIS_IKmP6StreamEERS1_Lb1EEEOT_OT0_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_Lb1EEEOT_RKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_Lb1EEEOT_RKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRS1_Lb1EEEOT_RKS1_' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_Lb1EEERKS1_OT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRS1_Lb1EEERKS1_OT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_S4_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI7PtrDataES2_EC1IS2_S2_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairISt17_Rb_tree_iteratorI7PtrDataES2_EC2IS2_S2_Lb1EEEOT_OT0_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI7PtrDataES2_EC2IS2_S2_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_S4_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRS1_S4_Lb1EEEOT_OT0_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI7PtrDataES2_EC1IS2_S2_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI7PtrDataES2_EC2IS2_S2_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairISt17_Rb_tree_iteratorI7PtrDataES2_EC1IS2_S2_Lb1EEEOT_OT0_' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI7PtrDataEbEC1IS2_bLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI7PtrDataEbEC2IS2_bLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairISt17_Rb_tree_iteratorI7PtrDataEbEC1IS2_bLb1EEEOT_OT0_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataES2_EC1IS2_S2_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataES2_EC2IS2_S2_Lb1EEEOT_OT0_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataES2_EC2IS2_S2_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataEbEC1IS2_bLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataEbEC2IS2_bLb1EEEOT_OT0_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataEbEC2IS2_bLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC1IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairISt23_Rb_tree_const_iteratorI8AutoDataEbEC1IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairISt23_Rb_tree_const_iteratorI8AutoDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt4pairISt23_Rb_tree_const_iteratorI8AutoDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5tupleIIRKPKvEEC1EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt5tupleIIRKPKvEEC2EOS4_,_ZNSt5tupleIJRKPKvEEC1EOS4_,_ZNSt5tupleIJRKPKvEEC2EOS4_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataES2_EC1IS2_S2_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataES2_EC2IS2_S2_Lb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataES2_EC1IS2_S2_Lb1EEEOT_OT0_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataEbEC1IS2_bLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataEbEC2IS2_bLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataEbEC1IS2_bLb1EEEOT_OT0_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC1IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC1IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairISt23_Rb_tree_const_iteratorI8AutoDataEbEC1IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt4pairISt23_Rb_tree_const_iteratorI8AutoDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt4pairISt23_Rb_tree_const_iteratorI8AutoDataEbEC1IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5tupleIIRKPKvEEC1EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt5tupleIIRKPKvEEC1IvLb1EEES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt5tupleIIRKPKvEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5tupleIIRKPKvEEC2IvLb1EEES3_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt5tupleIJRKPKvEEC2IvLb1EEES3_,_ZNSt5tupleIJRKPKvEEC1IvLb1EEES3_,_ZNSt5tupleIIRKPKvEEC1IvLb1EEES3_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5tupleIIRKmEEC1EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt5tupleIJRKmEEC1EOS2_,_ZNSt5tupleIIRKmEEC2EOS2_,_ZNSt5tupleIJRKmEEC2EOS2_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5tupleIIRKPKvEEC2IvLb1EEES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5tupleIIRKmEEC1EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt5tupleIIRKmEEC1IvLb1EEES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt5tupleIIRKmEEC2EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt5tupleIIRKmEEC2IvLb1EEES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt5tupleIJRKPKvEEC1EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt5tupleIJRKPKvEEC1IvLb1EEES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5tupleIJRKPKvEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5tupleIJRKPKvEEC2IvLb1EEES3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5tupleIJRKPKvEEC2EOS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt5tupleIIRKPKvEEC1EOS4_,_ZNSt5tupleIIRKPKvEEC2EOS4_,_ZNSt5tupleIJRKPKvEEC1EOS4_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5tupleIJRKPKvEEC2IvLb1EEES3_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt5tupleIJRKPKvEEC1IvLb1EEES3_,_ZNSt5tupleIIRKPKvEEC1IvLb1EEES3_,_ZNSt5tupleIIRKPKvEEC2IvLb1EEES3_' is-defined='yes'/>
     <elf-symbol name='_ZNSt5tupleIJRKmEEC1EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5tupleIJRKmEEC1IvLb1EEES1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt5tupleIJRKmEEC2IvLb1EEES1_,_ZNSt5tupleIIRKmEEC2IvLb1EEES1_,_ZNSt5tupleIIRKmEEC1IvLb1EEES1_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5tupleIJRKmEEC2EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5tupleIJRKmEEC2IvLb1EEES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5tupleIJRKmEEC1IvLb1EEES1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5tupleIJRKmEEC2EOS2_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt5tupleIIRKmEEC1EOS2_,_ZNSt5tupleIJRKmEEC1EOS2_,_ZNSt5tupleIIRKmEEC2EOS2_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5tupleIJRKmEEC2IvLb1EEES1_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt5tupleIIRKmEEC2IvLb1EEES1_,_ZNSt5tupleIIRKmEEC1IvLb1EEES1_,_ZNSt5tupleIJRKmEEC1IvLb1EEES1_' is-defined='yes'/>
     <elf-symbol name='_ZNSt6bitsetILm1024EE14_Unchecked_setEmi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6bitsetILm1024EE3setEmb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6bitsetILm1024EE5resetEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1025,13 +1025,13 @@ 
     <elf-symbol name='_ZNSt6bitsetILm128EE14_Unchecked_setEmi' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6bitsetILm128EE3setEmb' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6bitsetILm128EE5resetEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6bitsetILm128EE9referenceC1ERS0_m' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6bitsetILm128EE9referenceC2ERS0_m' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6bitsetILm128EE9referenceC2ERS0_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6bitsetILm128EE9referenceD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6bitsetILm128EE9referenceD2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6bitsetILm128EE9referenceD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6bitsetILm128EE9referenceC1ERS0_m' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6bitsetILm128EE9referenceC2ERS0_m' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6bitsetILm128EE9referenceC1ERS0_m' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6bitsetILm128EE9referenceD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6bitsetILm128EE9referenceD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6bitsetILm128EE9referenceD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt6bitsetILm128EEixEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE12emplace_backIIS3_EEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE12emplace_backIJS3_EEEvDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE12emplace_backIJS3_EEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE12emplace_backIIS3_EEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE12emplace_backIJS3_EEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE12emplace_backIIS3_EEEvDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE19_M_emplace_back_auxIIS3_EEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE19_M_emplace_back_auxIJS3_EEEvDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE19_M_emplace_back_auxIIS3_EEEvDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE19_M_range_initializeI8IteratorEEvT_S8_St18input_iterator_tag' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1040,10 +1040,10 @@ 
     <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EEC1I8IteratorvEET_S8_RKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EEC2I8IteratorvEET_S8_RKS4_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EEC1I8IteratorvEET_S8_RKS4_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE10_List_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE10_List_implC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EED1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE10_List_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE10_List_implC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE10_List_implD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE10_List_implD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE10_List_implD1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE11_M_dec_sizeEm' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1056,8 +1056,8 @@ 
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE8_M_clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EEC1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EE10_List_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EE10_List_implC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EE10_List_implD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EE10_List_implD2Ev' is-defined='yes'/>
@@ -1069,8 +1069,8 @@ 
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EE21_M_get_Node_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EE7_M_initEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EE8_M_clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI6DynLibSaIS1_EE10_List_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1100,10 +1100,10 @@ 
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EE21_M_get_Node_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EE7_M_initEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EE8_M_clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIP7PtrDataSaIS2_EE10_List_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIP7PtrDataSaIS2_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIP7PtrDataSaIS2_EE10_List_implC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIP7PtrDataSaIS2_EE10_List_implD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIP7PtrDataSaIS2_EE10_List_implD2Ev' is-defined='yes'/>
@@ -1119,8 +1119,8 @@ 
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIP7PtrDataSaIS2_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIP7PtrDataSaIS2_EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIP7PtrDataSaIS2_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIP7PtrDataSaIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIP7PtrDataSaIS2_EED1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE10_List_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE10_List_implC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE10_List_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE10_List_implC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE10_List_implD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE10_List_implD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE10_List_implD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE11_M_get_nodeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1134,8 +1134,8 @@ 
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EED1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE10_List_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE10_List_implC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE10_List_implC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE10_List_implC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE10_List_implC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE10_List_implD1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE10_List_implD2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE10_List_implD2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE11_M_get_nodeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1145,45 +1145,45 @@ 
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE21_M_get_Node_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE7_M_initEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE8_M_clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIPcSaIS1_EEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIPcSaIS1_EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx1110_List_baseIPcSaIS1_EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE10push_frontERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE14_M_create_nodeIIRKS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11PersistDataSaIS1_EE14_M_create_nodeIJRKS1_EEEPSt10_List_nodeIS1_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE14_M_create_nodeIJRKS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE14_M_create_nodeIIRKS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE14_M_create_nodeIJRKS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11PersistDataSaIS1_EE14_M_create_nodeIIRKS1_EEEPSt10_List_nodeIS1_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE5eraseESt20_List_const_iteratorIS1_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE5eraseESt20_List_const_iteratorIS1_ES5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE5frontEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE8_M_eraseESt14_List_iteratorIS1_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE9_M_insertIIRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11PersistDataSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE9_M_insertIIRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11PersistDataSaIS1_EE9_M_insertIIRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11PersistDataSaIS1_EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11PersistDataSaIS1_EED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11PersistDataSaIS1_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE14_M_create_nodeIIRKS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE14_M_create_nodeIIS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11TargetImageSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE14_M_create_nodeIIS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE14_M_create_nodeIJRKS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11TargetImageSaIS1_EE14_M_create_nodeIIRKS1_EEEPSt10_List_nodeIS1_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11TargetImageSaIS1_EE14_M_create_nodeIIS1_EEEPSt10_List_nodeIS1_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE5clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9_M_insertIIRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9_M_insertIIRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9_M_insertIIS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9_M_insertIIRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9_M_insertIJS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9_M_insertIIS1_EEEvSt14_List_iteratorIS1_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9push_backEOS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9push_backERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11TargetImageSaIS1_EEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11TargetImageSaIS1_EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI11TargetImageSaIS1_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI11TargetImageSaIS1_EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI6DynLibSaIS1_EE10push_frontEOS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI6DynLibSaIS1_EE14_M_create_nodeIIS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI6DynLibSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI6DynLibSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI6DynLibSaIS1_EE14_M_create_nodeIIS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI6DynLibSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI6DynLibSaIS1_EE14_M_create_nodeIIS1_EEEPSt10_List_nodeIS1_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI6DynLibSaIS1_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI6DynLibSaIS1_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI6DynLibSaIS1_EE5eraseESt20_List_const_iteratorIS1_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1194,8 +1194,8 @@ 
     <elf-symbol name='_ZNSt7__cxx114listI6DynLibSaIS1_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI6DynLibSaIS1_EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI6DynLibSaIS1_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI6DynLibSaIS1_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI6DynLibSaIS1_EED1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI8MyoTableSaIS1_EE14_M_create_nodeIIS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI8MyoTableSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listI8MyoTableSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI8MyoTableSaIS1_EE14_M_create_nodeIIS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listI8MyoTableSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI8MyoTableSaIS1_EE14_M_create_nodeIIS1_EEEPSt10_List_nodeIS1_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI8MyoTableSaIS1_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI8MyoTableSaIS1_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI8MyoTableSaIS1_EE5clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1207,8 +1207,8 @@ 
     <elf-symbol name='_ZNSt7__cxx114listI8MyoTableSaIS1_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listI8MyoTableSaIS1_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listI8MyoTableSaIS1_EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE10push_frontERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE14_M_create_nodeIIRKS2_EEEPSt10_List_nodeIS2_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE14_M_create_nodeIJRKS2_EEEPSt10_List_nodeIS2_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE14_M_create_nodeIJRKS2_EEEPSt10_List_nodeIS2_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE14_M_create_nodeIIRKS2_EEEPSt10_List_nodeIS2_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE14_M_create_nodeIJRKS2_EEEPSt10_List_nodeIS2_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE14_M_create_nodeIIRKS2_EEEPSt10_List_nodeIS2_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE5clearEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1218,23 +1218,23 @@ 
     <elf-symbol name='_ZNSt7__cxx114listIP7PtrDataSaIS2_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIP7PtrDataSaIS2_EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIP7PtrDataSaIS2_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIP7PtrDataSaIS2_EED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIP7PtrDataSaIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EE14_M_create_nodeIIRKS2_EEEPSt10_List_nodeIS2_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIP9coibufferSaIS2_EE14_M_create_nodeIJRKS2_EEEPSt10_List_nodeIS2_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EE14_M_create_nodeIJRKS2_EEEPSt10_List_nodeIS2_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EE14_M_create_nodeIIRKS2_EEEPSt10_List_nodeIS2_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EE14_M_create_nodeIJRKS2_EEEPSt10_List_nodeIS2_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIP9coibufferSaIS2_EE14_M_create_nodeIIRKS2_EEEPSt10_List_nodeIS2_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EE9_M_insertIIRKS2_EEEvSt14_List_iteratorIS2_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EE9_M_insertIJRKS2_EEEvSt14_List_iteratorIS2_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIP9coibufferSaIS2_EE9_M_insertIIRKS2_EEEvSt14_List_iteratorIS2_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EE9push_backERKS2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIP9coibufferSaIS2_EEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIP9coibufferSaIS2_EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIP9coibufferSaIS2_EED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIP9coibufferSaIS2_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listIPcSaIS1_EE14_M_create_nodeIIRKS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIPcSaIS1_EE14_M_create_nodeIJRKS1_EEEPSt10_List_nodeIS1_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listIPcSaIS1_EE14_M_create_nodeIJRKS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listIPcSaIS1_EE14_M_create_nodeIIRKS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listIPcSaIS1_EE14_M_create_nodeIJRKS1_EEEPSt10_List_nodeIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIPcSaIS1_EE14_M_create_nodeIIRKS1_EEEPSt10_List_nodeIS1_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIPcSaIS1_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIPcSaIS1_EE5beginEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listIPcSaIS1_EE9_M_insertIIRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIPcSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7__cxx114listIPcSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listIPcSaIS1_EE9_M_insertIIRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7__cxx114listIPcSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIPcSaIS1_EE9_M_insertIIRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIPcSaIS1_EE9push_backERKS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIPcSaIS1_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7__cxx114listIPcSaIS1_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7__cxx114listIPcSaIS1_EEC1Ev' is-defined='yes'/>
@@ -1255,8 +1255,8 @@ 
     <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EED1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE14_M_create_nodeIIS0_EEEPSt13_Rb_tree_nodeIS0_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE14_M_create_nodeIJS0_EEEPSt13_Rb_tree_nodeIS0_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE14_M_create_nodeIJS0_EEEPSt13_Rb_tree_nodeIS0_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE14_M_create_nodeIIS0_EEEPSt13_Rb_tree_nodeIS0_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE14_M_create_nodeIJS0_EEEPSt13_Rb_tree_nodeIS0_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE14_M_create_nodeIIS0_EEEPSt13_Rb_tree_nodeIS0_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE14_M_lower_boundEPSt13_Rb_tree_nodeIS0_EPSt18_Rb_tree_node_baseRKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE14_M_upper_boundEPSt13_Rb_tree_nodeIS0_EPSt18_Rb_tree_node_baseRKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE15_M_destroy_nodeEPSt13_Rb_tree_nodeIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1281,13 +1281,13 @@ 
     <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE8_S_rightEPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE8_S_valueEPKSt13_Rb_tree_nodeIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE8_S_valueEPKSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE10_M_insert_IS0_NS6_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS0_EPSt18_Rb_tree_node_baseSC_OT_RT0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE11_Alloc_nodeC1ERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE11_Alloc_nodeC2ERS6_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE11_Alloc_nodeC2ERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE11_Alloc_nodeC1ERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE11_Alloc_nodeC2ERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE11_Alloc_nodeC1ERS6_' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE11_M_get_nodeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE11_M_put_nodeEPSt13_Rb_tree_nodeIS0_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE11equal_rangeERKS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1296,8 +1296,8 @@ 
     <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE12_M_erase_auxESt23_Rb_tree_const_iteratorIS0_ES8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EE13_M_initializeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EE8_M_resetEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EEC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE14_M_create_nodeIIS0_EEEPSt13_Rb_tree_nodeIS0_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1341,16 +1341,16 @@ 
     <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE13_Rb_tree_implISA_Lb1EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE13_Rb_tree_implISA_Lb1EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE13_Rb_tree_implISA_Lb1EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE13_Rb_tree_implISA_Lb1EED2Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE13_Rb_tree_implISA_Lb1EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_create_nodeIIRKSt21piecewise_construct_tSt5tupleIIRS3_EESH_IIEEEEEPSt13_Rb_tree_nodeIS6_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_create_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEEPSt13_Rb_tree_nodeIS6_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_create_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEEPSt13_Rb_tree_nodeIS6_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_create_nodeIIRKSt21piecewise_construct_tSt5tupleIIRS3_EESH_IIEEEEEPSt13_Rb_tree_nodeIS6_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_create_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEEPSt13_Rb_tree_nodeIS6_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_create_nodeIIRKSt21piecewise_construct_tSt5tupleIIRS3_EESH_IIEEEEEPSt13_Rb_tree_nodeIS6_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSE_PSt13_Rb_tree_nodeIS6_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_lower_boundEPSt13_Rb_tree_nodeIS6_EPSt18_Rb_tree_node_baseRS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE15_M_destroy_nodeEPSt13_Rb_tree_nodeIS6_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE17_M_construct_nodeIIRKSt21piecewise_construct_tSt5tupleIIRS3_EESH_IIEEEEEvPSt13_Rb_tree_nodeIS6_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE17_M_construct_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEEvPSt13_Rb_tree_nodeIS6_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE17_M_construct_nodeIIRKSt21piecewise_construct_tSt5tupleIIRS3_EESH_IIEEEEEvPSt13_Rb_tree_nodeIS6_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE21_M_get_Node_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS3_EESH_IIEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS3_EESH_IIEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS3_EESH_IIEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE24_M_get_insert_unique_posERS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1371,8 +1371,8 @@ 
     <elf-symbol name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE10_S_maximumEPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE10_S_minimumEPSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE11_Alloc_nodeC1ERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE11_Alloc_nodeC2ERSA_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE11_Alloc_nodeC2ERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE11_Alloc_nodeC1ERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE11_Alloc_nodeC2ERSA_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE11_Alloc_nodeC1ERSA_' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE11_M_get_nodeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE11_M_leftmostEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE11_M_put_nodeEPSt13_Rb_tree_nodeIS4_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1382,16 +1382,16 @@ 
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE12_M_rightmostEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_M_clone_nodeINSA_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS4_EPKSE_RT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EE13_M_initializeEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EEC1ERKS8_OSaISt13_Rb_tree_nodeIS4_EE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EEC2ERKS8_OSaISt13_Rb_tree_nodeIS4_EE' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EEC1ERKS8_OSaISt13_Rb_tree_nodeIS4_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EEC2ERKS8_OSaISt13_Rb_tree_nodeIS4_EE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EEC2ERKS8_OSaISt13_Rb_tree_nodeIS4_EE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EEC1ERKS8_OSaISt13_Rb_tree_nodeIS4_EE' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EEC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EED1Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIIRKS4_EEEPSt13_Rb_tree_nodeIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIJRKS4_EEEPSt13_Rb_tree_nodeIS4_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIIRKSt21piecewise_construct_tSt5tupleIIRS1_EESF_IIEEEEEPSt13_Rb_tree_nodeIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEEPSt13_Rb_tree_nodeIS4_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIJRKS4_EEEPSt13_Rb_tree_nodeIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEEPSt13_Rb_tree_nodeIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIIRKS4_EEEPSt13_Rb_tree_nodeIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIIRKSt21piecewise_construct_tSt5tupleIIRS1_EESF_IIEEEEEPSt13_Rb_tree_nodeIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIJRKS4_EEEPSt13_Rb_tree_nodeIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIIRKS4_EEEPSt13_Rb_tree_nodeIS4_EDpOT_' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEEPSt13_Rb_tree_nodeIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIIRKSt21piecewise_construct_tSt5tupleIIRS1_EESF_IIEEEEEPSt13_Rb_tree_nodeIS4_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSC_PSt13_Rb_tree_nodeIS4_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_lower_boundEPSt13_Rb_tree_nodeIS4_EPSt18_Rb_tree_node_baseRS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE15_M_destroy_nodeEPSt13_Rb_tree_nodeIS4_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1400,8 +1400,8 @@ 
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE17_M_construct_nodeIJRKS4_EEEvPSt13_Rb_tree_nodeIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE17_M_construct_nodeIIRKS4_EEEvPSt13_Rb_tree_nodeIS4_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE17_M_construct_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEEvPSt13_Rb_tree_nodeIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE17_M_construct_nodeIIRKSt21piecewise_construct_tSt5tupleIIRS1_EESF_IIEEEEEvPSt13_Rb_tree_nodeIS4_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE21_M_get_Node_allocatorEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS1_EESF_IIEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS1_EESF_IIEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS1_EESF_IIEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE24_M_get_insert_unique_posERS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE3endEv' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1423,11 +1423,11 @@ 
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE8_S_valueEPKSt13_Rb_tree_nodeIS4_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE8_S_valueEPKSt18_Rb_tree_node_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC1ERKSA_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC2Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC2ERKSA_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC1ERKSA_' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED1Ev' is-defined='yes'/>
     <elf-symbol name='_ZNSt8ios_base4setfESt13_Ios_FmtflagsS0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8iteratorISt18input_iterator_tagN8VarTable5EntryElPS2_RS2_EC1Ev' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8iteratorISt18input_iterator_tagN8VarTable5EntryElPS2_RS2_EC2Ev' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8iteratorISt18input_iterator_tagN8VarTable5EntryElPS2_RS2_EC1Ev' is-defined='yes'/>
@@ -1479,9 +1479,9 @@ 
     <elf-symbol name='_ZSt34__uninitialized_move_if_noexcept_aIPPKN8VarTable5EntryES4_SaIS3_EET0_T_S7_S6_RT1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt3decRSt8ios_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt3getILm0EIRKPKvEERNSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeERS8_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZSt3getILm0EIRKmEERNSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt3getILm0EJRKmEERNSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeERS6_' is-defined='yes'/>
+    <elf-symbol name='_ZSt3getILm0EIRKmEERNSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt3getILm0EJRKPKvEERNSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeERS8_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt3getILm0EIRKPKvEERNSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeERS8_' is-defined='yes'/>
-    <elf-symbol name='_ZSt3getILm0EJRKmEERNSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZSt3getILm0EJRKmEERNSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeERS6_' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt3getILm0EIRKmEERNSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeERS6_' is-defined='yes'/>
     <elf-symbol name='_ZSt3hexRSt8ios_base' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt3maxImERKT_S2_S2_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt4__lgl' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1525,12 +1525,12 @@ 
     <elf-symbol name='_ZSt7forwardIRbEOT_RNSt16remove_referenceIS1_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt7forwardISt17_Rb_tree_iteratorI7PtrDataEEOT_RNSt16remove_referenceIS3_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt7forwardISt17_Rb_tree_iteratorI8AutoDataEEOT_RNSt16remove_referenceIS3_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZSt7forwardISt5tupleIIEEEOT_RNSt16remove_referenceIS2_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt7forwardISt5tupleIJEEEOT_RNSt16remove_referenceIS2_E4typeE' is-defined='yes'/>
+    <elf-symbol name='_ZSt7forwardISt5tupleIIEEEOT_RNSt16remove_referenceIS2_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt7forwardISt5tupleIIRKPKvEEEOT_RNSt16remove_referenceIS6_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZSt7forwardISt5tupleIIRKmEEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt7forwardISt5tupleIJRKmEEEOT_RNSt16remove_referenceIS4_E4typeE' is-defined='yes'/>
-    <elf-symbol name='_ZSt7forwardISt5tupleIJEEEOT_RNSt16remove_referenceIS2_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZSt7forwardISt5tupleIIRKmEEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZSt7forwardISt5tupleIJEEEOT_RNSt16remove_referenceIS2_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt7forwardISt5tupleIIEEEOT_RNSt16remove_referenceIS2_E4typeE' is-defined='yes'/>
     <elf-symbol name='_ZSt7forwardISt5tupleIJRKPKvEEEOT_RNSt16remove_referenceIS6_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt7forwardISt5tupleIIRKPKvEEEOT_RNSt16remove_referenceIS6_E4typeE' is-defined='yes'/>
-    <elf-symbol name='_ZSt7forwardISt5tupleIJRKmEEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZSt7forwardISt5tupleIJRKmEEEOT_RNSt16remove_referenceIS4_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZSt7forwardISt5tupleIIRKmEEEOT_RNSt16remove_referenceIS4_E4typeE' is-defined='yes'/>
     <elf-symbol name='_ZSt7forwardIbEOT_RNSt16remove_referenceIS0_E4typeE' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt8_DestroyIPPKN8VarTable5EntryEEvT_S5_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt8_DestroyIPPKN8VarTable5EntryES3_EvT_S5_RSaIT0_E' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -2577,14 +2577,14 @@ 
         </function-decl>
       </member-function>
       <member-function access='private' destructor='yes'>
-        <function-decl name='~Engine' mangled-name='_ZN6EngineD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='570' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN6EngineD1Ev'>
+        <function-decl name='~Engine' mangled-name='_ZN6EngineD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='570' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN6EngineD2Ev'>
           <parameter type-id='type-id-200' is-artificial='yes'/>
           <parameter type-id='type-id-25' is-artificial='yes'/>
           <return type-id='type-id-149'/>
         </function-decl>
       </member-function>
       <member-function access='private' constructor='yes'>
-        <function-decl name='Engine' mangled-name='_ZN6EngineC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN6EngineC1Ev'>
+        <function-decl name='Engine' mangled-name='_ZN6EngineC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN6EngineC2Ev'>
           <parameter type-id='type-id-200' is-artificial='yes'/>
           <return type-id='type-id-149'/>
         </function-decl>
@@ -2656,7 +2656,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' constructor='yes'>
-        <function-decl name='PersistData' mangled-name='_ZN11PersistDataC2EPKvmmm' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11PersistDataC1EPKvmmm'>
+        <function-decl name='PersistData' mangled-name='_ZN11PersistDataC2EPKvmmm' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11PersistDataC2EPKvmmm'>
           <parameter type-id='type-id-214' is-artificial='yes'/>
           <parameter type-id='type-id-151'/>
           <parameter type-id='type-id-56'/>
@@ -2735,14 +2735,14 @@ 
         </function-decl>
       </member-function>
       <member-function access='private' constructor='yes'>
-        <function-decl name='PtrData' mangled-name='_ZN7PtrDataC2ERKS_' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7PtrDataC1ERKS_'>
+        <function-decl name='PtrData' mangled-name='_ZN7PtrDataC2ERKS_' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7PtrDataC2ERKS_'>
           <parameter type-id='type-id-204' is-artificial='yes'/>
           <parameter type-id='type-id-217'/>
           <return type-id='type-id-149'/>
         </function-decl>
       </member-function>
       <member-function access='private' constructor='yes'>
-        <function-decl name='PtrData' mangled-name='_ZN7PtrDataC2EPKvm' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7PtrDataC1EPKvm'>
+        <function-decl name='PtrData' mangled-name='_ZN7PtrDataC2EPKvm' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7PtrDataC2EPKvm'>
           <parameter type-id='type-id-204' is-artificial='yes'/>
           <parameter type-id='type-id-151'/>
           <parameter type-id='type-id-56'/>
@@ -2750,14 +2750,14 @@ 
         </function-decl>
       </member-function>
       <member-function access='private' constructor='yes'>
-        <function-decl name='PtrData' mangled-name='_ZN7PtrDataC2ERKS_' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7PtrDataC1ERKS_'>
+        <function-decl name='PtrData' mangled-name='_ZN7PtrDataC2ERKS_' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7PtrDataC2ERKS_'>
           <parameter type-id='type-id-204' is-artificial='yes'/>
           <parameter type-id='type-id-217'/>
           <return type-id='type-id-149'/>
         </function-decl>
       </member-function>
       <member-function access='private' constructor='yes'>
-        <function-decl name='PtrData' mangled-name='_ZN7PtrDataC2EPKvm' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7PtrDataC1EPKvm'>
+        <function-decl name='PtrData' mangled-name='_ZN7PtrDataC2EPKvm' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7PtrDataC2EPKvm'>
           <parameter type-id='type-id-204' is-artificial='yes'/>
           <parameter type-id='type-id-151'/>
           <parameter type-id='type-id-56'/>
@@ -2880,7 +2880,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' constructor='yes'>
-        <function-decl name='DynLib' mangled-name='_ZN6DynLibC2EPKcPKvP10coilibrary' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN6DynLibC1EPKcPKvP10coilibrary'>
+        <function-decl name='DynLib' mangled-name='_ZN6DynLibC2EPKcPKvP10coilibrary' filepath='../../../gcc/liboffloadmic/runtime/offload_engine.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN6DynLibC2EPKcPKvP10coilibrary'>
           <parameter type-id='type-id-230' is-artificial='yes'/>
           <parameter type-id='type-id-153'/>
           <parameter type-id='type-id-151'/>
@@ -2984,7 +2984,7 @@ 
               </function-decl>
             </member-function>
             <member-function access='private'>
-              <function-decl name='ReadArrElements' mangled-name='_ZN17OffloadDescriptor15ReadArrElementsIPvEC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_host.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN17OffloadDescriptor15ReadArrElementsIPvEC1Ev'>
+              <function-decl name='ReadArrElements' mangled-name='_ZN17OffloadDescriptor15ReadArrElementsIPvEC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_host.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN17OffloadDescriptor15ReadArrElementsIPvEC2Ev'>
                 <parameter type-id='type-id-237' is-artificial='yes'/>
                 <return type-id='type-id-149'/>
               </function-decl>
@@ -3035,7 +3035,7 @@ 
               </function-decl>
             </member-function>
             <member-function access='private'>
-              <function-decl name='ReadArrElements' mangled-name='_ZN17OffloadDescriptor15ReadArrElementsIlEC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_host.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN17OffloadDescriptor15ReadArrElementsIlEC1Ev'>
+              <function-decl name='ReadArrElements' mangled-name='_ZN17OffloadDescriptor15ReadArrElementsIlEC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_host.h' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN17OffloadDescriptor15ReadArrElementsIlEC2Ev'>
                 <parameter type-id='type-id-239' is-artificial='yes'/>
                 <return type-id='type-id-149'/>
               </function-decl>
@@ -3436,7 +3436,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' destructor='yes'>
-        <function-decl name='~OffloadDescriptor' mangled-name='_ZN17OffloadDescriptorD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_host.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN17OffloadDescriptorD1Ev'>
+        <function-decl name='~OffloadDescriptor' mangled-name='_ZN17OffloadDescriptorD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_host.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN17OffloadDescriptorD2Ev'>
           <parameter type-id='type-id-207' is-artificial='yes'/>
           <parameter type-id='type-id-25' is-artificial='yes'/>
           <return type-id='type-id-149'/>
@@ -3454,7 +3454,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' destructor='yes'>
-        <function-decl name='~OffloadDescriptor' mangled-name='_ZN17OffloadDescriptorD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_host.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN17OffloadDescriptorD1Ev'>
+        <function-decl name='~OffloadDescriptor' mangled-name='_ZN17OffloadDescriptorD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_host.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN17OffloadDescriptorD2Ev'>
           <parameter type-id='type-id-207' is-artificial='yes'/>
           <parameter type-id='type-id-25' is-artificial='yes'/>
           <return type-id='type-id-149'/>
@@ -4853,7 +4853,7 @@ 
                   </function-decl>
                 </member-function>
                 <member-function access='public' constructor='yes'>
-                  <function-decl name='_List_impl' mangled-name='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE10_List_implC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE10_List_implC1Ev'>
+                  <function-decl name='_List_impl' mangled-name='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE10_List_implC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseIP9coibufferSaIS2_EE10_List_implC2Ev'>
                     <parameter type-id='type-id-985' is-artificial='yes'/>
                     <return type-id='type-id-149'/>
                   </function-decl>
@@ -5720,13 +5720,13 @@ 
             </function-decl>
           </member-function>
           <member-function access='private'>
-            <function-decl name='list' mangled-name='_ZNSt7__cxx114listIP9coibufferSaIS2_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listIP9coibufferSaIS2_EEC1Ev'>
+            <function-decl name='list' mangled-name='_ZNSt7__cxx114listIP9coibufferSaIS2_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listIP9coibufferSaIS2_EEC2Ev'>
               <parameter type-id='type-id-1008' is-artificial='yes'/>
               <return type-id='type-id-149'/>
             </function-decl>
           </member-function>
           <member-function access='protected'>
-            <function-decl name='_M_create_node&lt;coibuffer* const&amp;&gt;' mangled-name='_ZNSt7__cxx114listIP9coibufferSaIS2_EE14_M_create_nodeIJRKS2_EEEPSt10_List_nodeIS2_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listIP9coibufferSaIS2_EE14_M_create_nodeIIRKS2_EEEPSt10_List_nodeIS2_EDpOT_'>
+            <function-decl name='_M_create_node&lt;coibuffer* const&amp;&gt;' mangled-name='_ZNSt7__cxx114listIP9coibufferSaIS2_EE14_M_create_nodeIJRKS2_EEEPSt10_List_nodeIS2_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listIP9coibufferSaIS2_EE14_M_create_nodeIJRKS2_EEEPSt10_List_nodeIS2_EDpOT_'>
               <parameter type-id='type-id-1008' is-artificial='yes'/>
               <parameter type-id='type-id-375'/>
               <return type-id='type-id-1104'/>
@@ -6265,7 +6265,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='protected'>
-            <function-decl name='_M_create_node&lt;PtrData* const&amp;&gt;' mangled-name='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE14_M_create_nodeIJRKS2_EEEPSt10_List_nodeIS2_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE14_M_create_nodeIIRKS2_EEEPSt10_List_nodeIS2_EDpOT_'>
+            <function-decl name='_M_create_node&lt;PtrData* const&amp;&gt;' mangled-name='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE14_M_create_nodeIJRKS2_EEEPSt10_List_nodeIS2_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listIP7PtrDataSaIS2_EE14_M_create_nodeIJRKS2_EEEPSt10_List_nodeIS2_EDpOT_'>
               <parameter type-id='type-id-998' is-artificial='yes'/>
               <parameter type-id='type-id-304'/>
               <return type-id='type-id-1119'/>
@@ -6798,14 +6798,14 @@ 
             </function-decl>
           </member-function>
           <member-function access='protected'>
-            <function-decl name='_M_create_node&lt;const PersistData&amp;&gt;' mangled-name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE14_M_create_nodeIJRKS1_EEEPSt10_List_nodeIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI11PersistDataSaIS1_EE14_M_create_nodeIIRKS1_EEEPSt10_List_nodeIS1_EDpOT_'>
+            <function-decl name='_M_create_node&lt;const PersistData&amp;&gt;' mangled-name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE14_M_create_nodeIJRKS1_EEEPSt10_List_nodeIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI11PersistDataSaIS1_EE14_M_create_nodeIJRKS1_EEEPSt10_List_nodeIS1_EDpOT_'>
               <parameter type-id='type-id-993' is-artificial='yes'/>
               <parameter type-id='type-id-386'/>
               <return type-id='type-id-1134'/>
             </function-decl>
           </member-function>
           <member-function access='protected'>
-            <function-decl name='_M_insert&lt;const PersistData&amp;&gt;' mangled-name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI11PersistDataSaIS1_EE9_M_insertIIRKS1_EEEvSt14_List_iteratorIS1_EDpOT_'>
+            <function-decl name='_M_insert&lt;const PersistData&amp;&gt;' mangled-name='_ZNSt7__cxx114listI11PersistDataSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI11PersistDataSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_'>
               <parameter type-id='type-id-993' is-artificial='yes'/>
               <parameter type-id='type-id-1124'/>
               <parameter type-id='type-id-386'/>
@@ -6852,7 +6852,7 @@ 
                   </function-decl>
                 </member-function>
                 <member-function access='public' constructor='yes'>
-                  <function-decl name='_List_impl' mangled-name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE10_List_implC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE10_List_implC1Ev'>
+                  <function-decl name='_List_impl' mangled-name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE10_List_implC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EE10_List_implC2Ev'>
                     <parameter type-id='type-id-970' is-artificial='yes'/>
                     <return type-id='type-id-149'/>
                   </function-decl>
@@ -6996,7 +6996,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='private' destructor='yes'>
-            <function-decl name='~_List_base' mangled-name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EED1Ev'>
+            <function-decl name='~_List_base' mangled-name='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseI11PersistDataSaIS1_EED2Ev'>
               <parameter type-id='type-id-968' is-artificial='yes'/>
               <parameter type-id='type-id-25' is-artificial='yes'/>
               <return type-id='type-id-149'/>
@@ -7521,7 +7521,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='protected'>
-            <function-decl name='_M_create_node&lt;TargetImage&gt;' mangled-name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI11TargetImageSaIS1_EE14_M_create_nodeIIS1_EEEPSt10_List_nodeIS1_EDpOT_'>
+            <function-decl name='_M_create_node&lt;TargetImage&gt;' mangled-name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI11TargetImageSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_'>
               <parameter type-id='type-id-1003' is-artificial='yes'/>
               <parameter type-id='type-id-307'/>
               <return type-id='type-id-1150'/>
@@ -7543,7 +7543,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='protected'>
-            <function-decl name='_M_insert&lt;const TargetImage&amp;&gt;' mangled-name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9_M_insertIIRKS1_EEEvSt14_List_iteratorIS1_EDpOT_'>
+            <function-decl name='_M_insert&lt;const TargetImage&amp;&gt;' mangled-name='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI11TargetImageSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_'>
               <parameter type-id='type-id-1003' is-artificial='yes'/>
               <parameter type-id='type-id-1141'/>
               <parameter type-id='type-id-201'/>
@@ -7551,7 +7551,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='private'>
-            <function-decl name='list' mangled-name='_ZNSt7__cxx114listI11TargetImageSaIS1_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI11TargetImageSaIS1_EEC1Ev'>
+            <function-decl name='list' mangled-name='_ZNSt7__cxx114listI11TargetImageSaIS1_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI11TargetImageSaIS1_EEC2Ev'>
               <parameter type-id='type-id-1003' is-artificial='yes'/>
               <return type-id='type-id-149'/>
             </function-decl>
@@ -7728,7 +7728,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='private'>
-            <function-decl name='_List_base' mangled-name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EEC1Ev'>
+            <function-decl name='_List_base' mangled-name='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseI11TargetImageSaIS1_EEC2Ev'>
               <parameter type-id='type-id-978' is-artificial='yes'/>
               <return type-id='type-id-149'/>
             </function-decl>
@@ -8259,7 +8259,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='protected'>
-            <function-decl name='_M_create_node&lt;DynLib&gt;' mangled-name='_ZNSt7__cxx114listI6DynLibSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI6DynLibSaIS1_EE14_M_create_nodeIIS1_EEEPSt10_List_nodeIS1_EDpOT_'>
+            <function-decl name='_M_create_node&lt;DynLib&gt;' mangled-name='_ZNSt7__cxx114listI6DynLibSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI6DynLibSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_'>
               <parameter type-id='type-id-988' is-artificial='yes'/>
               <parameter type-id='type-id-299'/>
               <return type-id='type-id-1167'/>
@@ -8616,7 +8616,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' static='yes'>
-          <function-decl name='_S_construct&lt;coibuffer*, coibuffer* const&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE12_S_constructIS2_JRKS2_EEENSt9enable_ifIXsrSt6__and_IJNS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSC_DpOSD_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE12_S_constructIS2_IRKS2_EEENSt9enable_ifIXsrSt6__and_IINS5_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS4_PSC_DpOSD_'>
+          <function-decl name='_S_construct&lt;coibuffer*, coibuffer* const&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE12_S_constructIS2_JRKS2_EEENSt9enable_ifIXsrSt6__and_IJNS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSC_DpOSD_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE12_S_constructIS2_JRKS2_EEENSt9enable_ifIXsrSt6__and_IJNS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSC_DpOSD_'>
             <parameter type-id='type-id-1036'/>
             <parameter type-id='type-id-378'/>
             <parameter type-id='type-id-375'/>
@@ -8624,7 +8624,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' static='yes'>
-          <function-decl name='construct&lt;coibuffer*, coibuffer* const&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE9constructIS2_JRKS2_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS9_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE9constructIS2_IRKS2_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS9_'>
+          <function-decl name='construct&lt;coibuffer*, coibuffer* const&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE9constructIS2_JRKS2_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS9_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeIP9coibufferEEE9constructIS2_JRKS2_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS9_'>
             <parameter type-id='type-id-1036'/>
             <parameter type-id='type-id-378'/>
             <parameter type-id='type-id-375'/>
@@ -8679,14 +8679,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeIP9coibufferEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIP9coibufferEED1Ev'>
+          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeIP9coibufferEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIP9coibufferEED2Ev'>
             <parameter type-id='type-id-1037' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeIP9coibufferEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIP9coibufferEED1Ev'>
+          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeIP9coibufferEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIP9coibufferEED2Ev'>
             <parameter type-id='type-id-1037' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -8981,14 +8981,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeIP7PtrDataEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIP7PtrDataEED1Ev'>
+          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeIP7PtrDataEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIP7PtrDataEED2Ev'>
             <parameter type-id='type-id-1033' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeIP7PtrDataEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIP7PtrDataEED1Ev'>
+          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeIP7PtrDataEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIP7PtrDataEED2Ev'>
             <parameter type-id='type-id-1033' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -9331,7 +9331,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_List_const_iterator' mangled-name='_ZNSt20_List_const_iteratorIP9coibufferEC2EPKNSt8__detail15_List_node_baseE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt20_List_const_iteratorIP9coibufferEC1EPKNSt8__detail15_List_node_baseE'>
+          <function-decl name='_List_const_iterator' mangled-name='_ZNSt20_List_const_iteratorIP9coibufferEC2EPKNSt8__detail15_List_node_baseE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt20_List_const_iteratorIP9coibufferEC2EPKNSt8__detail15_List_node_baseE'>
             <parameter type-id='type-id-1254' is-artificial='yes'/>
             <parameter type-id='type-id-731'/>
             <return type-id='type-id-149'/>
@@ -9488,7 +9488,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='allocator' mangled-name='_ZNSaISt10_List_nodeI11PersistDataEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeI11PersistDataEEC1Ev'>
+          <function-decl name='allocator' mangled-name='_ZNSaISt10_List_nodeI11PersistDataEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeI11PersistDataEEC2Ev'>
             <parameter type-id='type-id-1031' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
@@ -9707,7 +9707,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' static='yes'>
-          <function-decl name='construct&lt;PersistData, const PersistData&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE9constructIS1_IRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_'>
+          <function-decl name='construct&lt;PersistData, const PersistData&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeI11PersistDataEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_'>
             <parameter type-id='type-id-1030'/>
             <parameter type-id='type-id-214'/>
             <parameter type-id='type-id-386'/>
@@ -9840,14 +9840,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorI11PersistDataEC2EPNSt8__detail15_List_node_baseE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorI11PersistDataEC1EPNSt8__detail15_List_node_baseE'>
+          <function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorI11PersistDataEC2EPNSt8__detail15_List_node_baseE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorI11PersistDataEC2EPNSt8__detail15_List_node_baseE'>
             <parameter type-id='type-id-1306' is-artificial='yes'/>
             <parameter type-id='type-id-1013'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorI11PersistDataEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorI11PersistDataEC1Ev'>
+          <function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorI11PersistDataEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorI11PersistDataEC2Ev'>
             <parameter type-id='type-id-1306' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
@@ -10003,7 +10003,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeI11TargetImageEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeI11TargetImageEED1Ev'>
+          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeI11TargetImageEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeI11TargetImageEED2Ev'>
             <parameter type-id='type-id-1035' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -10223,7 +10223,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' static='yes'>
-          <function-decl name='_S_construct&lt;TargetImage, TargetImage&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE12_S_constructIS1_JS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE12_S_constructIS1_IS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_'>
+          <function-decl name='_S_construct&lt;TargetImage, TargetImage&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE12_S_constructIS1_JS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE12_S_constructIS1_JS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PS9_DpOSA_'>
             <parameter type-id='type-id-1034'/>
             <parameter type-id='type-id-211'/>
             <parameter type-id='type-id-307'/>
@@ -10247,7 +10247,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' static='yes'>
-          <function-decl name='construct&lt;TargetImage, const TargetImage&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE9constructIS1_IRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_'>
+          <function-decl name='construct&lt;TargetImage, const TargetImage&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeI11TargetImageEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_'>
             <parameter type-id='type-id-1034'/>
             <parameter type-id='type-id-211'/>
             <parameter type-id='type-id-201'/>
@@ -10365,14 +10365,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorI11TargetImageEC2EPNSt8__detail15_List_node_baseE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorI11TargetImageEC1EPNSt8__detail15_List_node_baseE'>
+          <function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorI11TargetImageEC2EPNSt8__detail15_List_node_baseE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorI11TargetImageEC2EPNSt8__detail15_List_node_baseE'>
             <parameter type-id='type-id-896' is-artificial='yes'/>
             <parameter type-id='type-id-1013'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorI11TargetImageEC2EPNSt8__detail15_List_node_baseE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorI11TargetImageEC1EPNSt8__detail15_List_node_baseE'>
+          <function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorI11TargetImageEC2EPNSt8__detail15_List_node_baseE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorI11TargetImageEC2EPNSt8__detail15_List_node_baseE'>
             <parameter type-id='type-id-896' is-artificial='yes'/>
             <parameter type-id='type-id-1013'/>
             <return type-id='type-id-149'/>
@@ -10736,7 +10736,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='set' mangled-name='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_set.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EEC1Ev'>
+          <function-decl name='set' mangled-name='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_set.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt3setI7PtrDataSt4lessIS0_ESaIS0_EEC2Ev'>
             <parameter type-id='type-id-1077' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
@@ -11486,7 +11486,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected'>
-          <function-decl name='_M_create_node&lt;PtrData&gt;' mangled-name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE14_M_create_nodeIJS0_EEEPSt13_Rb_tree_nodeIS0_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE14_M_create_nodeIIS0_EEEPSt13_Rb_tree_nodeIS0_EDpOT_'>
+          <function-decl name='_M_create_node&lt;PtrData&gt;' mangled-name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE14_M_create_nodeIJS0_EEEPSt13_Rb_tree_nodeIS0_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE14_M_create_nodeIJS0_EEEPSt13_Rb_tree_nodeIS0_EDpOT_'>
             <parameter type-id='type-id-917' is-artificial='yes'/>
             <parameter type-id='type-id-302'/>
             <return type-id='type-id-1370'/>
@@ -11510,13 +11510,13 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='_Rb_tree' mangled-name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EEC1Ev'>
+          <function-decl name='_Rb_tree' mangled-name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EEC2Ev'>
             <parameter type-id='type-id-917' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~_Rb_tree' mangled-name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='867' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EED1Ev'>
+          <function-decl name='~_Rb_tree' mangled-name='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='867' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeI7PtrDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EED2Ev'>
             <parameter type-id='type-id-917' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -11554,7 +11554,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeI7PtrDataEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeI7PtrDataEEC1Ev'>
+          <function-decl name='allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeI7PtrDataEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeI7PtrDataEEC2Ev'>
             <parameter type-id='type-id-1039' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
@@ -11852,14 +11852,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Rb_tree_iterator' mangled-name='_ZNSt17_Rb_tree_iteratorI7PtrDataEC2EPSt18_Rb_tree_node_base' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Rb_tree_iteratorI7PtrDataEC1EPSt18_Rb_tree_node_base'>
+          <function-decl name='_Rb_tree_iterator' mangled-name='_ZNSt17_Rb_tree_iteratorI7PtrDataEC2EPSt18_Rb_tree_node_base' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Rb_tree_iteratorI7PtrDataEC2EPSt18_Rb_tree_node_base'>
             <parameter type-id='type-id-947' is-artificial='yes'/>
             <parameter type-id='type-id-1404'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Rb_tree_iterator' mangled-name='_ZNSt17_Rb_tree_iteratorI7PtrDataEC2EPSt18_Rb_tree_node_base' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Rb_tree_iteratorI7PtrDataEC1EPSt18_Rb_tree_node_base'>
+          <function-decl name='_Rb_tree_iterator' mangled-name='_ZNSt17_Rb_tree_iteratorI7PtrDataEC2EPSt18_Rb_tree_node_base' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Rb_tree_iteratorI7PtrDataEC2EPSt18_Rb_tree_node_base'>
             <parameter type-id='type-id-947' is-artificial='yes'/>
             <parameter type-id='type-id-1404'/>
             <return type-id='type-id-149'/>
@@ -11973,7 +11973,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Rb_tree_const_iterator' mangled-name='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC2ERKSt17_Rb_tree_iteratorIS0_E' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC1ERKSt17_Rb_tree_iteratorIS0_E'>
+          <function-decl name='_Rb_tree_const_iterator' mangled-name='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC2ERKSt17_Rb_tree_iteratorIS0_E' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC2ERKSt17_Rb_tree_iteratorIS0_E'>
             <parameter type-id='type-id-939' is-artificial='yes'/>
             <parameter type-id='type-id-593'/>
             <return type-id='type-id-149'/>
@@ -11987,7 +11987,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Rb_tree_const_iterator' mangled-name='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC2ERKSt17_Rb_tree_iteratorIS0_E' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC1ERKSt17_Rb_tree_iteratorIS0_E'>
+          <function-decl name='_Rb_tree_const_iterator' mangled-name='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC2ERKSt17_Rb_tree_iteratorIS0_E' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Rb_tree_const_iteratorI7PtrDataEC2ERKSt17_Rb_tree_iteratorIS0_E'>
             <parameter type-id='type-id-939' is-artificial='yes'/>
             <parameter type-id='type-id-593'/>
             <return type-id='type-id-149'/>
@@ -12055,7 +12055,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='pair&lt;std::_Rb_tree_node_base*&amp;, 1u&gt;' mangled-name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_Lb1EEEOT_RKS1_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRS1_Lb1EEEOT_RKS1_'>
+          <function-decl name='pair&lt;std::_Rb_tree_node_base*&amp;, 1u&gt;' mangled-name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_Lb1EEEOT_RKS1_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_Lb1EEEOT_RKS1_'>
             <parameter type-id='type-id-1070' is-artificial='yes'/>
             <parameter type-id='type-id-1411'/>
             <parameter type-id='type-id-1412'/>
@@ -12127,7 +12127,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='pair&lt;std::_Rb_tree_node&lt;AutoData&gt;*&amp;, std::_Rb_tree_node_base*&amp;, 1u&gt;' mangled-name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRPSt13_Rb_tree_nodeI8AutoDataERS1_Lb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRPSt13_Rb_tree_nodeI8AutoDataERS1_Lb1EEEOT_OT0_'>
+          <function-decl name='pair&lt;std::_Rb_tree_node&lt;AutoData&gt;*&amp;, std::_Rb_tree_node_base*&amp;, 1u&gt;' mangled-name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRPSt13_Rb_tree_nodeI8AutoDataERS1_Lb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRPSt13_Rb_tree_nodeI8AutoDataERS1_Lb1EEEOT_OT0_'>
             <parameter type-id='type-id-1070' is-artificial='yes'/>
             <parameter type-id='type-id-1416'/>
             <parameter type-id='type-id-1411'/>
@@ -12135,7 +12135,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='pair&lt;std::_Rb_tree_node_base*&amp;, std::_Rb_tree_node_base*&amp;, 1u&gt;' mangled-name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_S4_Lb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRS1_S4_Lb1EEEOT_OT0_'>
+          <function-decl name='pair&lt;std::_Rb_tree_node_base*&amp;, std::_Rb_tree_node_base*&amp;, 1u&gt;' mangled-name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_S4_Lb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_S4_Lb1EEEOT_OT0_'>
             <parameter type-id='type-id-1070' is-artificial='yes'/>
             <parameter type-id='type-id-1411'/>
             <parameter type-id='type-id-1411'/>
@@ -12151,7 +12151,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='pair&lt;std::_Rb_tree_node_base*&amp;, 1u&gt;' mangled-name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_Lb1EEEOT_RKS1_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC1IRS1_Lb1EEEOT_RKS1_'>
+          <function-decl name='pair&lt;std::_Rb_tree_node_base*&amp;, 1u&gt;' mangled-name='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_Lb1EEEOT_RKS1_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIPSt18_Rb_tree_node_baseS1_EC2IRS1_Lb1EEEOT_RKS1_'>
             <parameter type-id='type-id-1070' is-artificial='yes'/>
             <parameter type-id='type-id-1411'/>
             <parameter type-id='type-id-1412'/>
@@ -12218,7 +12218,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='pair&lt;std::_Rb_tree_iterator&lt;PtrData&gt;, std::_Rb_tree_iterator&lt;PtrData&gt;, 1u&gt;' mangled-name='_ZNSt4pairISt17_Rb_tree_iteratorI7PtrDataES2_EC2IS2_S2_Lb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairISt17_Rb_tree_iteratorI7PtrDataES2_EC1IS2_S2_Lb1EEEOT_OT0_'>
+          <function-decl name='pair&lt;std::_Rb_tree_iterator&lt;PtrData&gt;, std::_Rb_tree_iterator&lt;PtrData&gt;, 1u&gt;' mangled-name='_ZNSt4pairISt17_Rb_tree_iteratorI7PtrDataES2_EC2IS2_S2_Lb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairISt17_Rb_tree_iteratorI7PtrDataES2_EC2IS2_S2_Lb1EEEOT_OT0_'>
             <parameter type-id='type-id-1068' is-artificial='yes'/>
             <parameter type-id='type-id-1417'/>
             <parameter type-id='type-id-1417'/>
@@ -12330,7 +12330,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='pair&lt;std::_Rb_tree_iterator&lt;PtrData&gt;&amp;, bool&amp;, 1u&gt;' mangled-name='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC1IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_'>
+          <function-decl name='pair&lt;std::_Rb_tree_iterator&lt;PtrData&gt;&amp;, bool&amp;, 1u&gt;' mangled-name='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_'>
             <parameter type-id='type-id-1064' is-artificial='yes'/>
             <parameter type-id='type-id-1417'/>
             <parameter type-id='type-id-205'/>
@@ -12338,7 +12338,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='pair&lt;std::_Rb_tree_iterator&lt;PtrData&gt;&amp;, bool&amp;, 1u&gt;' mangled-name='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC1IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_'>
+          <function-decl name='pair&lt;std::_Rb_tree_iterator&lt;PtrData&gt;&amp;, bool&amp;, 1u&gt;' mangled-name='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairISt23_Rb_tree_const_iteratorI7PtrDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_'>
             <parameter type-id='type-id-1064' is-artificial='yes'/>
             <parameter type-id='type-id-1417'/>
             <parameter type-id='type-id-205'/>
@@ -12750,7 +12750,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='map' mangled-name='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_map.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEEC1Ev'>
+          <function-decl name='map' mangled-name='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_map.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt3mapIPKvP17OffloadDescriptorSt4lessIS1_ESaISt4pairIKS1_S3_EEEC2Ev'>
             <parameter type-id='type-id-1056' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
@@ -13466,7 +13466,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected'>
-          <function-decl name='_M_create_node&lt;const std::piecewise_construct_t&amp;, std::tuple&lt;void const* const&amp;&gt;, std::tuple&lt;&gt; &gt;' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_create_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEEPSt13_Rb_tree_nodeIS6_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_create_nodeIIRKSt21piecewise_construct_tSt5tupleIIRS3_EESH_IIEEEEEPSt13_Rb_tree_nodeIS6_EDpOT_'>
+          <function-decl name='_M_create_node&lt;const std::piecewise_construct_t&amp;, std::tuple&lt;void const* const&amp;&gt;, std::tuple&lt;&gt; &gt;' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_create_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEEPSt13_Rb_tree_nodeIS6_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE14_M_create_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEEPSt13_Rb_tree_nodeIS6_EDpOT_'>
             <parameter type-id='type-id-931' is-artificial='yes'/>
             <parameter type-id='type-id-1445'/>
             <parameter type-id='type-id-1446'/>
@@ -13475,7 +13475,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='_M_emplace_hint_unique&lt;const std::piecewise_construct_t&amp;, std::tuple&lt;void const* const&amp;&gt;, std::tuple&lt;&gt; &gt;' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='2168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS3_EESH_IIEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_'>
+          <function-decl name='_M_emplace_hint_unique&lt;const std::piecewise_construct_t&amp;, std::tuple&lt;void const* const&amp;&gt;, std::tuple&lt;&gt; &gt;' mangled-name='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='2168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeIPKvSt4pairIKS1_P17OffloadDescriptorESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS3_EESH_IJEEEEESt17_Rb_tree_iteratorIS6_ESt23_Rb_tree_const_iteratorIS6_EDpOT_'>
             <parameter type-id='type-id-931' is-artificial='yes'/>
             <parameter type-id='type-id-1426'/>
             <parameter type-id='type-id-1445'/>
@@ -13529,7 +13529,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC1Ev'>
+          <function-decl name='allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC2Ev'>
             <parameter type-id='type-id-1041' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
@@ -13626,7 +13626,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='pair&lt;void const* const&amp;, 0ul&gt;' mangled-name='_ZNSt4pairIKPKvP17OffloadDescriptorEC2IJRS2_EJLm0EEJEJEEERSt5tupleIJDpT_EERS8_IJDpT1_EESt12_Index_tupleIJXspT0_EEESH_IJXspT2_EEE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='1551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIKPKvP17OffloadDescriptorEC1IIRS2_EILm0EEIEIEEERSt5tupleIIDpT_EERS8_IIDpT1_EESt12_Index_tupleIIXspT0_EEESH_IIXspT2_EEE'>
+          <function-decl name='pair&lt;void const* const&amp;, 0ul&gt;' mangled-name='_ZNSt4pairIKPKvP17OffloadDescriptorEC2IJRS2_EJLm0EEJEJEEERSt5tupleIJDpT_EERS8_IJDpT1_EESt12_Index_tupleIJXspT0_EEESH_IJXspT2_EEE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='1551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIKPKvP17OffloadDescriptorEC2IJRS2_EJLm0EEJEJEEERSt5tupleIJDpT_EERS8_IJDpT1_EESt12_Index_tupleIJXspT0_EEESH_IJXspT2_EEE'>
             <parameter type-id='type-id-1072' is-artificial='yes'/>
             <parameter type-id='type-id-1446'/>
             <parameter type-id='type-id-1447'/>
@@ -13975,7 +13975,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Rb_tree_const_iterator' mangled-name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvP17OffloadDescriptorEEC2ERKSt17_Rb_tree_iteratorIS6_E' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvP17OffloadDescriptorEEC1ERKSt17_Rb_tree_iteratorIS6_E'>
+          <function-decl name='_Rb_tree_const_iterator' mangled-name='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvP17OffloadDescriptorEEC2ERKSt17_Rb_tree_iteratorIS6_E' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Rb_tree_const_iteratorISt4pairIKPKvP17OffloadDescriptorEEC2ERKSt17_Rb_tree_iteratorIS6_E'>
             <parameter type-id='type-id-943' is-artificial='yes'/>
             <parameter type-id='type-id-611'/>
             <return type-id='type-id-149'/>
@@ -14392,19 +14392,19 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='map' mangled-name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_map.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC1Ev'>
+          <function-decl name='map' mangled-name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_map.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2Ev'>
             <parameter type-id='type-id-1052' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='map' mangled-name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_map.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC1Ev'>
+          <function-decl name='map' mangled-name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_map.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2Ev'>
             <parameter type-id='type-id-1052' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='map' mangled-name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2ERKS8_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_map.h' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC1ERKS8_'>
+          <function-decl name='map' mangled-name='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2ERKS8_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_map.h' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt3mapImP6StreamSt4lessImESaISt4pairIKmS1_EEEC2ERKS8_'>
             <parameter type-id='type-id-1052' is-artificial='yes'/>
             <parameter type-id='type-id-815'/>
             <return type-id='type-id-149'/>
@@ -14433,7 +14433,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='public' constructor='yes'>
-                <function-decl name='_Alloc_node' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE11_Alloc_nodeC2ERSA_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE11_Alloc_nodeC1ERSA_'>
+                <function-decl name='_Alloc_node' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE11_Alloc_nodeC2ERSA_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE11_Alloc_nodeC2ERSA_'>
                   <parameter type-id='type-id-1499' is-artificial='yes'/>
                   <parameter type-id='type-id-923'/>
                   <return type-id='type-id-149'/>
@@ -14501,7 +14501,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='public'>
-                <function-decl name='_Rb_tree_impl' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EEC2ERKS8_OSaISt13_Rb_tree_nodeIS4_EE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='607' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EEC1ERKS8_OSaISt13_Rb_tree_nodeIS4_EE'>
+                <function-decl name='_Rb_tree_impl' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EEC2ERKS8_OSaISt13_Rb_tree_nodeIS4_EE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='607' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE13_Rb_tree_implIS8_Lb1EEC2ERKS8_OSaISt13_Rb_tree_nodeIS4_EE'>
                   <parameter type-id='type-id-929' is-artificial='yes'/>
                   <parameter type-id='type-id-808'/>
                   <parameter type-id='type-id-927'/>
@@ -15154,13 +15154,13 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='_Rb_tree' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC1Ev'>
+          <function-decl name='_Rb_tree' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC2Ev'>
             <parameter type-id='type-id-924' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~_Rb_tree' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='867' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED1Ev'>
+          <function-decl name='~_Rb_tree' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='867' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED2Ev'>
             <parameter type-id='type-id-924' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -15175,7 +15175,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected'>
-          <function-decl name='_M_create_node&lt;const std::pair&lt;long unsigned int const, Stream*&gt;&amp;&gt;' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIJRKS4_EEEPSt13_Rb_tree_nodeIS4_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIIRKS4_EEEPSt13_Rb_tree_nodeIS4_EDpOT_'>
+          <function-decl name='_M_create_node&lt;const std::pair&lt;long unsigned int const, Stream*&gt;&amp;&gt;' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIJRKS4_EEEPSt13_Rb_tree_nodeIS4_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIJRKS4_EEEPSt13_Rb_tree_nodeIS4_EDpOT_'>
             <parameter type-id='type-id-924' is-artificial='yes'/>
             <parameter type-id='type-id-846'/>
             <return type-id='type-id-1501'/>
@@ -15209,7 +15209,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected'>
-          <function-decl name='_M_create_node&lt;const std::piecewise_construct_t&amp;, std::tuple&lt;long unsigned int const&amp;&gt;, std::tuple&lt;&gt; &gt;' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEEPSt13_Rb_tree_nodeIS4_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIIRKSt21piecewise_construct_tSt5tupleIIRS1_EESF_IIEEEEEPSt13_Rb_tree_nodeIS4_EDpOT_'>
+          <function-decl name='_M_create_node&lt;const std::piecewise_construct_t&amp;, std::tuple&lt;long unsigned int const&amp;&gt;, std::tuple&lt;&gt; &gt;' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEEPSt13_Rb_tree_nodeIS4_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='553' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE14_M_create_nodeIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEEPSt13_Rb_tree_nodeIS4_EDpOT_'>
             <parameter type-id='type-id-924' is-artificial='yes'/>
             <parameter type-id='type-id-1445'/>
             <parameter type-id='type-id-1509'/>
@@ -15218,7 +15218,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='_M_emplace_hint_unique&lt;const std::piecewise_construct_t&amp;, std::tuple&lt;long unsigned int const&amp;&gt;, std::tuple&lt;&gt; &gt;' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='2168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS1_EESF_IIEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_'>
+          <function-decl name='_M_emplace_hint_unique&lt;const std::piecewise_construct_t&amp;, std::tuple&lt;long unsigned int const&amp;&gt;, std::tuple&lt;&gt; &gt;' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='2168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_'>
             <parameter type-id='type-id-924' is-artificial='yes'/>
             <parameter type-id='type-id-1486'/>
             <parameter type-id='type-id-1445'/>
@@ -15228,7 +15228,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='_Rb_tree' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC1Ev'>
+          <function-decl name='_Rb_tree' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EEC2Ev'>
             <parameter type-id='type-id-924' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
@@ -15241,7 +15241,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~_Rb_tree' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='867' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED1Ev'>
+          <function-decl name='~_Rb_tree' mangled-name='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='867' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeImSt4pairIKmP6StreamESt10_Select1stIS4_ESt4lessImESaIS4_EED2Ev'>
             <parameter type-id='type-id-924' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -15279,33 +15279,33 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC1Ev'>
+          <function-decl name='allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2Ev'>
             <parameter type-id='type-id-1040' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED1Ev'>
+          <function-decl name='~allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev'>
             <parameter type-id='type-id-1040' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC1Ev'>
+          <function-decl name='allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2Ev'>
             <parameter type-id='type-id-1040' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2ERKS6_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC1ERKS6_'>
+          <function-decl name='allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2ERKS6_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEC2ERKS6_'>
             <parameter type-id='type-id-1040' is-artificial='yes'/>
             <parameter type-id='type-id-776'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED1Ev'>
+          <function-decl name='~allocator' mangled-name='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev'>
             <parameter type-id='type-id-1040' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -15396,7 +15396,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='pair&lt;long unsigned int const&amp;, 0ul&gt;' mangled-name='_ZNSt4pairIKmP6StreamEC2IJRS0_EJLm0EEJEJEEERSt5tupleIJDpT_EERS6_IJDpT1_EESt12_Index_tupleIJXspT0_EEESF_IJXspT2_EEE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='1551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIKmP6StreamEC1IJRS0_EJLm0EEJEJEEERSt5tupleIJDpT_EERS6_IJDpT1_EESt12_Index_tupleIJXspT0_EEESF_IJXspT2_EEE'>
+          <function-decl name='pair&lt;long unsigned int const&amp;, 0ul&gt;' mangled-name='_ZNSt4pairIKmP6StreamEC2IJRS0_EJLm0EEJEJEEERSt5tupleIJDpT_EERS6_IJDpT1_EESt12_Index_tupleIJXspT0_EEESF_IJXspT2_EEE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='1551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairIKmP6StreamEC2IJRS0_EJLm0EEJEJEEERSt5tupleIJDpT_EERS6_IJDpT1_EESt12_Index_tupleIJXspT0_EEESF_IJXspT2_EEE'>
             <parameter type-id='type-id-1060' is-artificial='yes'/>
             <parameter type-id='type-id-1509'/>
             <parameter type-id='type-id-1447'/>
@@ -16172,14 +16172,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Rb_tree_iterator' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC2EPSt18_Rb_tree_node_base' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC1EPSt18_Rb_tree_node_base'>
+          <function-decl name='_Rb_tree_iterator' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC2EPSt18_Rb_tree_node_base' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC2EPSt18_Rb_tree_node_base'>
             <parameter type-id='type-id-949' is-artificial='yes'/>
             <parameter type-id='type-id-1542'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Rb_tree_iterator' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC2EPSt18_Rb_tree_node_base' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC1EPSt18_Rb_tree_node_base'>
+          <function-decl name='_Rb_tree_iterator' mangled-name='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC2EPSt18_Rb_tree_node_base' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17_Rb_tree_iteratorISt4pairIKmP6StreamEEC2EPSt18_Rb_tree_node_base'>
             <parameter type-id='type-id-949' is-artificial='yes'/>
             <parameter type-id='type-id-1542'/>
             <return type-id='type-id-149'/>
@@ -16401,7 +16401,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeI6DynLibEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeI6DynLibEED1Ev'>
+          <function-decl name='~allocator' mangled-name='_ZNSaISt10_List_nodeI6DynLibEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeI6DynLibEED2Ev'>
             <parameter type-id='type-id-1029' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -16747,7 +16747,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorI6DynLibEC2EPNSt8__detail15_List_node_baseE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorI6DynLibEC1EPNSt8__detail15_List_node_baseE'>
+          <function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorI6DynLibEC2EPNSt8__detail15_List_node_baseE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorI6DynLibEC2EPNSt8__detail15_List_node_baseE'>
             <parameter type-id='type-id-1588' is-artificial='yes'/>
             <parameter type-id='type-id-1013'/>
             <return type-id='type-id-149'/>
@@ -16853,7 +16853,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_List_const_iterator' mangled-name='_ZNSt20_List_const_iteratorI6DynLibEC2ERKSt14_List_iteratorIS0_E' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt20_List_const_iteratorI6DynLibEC1ERKSt14_List_iteratorIS0_E'>
+          <function-decl name='_List_const_iterator' mangled-name='_ZNSt20_List_const_iteratorI6DynLibEC2ERKSt14_List_iteratorIS0_E' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt20_List_const_iteratorI6DynLibEC2ERKSt14_List_iteratorIS0_E'>
             <parameter type-id='type-id-1596' is-artificial='yes'/>
             <parameter type-id='type-id-1597'/>
             <return type-id='type-id-149'/>
@@ -17244,7 +17244,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='public' constructor='yes'>
-                <function-decl name='_Alloc_node' mangled-name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE11_Alloc_nodeC2ERS6_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE11_Alloc_nodeC1ERS6_'>
+                <function-decl name='_Alloc_node' mangled-name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE11_Alloc_nodeC2ERS6_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE11_Alloc_nodeC2ERS6_'>
                   <parameter type-id='type-id-1614' is-artificial='yes'/>
                   <parameter type-id='type-id-909'/>
                   <return type-id='type-id-149'/>
@@ -17300,7 +17300,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='public'>
-                <function-decl name='_Rb_tree_impl' mangled-name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='596' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EEC1Ev'>
+                <function-decl name='_Rb_tree_impl' mangled-name='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='596' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8_Rb_treeI8AutoDataS0_St9_IdentityIS0_ESt4lessIS0_ESaIS0_EE13_Rb_tree_implIS4_Lb1EEC2Ev'>
                   <parameter type-id='type-id-915' is-artificial='yes'/>
                   <return type-id='type-id-149'/>
                 </function-decl>
@@ -18388,7 +18388,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Rb_tree_const_iterator' mangled-name='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEC2EPKSt18_Rb_tree_node_base' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEC1EPKSt18_Rb_tree_node_base'>
+          <function-decl name='_Rb_tree_const_iterator' mangled-name='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEC2EPKSt18_Rb_tree_node_base' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_tree.h' line='263' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt23_Rb_tree_const_iteratorI8AutoDataEC2EPKSt18_Rb_tree_node_base'>
             <parameter type-id='type-id-937' is-artificial='yes'/>
             <parameter type-id='type-id-1651'/>
             <return type-id='type-id-149'/>
@@ -18455,7 +18455,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='pair&lt;std::_Rb_tree_iterator&lt;AutoData&gt;, std::_Rb_tree_iterator&lt;AutoData&gt;, 1u&gt;' mangled-name='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataES2_EC2IS2_S2_Lb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataES2_EC1IS2_S2_Lb1EEEOT_OT0_'>
+          <function-decl name='pair&lt;std::_Rb_tree_iterator&lt;AutoData&gt;, std::_Rb_tree_iterator&lt;AutoData&gt;, 1u&gt;' mangled-name='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataES2_EC2IS2_S2_Lb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataES2_EC2IS2_S2_Lb1EEEOT_OT0_'>
             <parameter type-id='type-id-1066' is-artificial='yes'/>
             <parameter type-id='type-id-1654'/>
             <parameter type-id='type-id-1654'/>
@@ -18567,7 +18567,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='pair&lt;std::_Rb_tree_iterator&lt;AutoData&gt;&amp;, bool&amp;, 1u&gt;' mangled-name='_ZNSt4pairISt23_Rb_tree_const_iteratorI8AutoDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairISt23_Rb_tree_const_iteratorI8AutoDataEbEC1IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_'>
+          <function-decl name='pair&lt;std::_Rb_tree_iterator&lt;AutoData&gt;&amp;, bool&amp;, 1u&gt;' mangled-name='_ZNSt4pairISt23_Rb_tree_const_iteratorI8AutoDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairISt23_Rb_tree_const_iteratorI8AutoDataEbEC2IRSt17_Rb_tree_iteratorIS1_ERbLb1EEEOT_OT0_'>
             <parameter type-id='type-id-1062' is-artificial='yes'/>
             <parameter type-id='type-id-1654'/>
             <parameter type-id='type-id-205'/>
@@ -18699,7 +18699,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEEC1Ev'>
+          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEEC2Ev'>
             <parameter type-id='type-id-361' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
@@ -18712,7 +18712,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='construct&lt;coibuffer*, coibuffer* const&amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEE9constructIS3_JRKS3_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEE9constructIS3_IRKS3_EEEvPT_DpOT0_'>
+          <function-decl name='construct&lt;coibuffer*, coibuffer* const&amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEE9constructIS3_JRKS3_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP9coibufferEE9constructIS3_JRKS3_EEEvPT_DpOT0_'>
             <parameter type-id='type-id-361' is-artificial='yes'/>
             <parameter type-id='type-id-378'/>
             <parameter type-id='type-id-375'/>
@@ -18847,7 +18847,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEEC1Ev'>
+          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEEC2Ev'>
             <parameter type-id='type-id-357' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
@@ -18860,7 +18860,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='construct&lt;PtrData*, PtrData* const&amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEE9constructIS3_JRKS3_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEE9constructIS3_IRKS3_EEEvPT_DpOT0_'>
+          <function-decl name='construct&lt;PtrData*, PtrData* const&amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEE9constructIS3_JRKS3_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeIP7PtrDataEE9constructIS3_JRKS3_EEEvPT_DpOT0_'>
             <parameter type-id='type-id-357' is-artificial='yes'/>
             <parameter type-id='type-id-306'/>
             <parameter type-id='type-id-304'/>
@@ -19378,7 +19378,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='construct&lt;PersistData, const PersistData&amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEE9constructIS2_JRKS2_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEE9constructIS2_IRKS2_EEEvPT_DpOT0_'>
+          <function-decl name='construct&lt;PersistData, const PersistData&amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEE9constructIS2_JRKS2_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEE9constructIS2_JRKS2_EEEvPT_DpOT0_'>
             <parameter type-id='type-id-355' is-artificial='yes'/>
             <parameter type-id='type-id-214'/>
             <parameter type-id='type-id-386'/>
@@ -19399,7 +19399,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEED1Ev'>
+          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11PersistDataEED2Ev'>
             <parameter type-id='type-id-355' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -19729,7 +19729,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='construct&lt;TargetImage, const TargetImage&amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE9constructIS2_JRKS2_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE9constructIS2_IRKS2_EEEvPT_DpOT0_'>
+          <function-decl name='construct&lt;TargetImage, const TargetImage&amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE9constructIS2_JRKS2_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEE9constructIS2_JRKS2_EEEvPT_DpOT0_'>
             <parameter type-id='type-id-359' is-artificial='yes'/>
             <parameter type-id='type-id-211'/>
             <parameter type-id='type-id-201'/>
@@ -19737,7 +19737,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEEC1Ev'>
+          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI11TargetImageEEC2Ev'>
             <parameter type-id='type-id-359' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
@@ -20058,7 +20058,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='construct&lt;PtrData, PtrData&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEE9constructIS2_JS2_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEE9constructIS2_IS2_EEEvPT_DpOT0_'>
+          <function-decl name='construct&lt;PtrData, PtrData&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEE9constructIS2_JS2_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI7PtrDataEE9constructIS2_JS2_EEEvPT_DpOT0_'>
             <parameter type-id='type-id-365' is-artificial='yes'/>
             <parameter type-id='type-id-204'/>
             <parameter type-id='type-id-302'/>
@@ -20351,7 +20351,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='construct&lt;std::pair&lt;void const* const, OffloadDescriptor*&gt;, const std::piecewise_construct_t&amp;, std::tuple&lt;void const* const&amp;&gt;, std::tuple&lt;&gt; &gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEE9constructIS8_JRKSt21piecewise_construct_tSt5tupleIJRS5_EESF_IJEEEEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEE9constructIS8_IRKSt21piecewise_construct_tSt5tupleIIRS5_EESF_IIEEEEEvPT_DpOT0_'>
+          <function-decl name='construct&lt;std::pair&lt;void const* const, OffloadDescriptor*&gt;, const std::piecewise_construct_t&amp;, std::tuple&lt;void const* const&amp;&gt;, std::tuple&lt;&gt; &gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEE9constructIS8_JRKSt21piecewise_construct_tSt5tupleIJRS5_EESF_IJEEEEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEE9constructIS8_JRKSt21piecewise_construct_tSt5tupleIJRS5_EESF_IJEEEEEvPT_DpOT0_'>
             <parameter type-id='type-id-369' is-artificial='yes'/>
             <parameter type-id='type-id-1072'/>
             <parameter type-id='type-id-1445'/>
@@ -20361,7 +20361,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC1Ev'>
+          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKvP17OffloadDescriptorEEEC2Ev'>
             <parameter type-id='type-id-369' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
@@ -20639,14 +20639,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED1Ev'>
+          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev'>
             <parameter type-id='type-id-367' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='construct&lt;std::pair&lt;long unsigned int const, Stream*&gt;, const std::pair&lt;long unsigned int const, Stream*&gt;&amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE9constructIS6_JRKS6_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE9constructIS6_IRKS6_EEEvPT_DpOT0_'>
+          <function-decl name='construct&lt;std::pair&lt;long unsigned int const, Stream*&gt;, const std::pair&lt;long unsigned int const, Stream*&gt;&amp;&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE9constructIS6_JRKS6_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEE9constructIS6_JRKS6_EEEvPT_DpOT0_'>
             <parameter type-id='type-id-367' is-artificial='yes'/>
             <parameter type-id='type-id-1060'/>
             <parameter type-id='type-id-846'/>
@@ -20677,7 +20677,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED1Ev'>
+          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKmP6StreamEEED2Ev'>
             <parameter type-id='type-id-367' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -20951,13 +20951,13 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEEC1Ev'>
+          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEEC2Ev'>
             <parameter type-id='type-id-353' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEED1Ev'>
+          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI6DynLibEED2Ev'>
             <parameter type-id='type-id-353' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -21285,7 +21285,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEED1Ev'>
+          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeI8AutoDataEED2Ev'>
             <parameter type-id='type-id-363' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -21710,7 +21710,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' constructor='yes'>
-        <function-decl name='mutex_locker_t' mangled-name='_ZN14mutex_locker_tC2ER7mutex_t' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14mutex_locker_tC1ER7mutex_t'>
+        <function-decl name='mutex_locker_t' mangled-name='_ZN14mutex_locker_tC2ER7mutex_t' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14mutex_locker_tC2ER7mutex_t'>
           <parameter type-id='type-id-1780' is-artificial='yes'/>
           <parameter type-id='type-id-1781'/>
           <return type-id='type-id-149'/>
@@ -21724,7 +21724,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' constructor='yes'>
-        <function-decl name='mutex_locker_t' mangled-name='_ZN14mutex_locker_tC2ER7mutex_t' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14mutex_locker_tC1ER7mutex_t'>
+        <function-decl name='mutex_locker_t' mangled-name='_ZN14mutex_locker_tC2ER7mutex_t' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14mutex_locker_tC2ER7mutex_t'>
           <parameter type-id='type-id-1780' is-artificial='yes'/>
           <parameter type-id='type-id-1781'/>
           <return type-id='type-id-149'/>
@@ -21738,7 +21738,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' constructor='yes'>
-        <function-decl name='mutex_locker_t' mangled-name='_ZN14mutex_locker_tC2ER7mutex_t' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14mutex_locker_tC1ER7mutex_t'>
+        <function-decl name='mutex_locker_t' mangled-name='_ZN14mutex_locker_tC2ER7mutex_t' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN14mutex_locker_tC2ER7mutex_t'>
           <parameter type-id='type-id-1780' is-artificial='yes'/>
           <parameter type-id='type-id-1781'/>
           <return type-id='type-id-149'/>
@@ -21807,7 +21807,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='private' constructor='yes'>
-        <function-decl name='Iterator' mangled-name='_ZN8IteratorC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_iterator.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8IteratorC1Ev'>
+        <function-decl name='Iterator' mangled-name='_ZN8IteratorC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_iterator.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8IteratorC2Ev'>
           <parameter type-id='type-id-1786' is-artificial='yes'/>
           <return type-id='type-id-149'/>
         </function-decl>
@@ -22362,7 +22362,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~allocator' mangled-name='_ZNSaIPKN8VarTable5EntryEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIPKN8VarTable5EntryEED1Ev'>
+          <function-decl name='~allocator' mangled-name='_ZNSaIPKN8VarTable5EntryEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='123' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIPKN8VarTable5EntryEED2Ev'>
             <parameter type-id='type-id-1915' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -22972,7 +22972,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' static='yes'>
-          <function-decl name='_S_construct&lt;const VarTable::Entry*, const VarTable::Entry*&gt;' mangled-name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE12_S_constructIS3_JS3_EEENSt9enable_ifIXsrSt6__and_IJNS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSA_DpOSB_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE12_S_constructIS3_IS3_EEENSt9enable_ifIXsrSt6__and_IINS5_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS4_PSA_DpOSB_'>
+          <function-decl name='_S_construct&lt;const VarTable::Entry*, const VarTable::Entry*&gt;' mangled-name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE12_S_constructIS3_JS3_EEENSt9enable_ifIXsrSt6__and_IJNS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSA_DpOSB_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE12_S_constructIS3_JS3_EEENSt9enable_ifIXsrSt6__and_IJNS5_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS4_PSA_DpOSB_'>
             <parameter type-id='type-id-1914'/>
             <parameter type-id='type-id-1834'/>
             <parameter type-id='type-id-1833'/>
@@ -22980,7 +22980,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' static='yes'>
-          <function-decl name='construct&lt;const VarTable::Entry*, const VarTable::Entry*&gt;' mangled-name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE9constructIS3_JS3_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS7_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE9constructIS3_IS3_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS7_'>
+          <function-decl name='construct&lt;const VarTable::Entry*, const VarTable::Entry*&gt;' mangled-name='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE9constructIS3_JS3_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS7_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaIPKN8VarTable5EntryEEE9constructIS3_JS3_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS4_PT_DpOS7_'>
             <parameter type-id='type-id-1914'/>
             <parameter type-id='type-id-1834'/>
             <parameter type-id='type-id-1833'/>
@@ -23193,14 +23193,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EED1Ev'>
+          <function-decl name='~_Vector_base' mangled-name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_vector.h' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EED2Ev'>
             <parameter type-id='type-id-1904' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EEC2ERKS4_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_vector.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EEC1ERKS4_'>
+          <function-decl name='_Vector_base' mangled-name='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EEC2ERKS4_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_vector.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12_Vector_baseIPKN8VarTable5EntryESaIS3_EEC2ERKS4_'>
             <parameter type-id='type-id-1904' is-artificial='yes'/>
             <parameter type-id='type-id-1873'/>
             <return type-id='type-id-149'/>
@@ -23265,7 +23265,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' static='yes'>
-          <function-decl name='construct&lt;PtrData, PtrData&gt;' mangled-name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE9constructIS1_JS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS6_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE9constructIS1_IS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS6_'>
+          <function-decl name='construct&lt;PtrData, PtrData&gt;' mangled-name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE9constructIS1_JS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS6_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeI7PtrDataEEE9constructIS1_JS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS6_'>
             <parameter type-id='type-id-1917'/>
             <parameter type-id='type-id-204'/>
             <parameter type-id='type-id-302'/>
@@ -23834,7 +23834,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='emplace_back&lt;const VarTable::Entry*&gt;' mangled-name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE12emplace_backIJS3_EEEvDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/vector.tcc' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE12emplace_backIIS3_EEEvDpOT_'>
+          <function-decl name='emplace_back&lt;const VarTable::Entry*&gt;' mangled-name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE12emplace_backIJS3_EEEvDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/vector.tcc' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE12emplace_backIJS3_EEEvDpOT_'>
             <parameter type-id='type-id-1954' is-artificial='yes'/>
             <parameter type-id='type-id-1833'/>
             <return type-id='type-id-149'/>
@@ -23868,7 +23868,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~vector' mangled-name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EED1Ev'>
+          <function-decl name='~vector' mangled-name='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_vector.h' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6vectorIPKN8VarTable5EntryESaIS3_EED2Ev'>
             <parameter type-id='type-id-1954' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -24105,7 +24105,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' static='yes'>
-          <function-decl name='_S_construct&lt;std::pair&lt;long unsigned int const, Stream*&gt;, const std::pair&lt;long unsigned int const, Stream*&gt;&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE12_S_constructIS5_JRKS5_EEENSt9enable_ifIXsrSt6__and_IJNS8_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS7_PSF_DpOSG_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE12_S_constructIS5_IRKS5_EEENSt9enable_ifIXsrSt6__and_IINS8_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS7_PSF_DpOSG_'>
+          <function-decl name='_S_construct&lt;std::pair&lt;long unsigned int const, Stream*&gt;, const std::pair&lt;long unsigned int const, Stream*&gt;&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE12_S_constructIS5_JRKS5_EEENSt9enable_ifIXsrSt6__and_IJNS8_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS7_PSF_DpOSG_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE12_S_constructIS5_JRKS5_EEENSt9enable_ifIXsrSt6__and_IJNS8_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS7_PSF_DpOSG_'>
             <parameter type-id='type-id-1918'/>
             <parameter type-id='type-id-1060'/>
             <parameter type-id='type-id-846'/>
@@ -24113,7 +24113,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' static='yes'>
-          <function-decl name='construct&lt;std::pair&lt;long unsigned int const, Stream*&gt;, const std::pair&lt;long unsigned int const, Stream*&gt;&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9constructIS5_JRKS5_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS7_PT_DpOSC_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9constructIS5_IRKS5_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS7_PT_DpOSC_'>
+          <function-decl name='construct&lt;std::pair&lt;long unsigned int const, Stream*&gt;, const std::pair&lt;long unsigned int const, Stream*&gt;&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9constructIS5_JRKS5_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS7_PT_DpOSC_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt13_Rb_tree_nodeISt4pairIKmP6StreamEEEE9constructIS5_JRKS5_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS7_PT_DpOSC_'>
             <parameter type-id='type-id-1918'/>
             <parameter type-id='type-id-1060'/>
             <parameter type-id='type-id-846'/>
@@ -24306,7 +24306,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEEC2ERS3_PS2_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEEC1ERS3_PS2_'>
+          <function-decl name='__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEEC2ERS3_PS2_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeI6DynLibEEEC2ERS3_PS2_'>
             <parameter type-id='type-id-1911' is-artificial='yes'/>
             <parameter type-id='type-id-1028'/>
             <parameter type-id='type-id-2058'/>
@@ -24374,7 +24374,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public'>
-            <function-decl name='_Iter_comp_val' mangled-name='_ZN9__gnu_cxx5__ops14_Iter_comp_valIPFbPKN8VarTable5EntryES5_EEC2ES7_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/predefined_ops.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx5__ops14_Iter_comp_valIPFbPKN8VarTable5EntryES5_EEC1ES7_'>
+            <function-decl name='_Iter_comp_val' mangled-name='_ZN9__gnu_cxx5__ops14_Iter_comp_valIPFbPKN8VarTable5EntryES5_EEC2ES7_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/predefined_ops.h' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx5__ops14_Iter_comp_valIPFbPKN8VarTable5EntryES5_EEC2ES7_'>
               <parameter type-id='type-id-1812' is-artificial='yes'/>
               <parameter type-id='type-id-1822'/>
               <return type-id='type-id-149'/>
@@ -24490,7 +24490,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='public'>
-            <function-decl name='_Val_comp_iter' mangled-name='_ZN9__gnu_cxx5__ops14_Val_comp_iterIPFbPKN8VarTable5EntryES5_EEC2ES7_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/predefined_ops.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx5__ops14_Val_comp_iterIPFbPKN8VarTable5EntryES5_EEC1ES7_'>
+            <function-decl name='_Val_comp_iter' mangled-name='_ZN9__gnu_cxx5__ops14_Val_comp_iterIPFbPKN8VarTable5EntryES5_EEC2ES7_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/predefined_ops.h' line='162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx5__ops14_Val_comp_iterIPFbPKN8VarTable5EntryES5_EEC2ES7_'>
               <parameter type-id='type-id-1816' is-artificial='yes'/>
               <parameter type-id='type-id-1822'/>
               <return type-id='type-id-149'/>
@@ -24797,14 +24797,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC2ERKS6_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_iterator.h' line='767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC1ERKS6_'>
+          <function-decl name='__normal_iterator' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC2ERKS6_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_iterator.h' line='767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC2ERKS6_'>
             <parameter type-id='type-id-1801' is-artificial='yes'/>
             <parameter type-id='type-id-1832'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='__normal_iterator&lt;const VarTable::Entry**&gt;' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC2IPS4_EERKNS0_IT_NS_11__enable_ifIXsrSt10__are_sameISD_SC_E7__valueES9_E6__typeEEE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_iterator.h' line='772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC1IPS4_EERKNS0_IT_NS_11__enable_ifIXsrSt10__are_sameISD_SC_E7__valueES9_E6__typeEEE'>
+          <function-decl name='__normal_iterator&lt;const VarTable::Entry**&gt;' mangled-name='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC2IPS4_EERKNS0_IT_NS_11__enable_ifIXsrSt10__are_sameISD_SC_E7__valueES9_E6__typeEEE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_iterator.h' line='772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx17__normal_iteratorIPKPKN8VarTable5EntryESt6vectorIS4_SaIS4_EEEC2IPS4_EERKNS0_IT_NS_11__enable_ifIXsrSt10__are_sameISD_SC_E7__valueES9_E6__typeEEE'>
             <parameter type-id='type-id-1801' is-artificial='yes'/>
             <parameter type-id='type-id-1843'/>
             <return type-id='type-id-149'/>
@@ -24909,7 +24909,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEEC2ERKS5_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEEC1ERKS5_'>
+          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEEC2ERKS5_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorIPKN8VarTable5EntryEEC2ERKS5_'>
             <parameter type-id='type-id-1818' is-artificial='yes'/>
             <parameter type-id='type-id-1846'/>
             <return type-id='type-id-149'/>
@@ -26938,7 +26938,7 @@ 
                   </function-decl>
                 </member-function>
                 <member-function access='public' constructor='yes'>
-                  <function-decl name='_List_impl' mangled-name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE10_List_implC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE10_List_implC1Ev'>
+                  <function-decl name='_List_impl' mangled-name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE10_List_implC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='332' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseIPcSaIS1_EE10_List_implC2Ev'>
                     <parameter type-id='type-id-2308' is-artificial='yes'/>
                     <return type-id='type-id-149'/>
                   </function-decl>
@@ -27080,7 +27080,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='private'>
-            <function-decl name='_List_base' mangled-name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseIPcSaIS1_EEC1Ev'>
+            <function-decl name='_List_base' mangled-name='_ZNSt7__cxx1110_List_baseIPcSaIS1_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseIPcSaIS1_EEC2Ev'>
               <parameter type-id='type-id-2306' is-artificial='yes'/>
               <return type-id='type-id-149'/>
             </function-decl>
@@ -27611,14 +27611,14 @@ 
             </function-decl>
           </member-function>
           <member-function access='protected'>
-            <function-decl name='_M_create_node&lt;char* const&amp;&gt;' mangled-name='_ZNSt7__cxx114listIPcSaIS1_EE14_M_create_nodeIJRKS1_EEEPSt10_List_nodeIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listIPcSaIS1_EE14_M_create_nodeIIRKS1_EEEPSt10_List_nodeIS1_EDpOT_'>
+            <function-decl name='_M_create_node&lt;char* const&amp;&gt;' mangled-name='_ZNSt7__cxx114listIPcSaIS1_EE14_M_create_nodeIJRKS1_EEEPSt10_List_nodeIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listIPcSaIS1_EE14_M_create_nodeIJRKS1_EEEPSt10_List_nodeIS1_EDpOT_'>
               <parameter type-id='type-id-2325' is-artificial='yes'/>
               <parameter type-id='type-id-2389'/>
               <return type-id='type-id-2327'/>
             </function-decl>
           </member-function>
           <member-function access='protected'>
-            <function-decl name='_M_insert&lt;char* const&amp;&gt;' mangled-name='_ZNSt7__cxx114listIPcSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listIPcSaIS1_EE9_M_insertIIRKS1_EEEvSt14_List_iteratorIS1_EDpOT_'>
+            <function-decl name='_M_insert&lt;char* const&amp;&gt;' mangled-name='_ZNSt7__cxx114listIPcSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='1771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listIPcSaIS1_EE9_M_insertIJRKS1_EEEvSt14_List_iteratorIS1_EDpOT_'>
               <parameter type-id='type-id-2325' is-artificial='yes'/>
               <parameter type-id='type-id-2381'/>
               <parameter type-id='type-id-2389'/>
@@ -27671,7 +27671,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='allocator' mangled-name='_ZNSaISt10_List_nodeIPcEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIPcEEC1Ev'>
+          <function-decl name='allocator' mangled-name='_ZNSaISt10_List_nodeIPcEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeIPcEEC2Ev'>
             <parameter type-id='type-id-2342' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
@@ -28818,7 +28818,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorIPcEC2EPNSt8__detail15_List_node_baseE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorIPcEC1EPNSt8__detail15_List_node_baseE'>
+          <function-decl name='_List_iterator' mangled-name='_ZNSt14_List_iteratorIPcEC2EPNSt8__detail15_List_node_baseE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14_List_iteratorIPcEC2EPNSt8__detail15_List_node_baseE'>
             <parameter type-id='type-id-2272' is-artificial='yes'/>
             <parameter type-id='type-id-1013'/>
             <return type-id='type-id-149'/>
@@ -28939,7 +28939,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' static='yes'>
-          <function-decl name='_S_construct&lt;char*, char* const&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE12_S_constructIS1_JRKS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE12_S_constructIS1_IRKS1_EEENSt9enable_ifIXsrSt6__and_IINS4_18__construct_helperIT_IDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_'>
+          <function-decl name='_S_construct&lt;char*, char* const&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE12_S_constructIS1_JRKS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE12_S_constructIS1_JRKS1_EEENSt9enable_ifIXsrSt6__and_IJNS4_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS3_PSB_DpOSC_'>
             <parameter type-id='type-id-2341'/>
             <parameter type-id='type-id-2082'/>
             <parameter type-id='type-id-2389'/>
@@ -28947,7 +28947,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' static='yes'>
-          <function-decl name='construct&lt;char*, char* const&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE9constructIS1_IRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_'>
+          <function-decl name='construct&lt;char*, char* const&amp;&gt;' mangled-name='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/alloc_traits.h' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16allocator_traitsISaISt10_List_nodeIPcEEE9constructIS1_JRKS1_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS3_PT_DpOS8_'>
             <parameter type-id='type-id-2341'/>
             <parameter type-id='type-id-2082'/>
             <parameter type-id='type-id-2389'/>
@@ -29062,7 +29062,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEEC2ERS3_PS2_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEEC1ERS3_PS2_'>
+          <function-decl name='__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEEC2ERS3_PS2_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeIPcEEEC2ERS3_PS2_'>
             <parameter type-id='type-id-2292' is-artificial='yes'/>
             <parameter type-id='type-id-2341'/>
             <parameter type-id='type-id-2487'/>
@@ -30401,14 +30401,14 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' destructor='yes'>
-        <function-decl name='~OffloadTimer' mangled-name='_ZN12OffloadTimerD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_timer.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN12OffloadTimerD1Ev'>
+        <function-decl name='~OffloadTimer' mangled-name='_ZN12OffloadTimerD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_timer.h' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN12OffloadTimerD2Ev'>
           <parameter type-id='type-id-2554' is-artificial='yes'/>
           <parameter type-id='type-id-25' is-artificial='yes'/>
           <return type-id='type-id-149'/>
         </function-decl>
       </member-function>
       <member-function access='public' constructor='yes'>
-        <function-decl name='OffloadTimer' mangled-name='_ZN12OffloadTimerC2EP20OffloadHostTimerData16OffloadHostPhase' filepath='../../../gcc/liboffloadmic/runtime/offload_timer.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN12OffloadTimerC1EP20OffloadHostTimerData16OffloadHostPhase'>
+        <function-decl name='OffloadTimer' mangled-name='_ZN12OffloadTimerC2EP20OffloadHostTimerData16OffloadHostPhase' filepath='../../../gcc/liboffloadmic/runtime/offload_timer.h' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN12OffloadTimerC2EP20OffloadHostTimerData16OffloadHostPhase'>
           <parameter type-id='type-id-2554' is-artificial='yes'/>
           <parameter type-id='type-id-249'/>
           <parameter type-id='type-id-2553'/>
@@ -30627,14 +30627,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='tuple' mangled-name='_ZNSt5tupleIJRKPKvEEC2EOS4_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIIRKPKvEEC1EOS4_'>
+          <function-decl name='tuple' mangled-name='_ZNSt5tupleIJRKPKvEEC2EOS4_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJRKPKvEEC2EOS4_'>
             <parameter type-id='type-id-2694' is-artificial='yes'/>
             <parameter type-id='type-id-1446'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='tuple&lt;void, 1u&gt;' mangled-name='_ZNSt5tupleIJRKPKvEEC2IvLb1EEES3_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='558' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIIRKPKvEEC2IvLb1EEES3_'>
+          <function-decl name='tuple&lt;void, 1u&gt;' mangled-name='_ZNSt5tupleIJRKPKvEEC2IvLb1EEES3_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='558' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJRKPKvEEC2IvLb1EEES3_'>
             <parameter type-id='type-id-2694' is-artificial='yes'/>
             <parameter type-id='type-id-1081'/>
             <return type-id='type-id-149'/>
@@ -30704,7 +30704,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJRKPKvEEC2EOS4_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='366' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EIRKPKvEEC1EOS4_'>
+          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJRKPKvEEC2EOS4_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='366' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRKPKvEEC2EOS4_'>
             <parameter type-id='type-id-2617' is-artificial='yes'/>
             <parameter type-id='type-id-2616'/>
             <return type-id='type-id-149'/>
@@ -30770,7 +30770,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm0ERKPKvLb0EEC2ES3_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERKPKvLb0EEC1ES3_'>
+          <function-decl name='_Head_base' mangled-name='_ZNSt10_Head_baseILm0ERKPKvLb0EEC2ES3_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10_Head_baseILm0ERKPKvLb0EEC2ES3_'>
             <parameter type-id='type-id-2613' is-artificial='yes'/>
             <parameter type-id='type-id-1081'/>
             <return type-id='type-id-149'/>
@@ -30850,14 +30850,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='tuple' mangled-name='_ZNSt5tupleIJRKmEEC2EOS2_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIIRKmEEC1EOS2_'>
+          <function-decl name='tuple' mangled-name='_ZNSt5tupleIJRKmEEC2EOS2_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='600' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJRKmEEC2EOS2_'>
             <parameter type-id='type-id-2693' is-artificial='yes'/>
             <parameter type-id='type-id-1509'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='tuple&lt;void, 1u&gt;' mangled-name='_ZNSt5tupleIJRKmEEC2IvLb1EEES1_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='558' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJRKmEEC1IvLb1EEES1_'>
+          <function-decl name='tuple&lt;void, 1u&gt;' mangled-name='_ZNSt5tupleIJRKmEEC2IvLb1EEES1_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='558' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5tupleIJRKmEEC2IvLb1EEES1_'>
             <parameter type-id='type-id-2693' is-artificial='yes'/>
             <parameter type-id='type-id-892'/>
             <return type-id='type-id-149'/>
@@ -30934,7 +30934,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJRKmEEC2ES1_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EIRKmEEC2ES1_'>
+          <function-decl name='_Tuple_impl' mangled-name='_ZNSt11_Tuple_implILm0EJRKmEEC2ES1_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11_Tuple_implILm0EJRKmEEC2ES1_'>
             <parameter type-id='type-id-2615' is-artificial='yes'/>
             <parameter type-id='type-id-892'/>
             <return type-id='type-id-149'/>
@@ -31000,7 +31000,7 @@ 
           </function-decl>
         </member-function>
       </class-decl>
-      <function-decl name='get&lt;0ul, long unsigned int const&amp;&gt;' mangled-name='_ZSt3getILm0EJRKmEERNSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeERS6_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='1223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EIRKmEERNSt13tuple_elementIXT_ESt5tupleIIDpT0_EEE4typeERS6_'>
+      <function-decl name='get&lt;0ul, long unsigned int const&amp;&gt;' mangled-name='_ZSt3getILm0EJRKmEERNSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeERS6_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple' line='1223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt3getILm0EJRKmEERNSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeERS6_'>
         <parameter type-id='type-id-1509'/>
         <return type-id='type-id-892'/>
       </function-decl>
@@ -31192,7 +31192,7 @@ 
             <typedef-decl name='type' type-id='type-id-1455' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/type_traits' line='1582' column='1' id='type-id-2684'/>
           </member-type>
       </class-decl>
-      <function-decl name='forward&lt;std::tuple&lt;&gt; &gt;' mangled-name='_ZSt7forwardISt5tupleIJEEEOT_RNSt16remove_referenceIS2_E4typeE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardISt5tupleIIEEEOT_RNSt16remove_referenceIS2_E4typeE'>
+      <function-decl name='forward&lt;std::tuple&lt;&gt; &gt;' mangled-name='_ZSt7forwardISt5tupleIJEEEOT_RNSt16remove_referenceIS2_E4typeE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardISt5tupleIJEEEOT_RNSt16remove_referenceIS2_E4typeE'>
         <parameter type-id='type-id-2685'/>
         <return type-id='type-id-1447'/>
       </function-decl>
@@ -31202,7 +31202,7 @@ 
             <typedef-decl name='type' type-id='type-id-1513' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/type_traits' line='1582' column='1' id='type-id-2686'/>
           </member-type>
       </class-decl>
-      <function-decl name='forward&lt;std::tuple&lt;long unsigned int const&amp;&gt; &gt;' mangled-name='_ZSt7forwardISt5tupleIJRKmEEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardISt5tupleIIRKmEEEOT_RNSt16remove_referenceIS4_E4typeE'>
+      <function-decl name='forward&lt;std::tuple&lt;long unsigned int const&amp;&gt; &gt;' mangled-name='_ZSt7forwardISt5tupleIJRKmEEEOT_RNSt16remove_referenceIS4_E4typeE' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/move.h' line='76' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZSt7forwardISt5tupleIJRKmEEEOT_RNSt16remove_referenceIS4_E4typeE'>
         <parameter type-id='type-id-2687'/>
         <return type-id='type-id-1509'/>
       </function-decl>
@@ -31297,7 +31297,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='pair&lt;std::_Rb_tree_iterator&lt;AutoData&gt;, bool, 1u&gt;' mangled-name='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataEbEC2IS2_bLb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataEbEC1IS2_bLb1EEEOT_OT0_'>
+          <function-decl name='pair&lt;std::_Rb_tree_iterator&lt;AutoData&gt;, bool, 1u&gt;' mangled-name='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataEbEC2IS2_bLb1EEEOT_OT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_pair.h' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt4pairISt17_Rb_tree_iteratorI8AutoDataEbEC2IS2_bLb1EEEOT_OT0_'>
             <parameter type-id='type-id-2648' is-artificial='yes'/>
             <parameter type-id='type-id-1654'/>
             <parameter type-id='type-id-205'/>
@@ -31472,7 +31472,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEEC2ERS4_PS3_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEEC1ERS4_PS3_'>
+          <function-decl name='__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEEC2ERS4_PS3_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeIP9coibufferEEEC2ERS4_PS3_'>
             <parameter type-id='type-id-2635' is-artificial='yes'/>
             <parameter type-id='type-id-1036'/>
             <parameter type-id='type-id-2730'/>
@@ -31544,7 +31544,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEEC2ERS3_PS2_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEEC1ERS3_PS2_'>
+          <function-decl name='__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEEC2ERS3_PS2_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeI11PersistDataEEEC2ERS3_PS2_'>
             <parameter type-id='type-id-2620' is-artificial='yes'/>
             <parameter type-id='type-id-1030'/>
             <parameter type-id='type-id-2731'/>
@@ -31717,7 +31717,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEED1Ev'>
+          <function-decl name='~__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeI11TargetImageEEED2Ev'>
             <parameter type-id='type-id-2630' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -31978,7 +31978,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='private' constructor='yes'>
-                <function-decl name='reference' mangled-name='_ZNSt6bitsetILm128EE9referenceC2ERS0_m' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bitset' line='811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6bitsetILm128EE9referenceC1ERS0_m'>
+                <function-decl name='reference' mangled-name='_ZNSt6bitsetILm128EE9referenceC2ERS0_m' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bitset' line='811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6bitsetILm128EE9referenceC2ERS0_m'>
                   <parameter type-id='type-id-2646' is-artificial='yes'/>
                   <parameter type-id='type-id-2641'/>
                   <parameter type-id='type-id-1084'/>
@@ -31986,7 +31986,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='private' destructor='yes'>
-                <function-decl name='~reference' mangled-name='_ZNSt6bitsetILm128EE9referenceD2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bitset' line='817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6bitsetILm128EE9referenceD1Ev'>
+                <function-decl name='~reference' mangled-name='_ZNSt6bitsetILm128EE9referenceD2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bitset' line='817' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6bitsetILm128EE9referenceD2Ev'>
                   <parameter type-id='type-id-2646' is-artificial='yes'/>
                   <parameter type-id='type-id-25' is-artificial='yes'/>
                   <return type-id='type-id-149'/>
@@ -32436,7 +32436,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' constructor='yes'>
-        <function-decl name='MyoTable' mangled-name='_ZN8MyoTableC2EP18MyoiSharedVarEntryi' filepath='../../../gcc/liboffloadmic/runtime/offload_myo_host.cpp' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8MyoTableC1EP18MyoiSharedVarEntryi'>
+        <function-decl name='MyoTable' mangled-name='_ZN8MyoTableC2EP18MyoiSharedVarEntryi' filepath='../../../gcc/liboffloadmic/runtime/offload_myo_host.cpp' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN8MyoTableC2EP18MyoiSharedVarEntryi'>
           <parameter type-id='type-id-2739' is-artificial='yes'/>
           <parameter type-id='type-id-2738'/>
           <parameter type-id='type-id-25'/>
@@ -32732,7 +32732,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='private' constructor='yes'>
-        <function-decl name='MyoWrapper' mangled-name='_ZN10MyoWrapperC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_myo_host.cpp' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MyoWrapperC1Ev'>
+        <function-decl name='MyoWrapper' mangled-name='_ZN10MyoWrapperC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_myo_host.cpp' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10MyoWrapperC2Ev'>
           <parameter type-id='type-id-2764' is-artificial='yes'/>
           <return type-id='type-id-149'/>
         </function-decl>
@@ -33369,7 +33369,7 @@ 
             </function-decl>
           </member-function>
           <member-function access='protected'>
-            <function-decl name='_M_create_node&lt;MyoTable&gt;' mangled-name='_ZNSt7__cxx114listI8MyoTableSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI8MyoTableSaIS1_EE14_M_create_nodeIIS1_EEEPSt10_List_nodeIS1_EDpOT_'>
+            <function-decl name='_M_create_node&lt;MyoTable&gt;' mangled-name='_ZNSt7__cxx114listI8MyoTableSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx114listI8MyoTableSaIS1_EE14_M_create_nodeIJS1_EEEPSt10_List_nodeIS1_EDpOT_'>
               <parameter type-id='type-id-2856' is-artificial='yes'/>
               <parameter type-id='type-id-2774'/>
               <return type-id='type-id-2858'/>
@@ -33561,14 +33561,14 @@ 
             </function-decl>
           </member-function>
           <member-function access='private' destructor='yes'>
-            <function-decl name='~_List_base' mangled-name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EED1Ev'>
+            <function-decl name='~_List_base' mangled-name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EED2Ev'>
               <parameter type-id='type-id-2851' is-artificial='yes'/>
               <parameter type-id='type-id-25' is-artificial='yes'/>
               <return type-id='type-id-149'/>
             </function-decl>
           </member-function>
           <member-function access='private'>
-            <function-decl name='_List_base' mangled-name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EEC1Ev'>
+            <function-decl name='_List_base' mangled-name='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/stl_list.h' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7__cxx1110_List_baseI8MyoTableSaIS1_EEC2Ev'>
               <parameter type-id='type-id-2851' is-artificial='yes'/>
               <return type-id='type-id-149'/>
             </function-decl>
@@ -33613,7 +33613,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='allocator' mangled-name='_ZNSaISt10_List_nodeI8MyoTableEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeI8MyoTableEEC1Ev'>
+          <function-decl name='allocator' mangled-name='_ZNSaISt10_List_nodeI8MyoTableEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaISt10_List_nodeI8MyoTableEEC2Ev'>
             <parameter type-id='type-id-2865' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
@@ -34162,14 +34162,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes'>
-          <function-decl name='~__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEED1Ev'>
+          <function-decl name='~__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEED2Ev'>
             <parameter type-id='type-id-2847' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEEC2ERS3_PS2_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEEC1ERS3_PS2_'>
+          <function-decl name='__allocated_ptr' mangled-name='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEEC2ERS3_PS2_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/allocated_ptr.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__allocated_ptrISaISt10_List_nodeI8MyoTableEEEC2ERS3_PS2_'>
             <parameter type-id='type-id-2847' is-artificial='yes'/>
             <parameter type-id='type-id-2864'/>
             <parameter type-id='type-id-2940'/>
@@ -34259,7 +34259,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='construct&lt;MyoTable, MyoTable&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEE9constructIS2_JS2_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEE9constructIS2_IS2_EEEvPT_DpOT0_'>
+          <function-decl name='construct&lt;MyoTable, MyoTable&gt;' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEE9constructIS2_JS2_EEEvPT_DpOT0_' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEE9constructIS2_JS2_EEEvPT_DpOT0_'>
             <parameter type-id='type-id-2783' is-artificial='yes'/>
             <parameter type-id='type-id-2739'/>
             <parameter type-id='type-id-2774'/>
@@ -34274,13 +34274,13 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEEC1Ev'>
+          <function-decl name='new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEEC2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEEC2Ev'>
             <parameter type-id='type-id-2783' is-artificial='yes'/>
             <return type-id='type-id-149'/>
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEED1Ev'>
+          <function-decl name='~new_allocator' mangled-name='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEED2Ev' filepath='/export/users/iverbin/gcc_build_host/x86_64-pc-linux-gnu/libstdc++-v3/include/ext/new_allocator.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9__gnu_cxx13new_allocatorISt10_List_nodeI8MyoTableEED2Ev'>
             <parameter type-id='type-id-2783' is-artificial='yes'/>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <return type-id='type-id-149'/>
@@ -35207,7 +35207,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' destructor='yes'>
-        <function-decl name='~mutex_t' mangled-name='_ZN7mutex_tD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7mutex_tD1Ev'>
+        <function-decl name='~mutex_t' mangled-name='_ZN7mutex_tD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7mutex_tD2Ev'>
           <parameter type-id='type-id-3010' is-artificial='yes'/>
           <parameter type-id='type-id-25' is-artificial='yes'/>
           <return type-id='type-id-149'/>
@@ -35220,7 +35220,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' destructor='yes'>
-        <function-decl name='~mutex_t' mangled-name='_ZN7mutex_tD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7mutex_tD1Ev'>
+        <function-decl name='~mutex_t' mangled-name='_ZN7mutex_tD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7mutex_tD2Ev'>
           <parameter type-id='type-id-3010' is-artificial='yes'/>
           <parameter type-id='type-id-25' is-artificial='yes'/>
           <return type-id='type-id-149'/>
@@ -35233,7 +35233,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' destructor='yes'>
-        <function-decl name='~mutex_t' mangled-name='_ZN7mutex_tD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7mutex_tD1Ev'>
+        <function-decl name='~mutex_t' mangled-name='_ZN7mutex_tD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7mutex_tD2Ev'>
           <parameter type-id='type-id-3010' is-artificial='yes'/>
           <parameter type-id='type-id-25' is-artificial='yes'/>
           <return type-id='type-id-149'/>
@@ -35246,7 +35246,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' destructor='yes'>
-        <function-decl name='~mutex_t' mangled-name='_ZN7mutex_tD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7mutex_tD1Ev'>
+        <function-decl name='~mutex_t' mangled-name='_ZN7mutex_tD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7mutex_tD2Ev'>
           <parameter type-id='type-id-3010' is-artificial='yes'/>
           <parameter type-id='type-id-25' is-artificial='yes'/>
           <return type-id='type-id-149'/>
@@ -35259,7 +35259,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' destructor='yes'>
-        <function-decl name='~mutex_t' mangled-name='_ZN7mutex_tD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7mutex_tD1Ev'>
+        <function-decl name='~mutex_t' mangled-name='_ZN7mutex_tD2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_util.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN7mutex_tD2Ev'>
           <parameter type-id='type-id-3010' is-artificial='yes'/>
           <parameter type-id='type-id-25' is-artificial='yes'/>
           <return type-id='type-id-149'/>
@@ -35319,7 +35319,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='private'>
-        <function-decl name='TableList' mangled-name='_ZN9TableListI12MYOInitTableEC2EPNS1_4NodeE' filepath='../../../gcc/liboffloadmic/runtime/offload_table.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9TableListI12MYOInitTableEC1EPNS1_4NodeE'>
+        <function-decl name='TableList' mangled-name='_ZN9TableListI12MYOInitTableEC2EPNS1_4NodeE' filepath='../../../gcc/liboffloadmic/runtime/offload_table.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9TableListI12MYOInitTableEC2EPNS1_4NodeE'>
           <parameter type-id='type-id-3014' is-artificial='yes'/>
           <parameter type-id='type-id-2954'/>
           <return type-id='type-id-149'/>
@@ -35373,7 +35373,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='private'>
-        <function-decl name='TableList' mangled-name='_ZN9TableListI12MYOFuncTableEC2EPNS1_4NodeE' filepath='../../../gcc/liboffloadmic/runtime/offload_table.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9TableListI12MYOFuncTableEC1EPNS1_4NodeE'>
+        <function-decl name='TableList' mangled-name='_ZN9TableListI12MYOFuncTableEC2EPNS1_4NodeE' filepath='../../../gcc/liboffloadmic/runtime/offload_table.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9TableListI12MYOFuncTableEC2EPNS1_4NodeE'>
           <parameter type-id='type-id-3018' is-artificial='yes'/>
           <parameter type-id='type-id-2956'/>
           <return type-id='type-id-149'/>
@@ -35508,7 +35508,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='private' constructor='yes'>
-        <function-decl name='MYOFuncTableList' mangled-name='_ZN16MYOFuncTableListC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_table.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16MYOFuncTableListC1Ev'>
+        <function-decl name='MYOFuncTableList' mangled-name='_ZN16MYOFuncTableListC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_table.h' line='390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN16MYOFuncTableListC2Ev'>
           <parameter type-id='type-id-3026' is-artificial='yes'/>
           <return type-id='type-id-149'/>
         </function-decl>
@@ -35554,7 +35554,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='private' constructor='yes'>
-        <function-decl name='MYOVarTableList' mangled-name='_ZN15MYOVarTableListC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_table.h' line='360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MYOVarTableListC1Ev'>
+        <function-decl name='MYOVarTableList' mangled-name='_ZN15MYOVarTableListC2Ev' filepath='../../../gcc/liboffloadmic/runtime/offload_table.h' line='360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN15MYOVarTableListC2Ev'>
           <parameter type-id='type-id-3028' is-artificial='yes'/>
           <return type-id='type-id-149'/>
         </function-decl>
@@ -35607,7 +35607,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='private'>
-        <function-decl name='TableList' mangled-name='_ZN9TableListI8VarTableEC2EPNS1_4NodeE' filepath='../../../gcc/liboffloadmic/runtime/offload_table.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9TableListI8VarTableEC1EPNS1_4NodeE'>
+        <function-decl name='TableList' mangled-name='_ZN9TableListI8VarTableEC2EPNS1_4NodeE' filepath='../../../gcc/liboffloadmic/runtime/offload_table.h' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN9TableListI8VarTableEC2EPNS1_4NodeE'>
           <parameter type-id='type-id-3031' is-artificial='yes'/>
           <parameter type-id='type-id-1784'/>
           <return type-id='type-id-149'/>
diff --git a/tests/data/test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so.abi b/tests/data/test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so.abi
index 391968ebbc51..9110d9c7f2ef 100644
--- a/tests/data/test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so.abi
+++ b/tests/data/test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so.abi
@@ -553,11 +553,11 @@ 
     <elf-symbol name='_ZSt16__introsort_loopIPN16HeapProfileTable8Snapshot5EntryElEvT_S4_T0_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZSt16__introsort_loopIPP17HeapProfileBucketlPFbP16HeapProfileStatsS4_EEvT_S7_T0_T1_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_PKS3_' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZdaPv' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_deletearray' is-defined='yes'/>
-    <elf-symbol name='_ZdaPvRKSt9nothrow_t' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_deletearray_nothrow' is-defined='yes'/>
-    <elf-symbol name='_ZdlPv' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_delete' is-defined='yes'/>
+    <elf-symbol name='_ZdaPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZdaPvRKSt9nothrow_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZdlPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZdlPvRKSt9nothrow_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_Znam' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_newarray' is-defined='yes'/>
+    <elf-symbol name='_Znam' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZnamRKSt9nothrow_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_Znwm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZnwmRKSt9nothrow_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -566,53 +566,53 @@ 
     <elf-symbol name='__libc_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__libc_malloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__libc_memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__libc_pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_pvalloc,pvalloc' is-defined='yes'/>
+    <elf-symbol name='__libc_pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__libc_realloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='__libc_valloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='valloc,tc_valloc' is-defined='yes'/>
+    <elf-symbol name='__libc_valloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='__posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='calloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='cfree' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_cfree,__libc_cfree' is-defined='yes'/>
+    <elf-symbol name='cfree' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='mallinfo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='malloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_malloc,__libc_malloc' is-defined='yes'/>
+    <elf-symbol name='malloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='malloc_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='malloc_stats' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='malloc_usable_size' type='func-type' binding='global-binding' visibility='default-visibility' alias='malloc_size,tc_malloc_size' is-defined='yes'/>
+    <elf-symbol name='malloc_usable_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='mallopt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='mmap' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='mmap64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='mremap' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='munmap' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' alias='tc_posix_memalign,__posix_memalign' is-defined='yes'/>
+    <elf-symbol name='posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='realloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='sbrk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='tc_calloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='calloc,__libc_calloc' is-defined='yes'/>
-    <elf-symbol name='tc_cfree' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='tc_delete' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_cfree' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_cfree,cfree' is-defined='yes'/>
+    <elf-symbol name='tc_delete' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZdlPv' is-defined='yes'/>
     <elf-symbol name='tc_delete_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZdlPvRKSt9nothrow_t' is-defined='yes'/>
-    <elf-symbol name='tc_deletearray' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='tc_deletearray_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_deletearray' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZdaPv' is-defined='yes'/>
+    <elf-symbol name='tc_deletearray_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZdaPvRKSt9nothrow_t' is-defined='yes'/>
     <elf-symbol name='tc_free' type='func-type' binding='global-binding' visibility='default-visibility' alias='free,__libc_free' is-defined='yes'/>
     <elf-symbol name='tc_mallinfo' type='func-type' binding='global-binding' visibility='default-visibility' alias='mallinfo' is-defined='yes'/>
-    <elf-symbol name='tc_malloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='tc_malloc_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_malloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_malloc,malloc' is-defined='yes'/>
+    <elf-symbol name='tc_malloc_size' type='func-type' binding='global-binding' visibility='default-visibility' alias='malloc_usable_size,malloc_size' is-defined='yes'/>
     <elf-symbol name='tc_malloc_skip_new_handler' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='tc_malloc_stats' type='func-type' binding='global-binding' visibility='default-visibility' alias='malloc_stats' is-defined='yes'/>
     <elf-symbol name='tc_mallopt' type='func-type' binding='global-binding' visibility='default-visibility' alias='mallopt' is-defined='yes'/>
     <elf-symbol name='tc_memalign' type='func-type' binding='global-binding' visibility='default-visibility' alias='memalign,__libc_memalign' is-defined='yes'/>
     <elf-symbol name='tc_new' type='func-type' binding='global-binding' visibility='default-visibility' alias='_Znwm' is-defined='yes'/>
     <elf-symbol name='tc_new_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZnwmRKSt9nothrow_t' is-defined='yes'/>
-    <elf-symbol name='tc_newarray' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_newarray' type='func-type' binding='global-binding' visibility='default-visibility' alias='_Znam' is-defined='yes'/>
     <elf-symbol name='tc_newarray_nothrow' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZnamRKSt9nothrow_t' is-defined='yes'/>
-    <elf-symbol name='tc_posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='tc_pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_posix_memalign' type='func-type' binding='global-binding' visibility='default-visibility' alias='__posix_memalign,posix_memalign' is-defined='yes'/>
+    <elf-symbol name='tc_pvalloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='pvalloc,__libc_pvalloc' is-defined='yes'/>
     <elf-symbol name='tc_realloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_realloc,realloc' is-defined='yes'/>
     <elf-symbol name='tc_set_new_mode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='tc_valloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='tc_valloc' type='func-type' binding='global-binding' visibility='default-visibility' alias='__libc_valloc,valloc' is-defined='yes'/>
     <elf-symbol name='tc_version' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='valloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
   </elf-function-symbols>
@@ -26358,7 +26358,7 @@ 
       <parameter type-id='type-id-1' name='value' filepath='src/tcmalloc.cc' line='1720' column='1'/>
       <return type-id='type-id-1'/>
     </function-decl>
-    <function-decl name='tc_malloc_size' mangled-name='malloc_usable_size' filepath='src/tcmalloc.cc' line='1730' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='malloc_usable_size'>
+    <function-decl name='tc_malloc_size' mangled-name='tc_malloc_size' filepath='src/tcmalloc.cc' line='1730' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_malloc_size'>
       <parameter type-id='type-id-53' name='ptr' filepath='src/tcmalloc.cc' line='1730' column='1'/>
       <return type-id='type-id-57'/>
     </function-decl>
@@ -26368,17 +26368,17 @@ 
     <function-decl name='tc_mallinfo' mangled-name='tc_mallinfo' filepath='src/tcmalloc.cc' line='1725' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_mallinfo'>
       <return type-id='type-id-1338'/>
     </function-decl>
-    <function-decl name='tc_posix_memalign' mangled-name='posix_memalign' filepath='src/tcmalloc.cc' line='1676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='posix_memalign'>
+    <function-decl name='tc_posix_memalign' mangled-name='tc_posix_memalign' filepath='src/tcmalloc.cc' line='1676' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_posix_memalign'>
       <parameter type-id='type-id-120' name='result_ptr' filepath='src/tcmalloc.cc' line='1677' column='1'/>
       <parameter type-id='type-id-57' name='align' filepath='src/tcmalloc.cc' line='1677' column='1'/>
       <parameter type-id='type-id-57' name='size' filepath='src/tcmalloc.cc' line='1677' column='1'/>
       <return type-id='type-id-1'/>
     </function-decl>
-    <function-decl name='tc_pvalloc' mangled-name='__libc_pvalloc' filepath='src/tcmalloc.cc' line='1704' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__libc_pvalloc'>
+    <function-decl name='tc_pvalloc' mangled-name='tc_pvalloc' filepath='src/tcmalloc.cc' line='1704' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_pvalloc'>
       <parameter type-id='type-id-57'/>
       <return type-id='type-id-53'/>
     </function-decl>
-    <function-decl name='tc_valloc' mangled-name='__libc_valloc' filepath='src/tcmalloc.cc' line='1696' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__libc_valloc'>
+    <function-decl name='tc_valloc' mangled-name='tc_valloc' filepath='src/tcmalloc.cc' line='1696' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_valloc'>
       <parameter type-id='type-id-57'/>
       <return type-id='type-id-53'/>
     </function-decl>
@@ -26392,7 +26392,7 @@ 
       <parameter type-id='type-id-1398'/>
       <return type-id='type-id-53'/>
     </function-decl>
-    <function-decl name='tc_newarray' mangled-name='_Znam' filepath='src/tcmalloc.cc' line='1641' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Znam'>
+    <function-decl name='tc_newarray' mangled-name='tc_newarray' filepath='src/tcmalloc.cc' line='1641' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_newarray'>
       <parameter type-id='type-id-57'/>
       <return type-id='type-id-53'/>
     </function-decl>
@@ -26405,7 +26405,7 @@ 
       <parameter type-id='type-id-57'/>
       <return type-id='type-id-53'/>
     </function-decl>
-    <function-decl name='tc_malloc' mangled-name='malloc' filepath='src/tcmalloc.cc' line='1573' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='malloc'>
+    <function-decl name='tc_malloc' mangled-name='tc_malloc' filepath='src/tcmalloc.cc' line='1573' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_malloc'>
       <parameter type-id='type-id-57'/>
       <return type-id='type-id-53'/>
     </function-decl>
@@ -26422,11 +26422,11 @@ 
       <parameter type-id='type-id-57'/>
       <return type-id='type-id-53'/>
     </function-decl>
-    <function-decl name='tc_cfree' mangled-name='cfree' filepath='src/tcmalloc.cc' line='1591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cfree'>
+    <function-decl name='tc_cfree' mangled-name='tc_cfree' filepath='src/tcmalloc.cc' line='1591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_cfree'>
       <parameter type-id='type-id-53'/>
       <return type-id='type-id-56'/>
     </function-decl>
-    <function-decl name='tc_delete' mangled-name='_ZdlPv' filepath='src/tcmalloc.cc' line='1628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZdlPv'>
+    <function-decl name='tc_delete' mangled-name='tc_delete' filepath='src/tcmalloc.cc' line='1628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_delete'>
       <parameter type-id='type-id-53'/>
       <return type-id='type-id-56'/>
     </function-decl>
@@ -26435,11 +26435,11 @@ 
       <parameter type-id='type-id-1398'/>
       <return type-id='type-id-56'/>
     </function-decl>
-    <function-decl name='tc_deletearray' mangled-name='_ZdaPv' filepath='src/tcmalloc.cc' line='1659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZdaPv'>
+    <function-decl name='tc_deletearray' mangled-name='tc_deletearray' filepath='src/tcmalloc.cc' line='1659' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_deletearray'>
       <parameter type-id='type-id-53'/>
       <return type-id='type-id-56'/>
     </function-decl>
-    <function-decl name='tc_deletearray_nothrow' mangled-name='_ZdaPvRKSt9nothrow_t' filepath='src/tcmalloc.cc' line='1664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZdaPvRKSt9nothrow_t'>
+    <function-decl name='tc_deletearray_nothrow' mangled-name='tc_deletearray_nothrow' filepath='src/tcmalloc.cc' line='1664' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tc_deletearray_nothrow'>
       <parameter type-id='type-id-53' name='p' filepath='src/tcmalloc.cc' line='1636' column='1'/>
       <parameter type-id='type-id-1398'/>
       <return type-id='type-id-56'/>
diff --git a/tests/data/test-read-dwarf/test2.so.abi b/tests/data/test-read-dwarf/test2.so.abi
index 98dd9a607266..e3cee34c5826 100644
--- a/tests/data/test-read-dwarf/test2.so.abi
+++ b/tests/data/test-read-dwarf/test2.so.abi
@@ -6,10 +6,10 @@ 
     <dependency name='libc.so.6'/>
   </elf-needed>
   <elf-function-symbols>
-    <elf-symbol name='_ZN10first_typeC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10first_typeC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN10first_typeC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN11second_typeC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN11second_typeC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN11second_typeC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10first_typeC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10first_typeC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10first_typeC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN11second_typeC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN11second_typeC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN11second_typeC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN1a16build_first_typeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN1a17build_second_typeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -35,7 +35,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' constructor='yes'>
-        <function-decl name='first_type' mangled-name='_ZN10first_typeC2Ev' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test2.h' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10first_typeC1Ev'>
+        <function-decl name='first_type' mangled-name='_ZN10first_typeC2Ev' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test2.h' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10first_typeC2Ev'>
           <parameter type-id='type-id-7' is-artificial='yes'/>
           <return type-id='type-id-5'/>
         </function-decl>
@@ -63,7 +63,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' constructor='yes'>
-        <function-decl name='second_type' mangled-name='_ZN11second_typeC2Ev' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test2.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11second_typeC1Ev'>
+        <function-decl name='second_type' mangled-name='_ZN11second_typeC2Ev' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test2.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11second_typeC2Ev'>
           <parameter type-id='type-id-9' is-artificial='yes'/>
           <return type-id='type-id-5'/>
         </function-decl>
diff --git a/tests/data/test-read-dwarf/test2.so.hash.abi b/tests/data/test-read-dwarf/test2.so.hash.abi
index bb814f733f1d..5e1ae6d13ba7 100644
--- a/tests/data/test-read-dwarf/test2.so.hash.abi
+++ b/tests/data/test-read-dwarf/test2.so.hash.abi
@@ -6,10 +6,10 @@ 
     <dependency name='libc.so.6'/>
   </elf-needed>
   <elf-function-symbols>
-    <elf-symbol name='_ZN10first_typeC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10first_typeC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN10first_typeC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN11second_typeC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN11second_typeC2Ev' is-defined='yes'/>
-    <elf-symbol name='_ZN11second_typeC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10first_typeC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10first_typeC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10first_typeC1Ev' is-defined='yes'/>
+    <elf-symbol name='_ZN11second_typeC1Ev' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN11second_typeC2Ev' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN11second_typeC1Ev' is-defined='yes'/>
     <elf-symbol name='_ZN1a16build_first_typeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN1a17build_second_typeEv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -35,7 +35,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' constructor='yes'>
-        <function-decl name='first_type' mangled-name='_ZN10first_typeC2Ev' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test2.h' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10first_typeC1Ev'>
+        <function-decl name='first_type' mangled-name='_ZN10first_typeC2Ev' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test2.h' line='9' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10first_typeC2Ev'>
           <parameter type-id='82c95d70' is-artificial='yes'/>
           <return type-id='48b5725f'/>
         </function-decl>
@@ -63,7 +63,7 @@ 
         </function-decl>
       </member-function>
       <member-function access='public' constructor='yes'>
-        <function-decl name='second_type' mangled-name='_ZN11second_typeC2Ev' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test2.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11second_typeC1Ev'>
+        <function-decl name='second_type' mangled-name='_ZN11second_typeC2Ev' filepath='/home/dodji/git/libabigail/dwarf/tests/data/test-read-dwarf/test2.h' line='17' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN11second_typeC2Ev'>
           <parameter type-id='fc0abc74' is-artificial='yes'/>
           <return type-id='48b5725f'/>
         </function-decl>
diff --git a/tests/data/test-read-dwarf/test22-pr19097-libstdc++.so.6.0.17.so.abi b/tests/data/test-read-dwarf/test22-pr19097-libstdc++.so.6.0.17.so.abi
index 438d712fb477..5b141a06c073 100644
--- a/tests/data/test-read-dwarf/test22-pr19097-libstdc++.so.6.0.17.so.abi
+++ b/tests/data/test-read-dwarf/test22-pr19097-libstdc++.so.6.0.17.so.abi
@@ -7,32 +7,32 @@ 
   </elf-needed>
   <elf-function-symbols>
     <elf-symbol name='_ZN10__cxxabiv116__enum_type_infoD0Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv116__enum_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv116__enum_type_infoD2Ev@@CXXABI_1.3' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv116__enum_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv116__enum_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv116__enum_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv116__enum_type_infoD1Ev@@CXXABI_1.3' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv117__array_type_infoD0Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv117__array_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv117__array_type_infoD2Ev@@CXXABI_1.3' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv117__array_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv117__array_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv117__array_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv117__array_type_infoD1Ev@@CXXABI_1.3' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv117__class_type_infoD0Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv117__class_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv117__class_type_infoD2Ev@@CXXABI_1.3' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv117__class_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv117__class_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv117__class_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv117__class_type_infoD1Ev@@CXXABI_1.3' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv117__pbase_type_infoD0Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv117__pbase_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv117__pbase_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv117__pbase_type_infoD1Ev@@CXXABI_1.3' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv119__pointer_type_infoD0Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv119__pointer_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv119__pointer_type_infoD2Ev@@CXXABI_1.3' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv119__pointer_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv119__pointer_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv119__pointer_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv119__pointer_type_infoD1Ev@@CXXABI_1.3' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv120__function_type_infoD0Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv120__function_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv120__function_type_infoD2Ev@@CXXABI_1.3' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv120__function_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv120__function_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv120__function_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv120__function_type_infoD1Ev@@CXXABI_1.3' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv120__si_class_type_infoD0Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv120__si_class_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv120__si_class_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv120__si_class_type_infoD1Ev@@CXXABI_1.3' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv121__vmi_class_type_infoD0Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv121__vmi_class_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv121__vmi_class_type_infoD2Ev@@CXXABI_1.3' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv121__vmi_class_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv121__vmi_class_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv121__vmi_class_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv121__vmi_class_type_infoD1Ev@@CXXABI_1.3' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv123__fundamental_type_infoD0Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv123__fundamental_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv123__fundamental_type_infoD2Ev@@CXXABI_1.3' is-defined='yes'/>
-    <elf-symbol name='_ZN10__cxxabiv123__fundamental_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv123__fundamental_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZN10__cxxabiv123__fundamental_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv123__fundamental_type_infoD1Ev@@CXXABI_1.3' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv129__pointer_to_member_type_infoD0Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv129__pointer_to_member_type_infoD1Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZN10__cxxabiv129__pointer_to_member_type_infoD2Ev' version='CXXABI_1.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZN10__cxxabiv129__pointer_to_member_type_infoD1Ev@@CXXABI_1.3' is-defined='yes'/>
@@ -736,14 +736,14 @@ 
     <elf-symbol name='_ZNKSt9type_info14__is_pointer_pEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNKSt9type_info15__is_function_pEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaIcEC1ERKS_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSaIcEC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaIcEC2Ev@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSaIcEC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaIcEC2ERKS_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaIcEC1ERKS_@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSaIcEC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaIcEC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaIcEC1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSaIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaIcED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSaIwEC1ERKS_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaIwEC2ERKS_@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSaIwEC1ERKS_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaIwEC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSaIwEC2ERKS_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSaIwEC2ERKS_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaIwEC1ERKS_@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSaIwEC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaIwEC1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSaIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSaIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSaIwED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
@@ -837,32 +837,32 @@ 
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEE9_M_assignEPwmw' version='GLIBCXX_3.4' is-default-version='no' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEE9_M_assignEPwmw@@GLIBCXX_3.4.5' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEE9_M_mutateEmmm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEE9push_backEw' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1EOS2_' version='GLIBCXX_3.4.14' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC2EOS2_@@GLIBCXX_3.4.15' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1EPKwRKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC2EPKwRKS1_@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1EOS2_' version='GLIBCXX_3.4.14' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1EPKwRKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1EPKwmRKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS1_@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2_mm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2_mmRKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS2_mmRKS1_@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2_mmRKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1ESt16initializer_listIwERKS1_' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1EmwRKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1IN9__gnu_cxx17__normal_iteratorIPwS2_EEEET_S8_RKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC2IN9__gnu_cxx17__normal_iteratorIPwS2_EEEET_S8_RKS1_@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1IN9__gnu_cxx17__normal_iteratorIPwS2_EEEET_S8_RKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1IPKwEET_S6_RKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1IPwEET_S5_RKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC2IPwEET_S5_RKS1_@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2EOS2_' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2EPKwRKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC1IPwEET_S5_RKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2EOS2_' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC1EOS2_@@GLIBCXX_3.4.14' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2EPKwRKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC1EPKwRKS1_@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2EPKwmRKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC1EPKwmRKS1_@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS1_@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS2_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2_@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS2_mm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2_mm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS2_mmRKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS2_mmRKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2_mmRKS1_@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2ESt16initializer_listIwERKS1_' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC1ESt16initializer_listIwERKS1_@@GLIBCXX_3.4.11' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2EmwRKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC1EmwRKS1_@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2IN9__gnu_cxx17__normal_iteratorIPwS2_EEEET_S8_RKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC1Ev@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2IN9__gnu_cxx17__normal_iteratorIPwS2_EEEET_S8_RKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC1IN9__gnu_cxx17__normal_iteratorIPwS2_EEEET_S8_RKS1_@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2IPKwEET_S6_RKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC1IPKwEET_S6_RKS1_@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2IPwEET_S5_RKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEC2IPwEET_S5_RKS1_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEEC1IPwEET_S5_RKS1_@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSbIwSt11char_traitsIwESaIwEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSbIwSt11char_traitsIwESaIwEEaSEOS2_' version='GLIBCXX_3.4.14' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -949,8 +949,8 @@ 
     <elf-symbol name='_ZNSo5writeEPKcl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSo6sentryC1ERSo' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSo6sentryC2ERSo' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSo6sentryC1ERSo@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSo6sentryD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSo6sentryD2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSo6sentryD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSo6sentryD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSo6sentryD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSo6sentryD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSo8_M_writeEPKcl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSo9_M_insertIPKvEERSoT_' version='GLIBCXX_3.4.9' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSo9_M_insertIbEERSoT_' version='GLIBCXX_3.4.9' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -985,8 +985,8 @@ 
     <elf-symbol name='_ZNSolsEx' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSolsEy' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSs10_S_compareEmm' version='GLIBCXX_3.4.16' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSs12_Alloc_hiderC1EPcRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSs12_Alloc_hiderC2EPcRKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSs12_Alloc_hiderC2EPcRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSs12_Alloc_hiderC1EPcRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSs12_Alloc_hiderC2EPcRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSs12_Alloc_hiderC1EPcRKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSs12_M_leak_hardEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSs12_S_constructEmcRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSsEEEES2_T_S4_RKSaIcESt20forward_iterator_tag' version='GLIBCXX_3.4.14' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1075,33 +1075,33 @@ 
     <elf-symbol name='_ZNSs9_M_mutateEmmm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSs9push_backEc' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSsC1EOSs' version='GLIBCXX_3.4.14' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC1EPKcRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC2EPKcRKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC1EPKcmRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC2EPKcmRKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC1ERKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC2ERKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC1EPKcRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC1EPKcmRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC1ERKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSsC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC1ERKSsmm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC2ERKSsmm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC1ERKSsmm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSsC1ERKSsmmRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSsC1ESt16initializer_listIcERKSaIcE' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSsC1EmcRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSsC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC1IPKcEET_S2_RKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC2IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC1IPKcEET_S2_RKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSsC1IPcEET_S1_RKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSsC2EOSs' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1EOSs@@GLIBCXX_3.4.14' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC2EPKcRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC2EPKcmRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC2ERKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC2EPKcRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1EPKcRKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC2EPKcmRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1EPKcmRKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC2ERKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1ERKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSsC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC2ERKSsmm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC2ERKSsmm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1ERKSsmm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSsC2ERKSsmmRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1ERKSsmmRKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSsC2ESt16initializer_listIcERKSaIcE' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1ESt16initializer_listIcERKSaIcE@@GLIBCXX_3.4.11' is-defined='yes'/>
     <elf-symbol name='_ZNSsC2EmcRKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1EmcRKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSsC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSsC2IPKcEET_S2_RKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSsC2IPKcEET_S2_RKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSsC2IPcEET_S1_RKSaIcE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsC1IPcEET_S1_RKSaIcE@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSsD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsD2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSsD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSsD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSsD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSsD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSsaSEOSs' version='GLIBCXX_3.4.14' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSsaSEPKc' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSsaSERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1130,45 +1130,45 @@ 
     <elf-symbol name='_ZNSt10istrstreamD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10money_base20_S_construct_patternEccc' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIcLb0EE24_M_initialize_moneypunctEP15__locale_structPKc' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIcLb0EEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIcLb0EEC2EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIcLb0EEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIcLb0EEC1EPSt18__moneypunct_cacheIcLb0EEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIcLb0EEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIcLb0EEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIcLb0EEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIcLb0EEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIcLb0EEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIcLb0EEC1EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIcLb0EEC2EPSt18__moneypunct_cacheIcLb0EEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIcLb0EEC1EPSt18__moneypunct_cacheIcLb0EEm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIcLb0EEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIcLb0EEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIcLb0EEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIcLb0EED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIcLb0EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIcLb0EED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIcLb0EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIcLb0EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIcLb0EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIcLb0EED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIcLb1EE24_M_initialize_moneypunctEP15__locale_structPKc' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIcLb1EEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIcLb1EEC2EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIcLb1EEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIcLb1EEC1EPSt18__moneypunct_cacheIcLb1EEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIcLb1EEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIcLb1EEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIcLb1EEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIcLb1EEC1EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIcLb1EEC2EPSt18__moneypunct_cacheIcLb1EEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIcLb1EEC1EPSt18__moneypunct_cacheIcLb1EEm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIcLb1EEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIcLb1EEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIcLb1EED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIcLb1EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIcLb1EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIcLb1EED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIwLb0EE24_M_initialize_moneypunctEP15__locale_structPKc' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIwLb0EEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb0EEC2EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIwLb0EEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIwLb0EEC1EPSt18__moneypunct_cacheIwLb0EEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIwLb0EEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb0EEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIwLb0EEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIwLb0EEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIwLb0EEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb0EEC1EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIwLb0EEC2EPSt18__moneypunct_cacheIwLb0EEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb0EEC1EPSt18__moneypunct_cacheIwLb0EEm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIwLb0EEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIwLb0EEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb0EEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIwLb0EED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIwLb0EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIwLb0EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb0EED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIwLb1EE24_M_initialize_moneypunctEP15__locale_structPKc' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIwLb1EEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb1EEC2EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIwLb1EEC1EPSt18__moneypunct_cacheIwLb1EEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb1EEC2EPSt18__moneypunct_cacheIwLb1EEm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIwLb1EEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb1EEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIwLb1EEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIwLb1EEC2EPSt18__moneypunct_cacheIwLb1EEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIwLb1EEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIwLb1EEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIwLb1EEC1EPSt18__moneypunct_cacheIwLb1EEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIwLb1EEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIwLb1EEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb1EEC1EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIwLb1EEC2EPSt18__moneypunct_cacheIwLb1EEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb1EEC1EPSt18__moneypunct_cacheIwLb1EEm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIwLb1EEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb1EEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt10moneypunctIwLb1EED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIwLb1EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb1EED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt10moneypunctIwLb1EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIwLb1EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt10moneypunctIwLb1EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt10moneypunctIwLb1EED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt10ostrstream3strEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10ostrstream6freezeEb' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10ostrstreamC1EPciSt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1179,25 +1179,25 @@ 
     <elf-symbol name='_ZNSt10ostrstreamD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt10ostrstreamD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11__timepunctIcE23_M_initialize_timepunctEP15__locale_struct' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11__timepunctIcEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIcEC2EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11__timepunctIcEC1EPSt17__timepunct_cacheIcEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11__timepunctIcEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11__timepunctIcEC1EPSt17__timepunct_cacheIcEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11__timepunctIcEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11__timepunctIcEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11__timepunctIcEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIcEC1EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIcEC1EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt11__timepunctIcEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIcEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt11__timepunctIcED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11__timepunctIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11__timepunctIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIcED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt11__timepunctIwE23_M_initialize_timepunctEP15__locale_struct' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11__timepunctIwEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIwEC2EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11__timepunctIwEC1EPSt17__timepunct_cacheIwEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIwEC2EPSt17__timepunct_cacheIwEm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11__timepunctIwEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIwEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11__timepunctIwEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11__timepunctIwEC2EPSt17__timepunct_cacheIwEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11__timepunctIwEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11__timepunctIwEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11__timepunctIwEC1EPSt17__timepunct_cacheIwEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11__timepunctIwEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11__timepunctIwEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIwEC1EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11__timepunctIwEC2EPSt17__timepunct_cacheIwEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIwEC1EPSt17__timepunct_cacheIwEm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11__timepunctIwEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIwEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt11__timepunctIwED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11__timepunctIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIwED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11__timepunctIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11__timepunctIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11__timepunctIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt11__timepunctIwED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt11char_traitsIcE2eqERKcS2_' version='GLIBCXX_3.4.5' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt11char_traitsIcE2eqERKcS2_@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt11char_traitsIcE2eqERKcS2_' version='GLIBCXX_3.4' is-default-version='no' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11char_traitsIwE2eqERKwS2_' version='GLIBCXX_3.4.5' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt11char_traitsIwE2eqERKwS2_@GLIBCXX_3.4' is-defined='yes'/>
@@ -1205,16 +1205,16 @@ 
     <elf-symbol name='_ZNSt11logic_errorC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt11logic_errorC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt11logic_errorC1ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt11logic_errorD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11logic_errorD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt11logic_errorD2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11logic_errorD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11range_errorC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt11range_errorC2ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11range_errorC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11logic_errorD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11logic_errorD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt11logic_errorD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11range_errorC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11range_errorC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt11range_errorC1ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt11range_errorD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11range_errorD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt11range_errorD2Ev@@GLIBCXX_3.4.15' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11range_errorD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11range_errorD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11range_errorD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt11range_errorD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt11regex_errorD0Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11regex_errorD1Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt11regex_errorD2Ev@@GLIBCXX_3.4.15' is-defined='yes'/>
-    <elf-symbol name='_ZNSt11regex_errorD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11regex_errorD1Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt11regex_errorD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt11regex_errorD1Ev@@GLIBCXX_3.4.15' is-defined='yes'/>
     <elf-symbol name='_ZNSt12__basic_fileIcE2fdEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12__basic_fileIcE4fileEv' version='GLIBCXX_3.4.1' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1229,16 +1229,16 @@ 
     <elf-symbol name='_ZNSt12__basic_fileIcE9showmanycEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12__basic_fileIcEC1EP15pthread_mutex_t' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12__basic_fileIcEC2EP15pthread_mutex_t' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12__basic_fileIcEC1EP15pthread_mutex_t@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12__basic_fileIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12__basic_fileIcED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12__basic_fileIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12__basic_fileIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12__basic_fileIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12__basic_fileIcED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt12bad_weak_ptrD0Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12bad_weak_ptrD1Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12bad_weak_ptrD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12bad_weak_ptrD1Ev@@GLIBCXX_3.4.15' is-defined='yes'/>
     <elf-symbol name='_ZNSt12ctype_bynameIcEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12ctype_bynameIcEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12ctype_bynameIcEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt12ctype_bynameIcED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12ctype_bynameIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12ctype_bynameIcED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12ctype_bynameIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12ctype_bynameIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12ctype_bynameIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12ctype_bynameIcED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt12ctype_bynameIwEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12ctype_bynameIwEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12ctype_bynameIwEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt12ctype_bynameIwED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1257,11 +1257,11 @@ 
     <elf-symbol name='_ZNSt12length_errorD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12length_errorD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12length_errorD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12length_errorD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12out_of_rangeC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12out_of_rangeC2ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12out_of_rangeC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12out_of_rangeC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12out_of_rangeC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12out_of_rangeC1ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt12out_of_rangeD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12out_of_rangeD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12out_of_rangeD2Ev@@GLIBCXX_3.4.15' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12out_of_rangeD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12out_of_rangeD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12out_of_rangeD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12out_of_rangeD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt12strstreambuf3strEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12strstreambuf6freezeEb' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12strstreambuf6setbufEPcl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1273,25 +1273,25 @@ 
     <elf-symbol name='_ZNSt12strstreambuf8overflowEi' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12strstreambuf9pbackfailEi' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12strstreambuf9underflowEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC1EPFPvmEPFvS0_E' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC2EPFPvmEPFvS0_E@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC1EPKal' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC2EPKal@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC1EPKcl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC2EPKcl@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC1EPKhl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC2EPKhl@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC1EPalS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC2EPalS0_@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC1EPclS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC2EPclS0_@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC1EPhlS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC2EPhlS0_@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC1EPFPvmEPFvS0_E' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC1EPKal' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC1EPKcl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC1EPKhl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC1EPalS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC1EPclS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC1EPhlS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12strstreambufC1El' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC2EPFPvmEPFvS0_E' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC2EPKal' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC2EPKcl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC2EPKhl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC2EPalS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC2EPclS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufC2EPhlS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC2EPFPvmEPFvS0_E' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC1EPFPvmEPFvS0_E@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC2EPKal' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC1EPKal@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC2EPKcl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC1EPKcl@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC2EPKhl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC1EPKhl@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC2EPalS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC1EPalS0_@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC2EPclS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC1EPclS0_@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufC2EPhlS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC1EPhlS0_@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt12strstreambufC2El' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufC1El@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt12strstreambufD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufD2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt12strstreambufD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt12strstreambufD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12strstreambufD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt12system_errorD0Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12system_errorD1Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt12system_errorD2Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt12system_errorD1Ev@@GLIBCXX_3.4.11' is-defined='yes'/>
@@ -1304,8 +1304,8 @@ 
     <elf-symbol name='_ZNSt13__future_base12_Result_baseD1Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13__future_base12_Result_baseD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt13__future_base12_Result_baseD1Ev@@GLIBCXX_3.4.15' is-defined='yes'/>
     <elf-symbol name='_ZNSt13__future_base19_Async_state_commonD0Ev' version='GLIBCXX_3.4.17' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt13__future_base19_Async_state_commonD1Ev' version='GLIBCXX_3.4.17' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt13__future_base19_Async_state_commonD2Ev@@GLIBCXX_3.4.17' is-defined='yes'/>
-    <elf-symbol name='_ZNSt13__future_base19_Async_state_commonD2Ev' version='GLIBCXX_3.4.17' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt13__future_base19_Async_state_commonD1Ev' version='GLIBCXX_3.4.17' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt13__future_base19_Async_state_commonD2Ev' version='GLIBCXX_3.4.17' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt13__future_base19_Async_state_commonD1Ev@@GLIBCXX_3.4.17' is-defined='yes'/>
     <elf-symbol name='_ZNSt13bad_exceptionD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13bad_exceptionD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13bad_exceptionD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt13bad_exceptionD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
@@ -1360,8 +1360,8 @@ 
     <elf-symbol name='_ZNSt13basic_filebufIwSt11char_traitsIwEE9pbackfailEj' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_filebufIwSt11char_traitsIwEE9showmanycEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_filebufIwSt11char_traitsIwEE9underflowEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt13basic_filebufIwSt11char_traitsIwEEC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt13basic_filebufIwSt11char_traitsIwEEC2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt13basic_filebufIwSt11char_traitsIwEEC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt13basic_filebufIwSt11char_traitsIwEEC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt13basic_filebufIwSt11char_traitsIwEEC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt13basic_filebufIwSt11char_traitsIwEEC1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_filebufIwSt11char_traitsIwEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_filebufIwSt11char_traitsIwEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_filebufIwSt11char_traitsIwEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt13basic_filebufIwSt11char_traitsIwEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
@@ -1420,8 +1420,8 @@ 
     <elf-symbol name='_ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreElj' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEv' version='GLIBCXX_3.4.5' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEv@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEv' version='GLIBCXX_3.4' is-default-version='no' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt13basic_istreamIwSt11char_traitsIwEE6sentryC1ERS2_b' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt13basic_istreamIwSt11char_traitsIwEE6sentryC2ERS2_b@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt13basic_istreamIwSt11char_traitsIwEE6sentryC2ERS2_b' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt13basic_istreamIwSt11char_traitsIwEE6sentryC1ERS2_b' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt13basic_istreamIwSt11char_traitsIwEE6sentryC2ERS2_b' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt13basic_istreamIwSt11char_traitsIwEE6sentryC1ERS2_b@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_istreamIwSt11char_traitsIwEE7getlineEPwl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_istreamIwSt11char_traitsIwEE7getlineEPwlw' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_istreamIwSt11char_traitsIwEE7putbackEw' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1456,8 +1456,8 @@ 
     <elf-symbol name='_ZNSt13basic_ostreamIwSt11char_traitsIwEE5seekpElSt12_Ios_Seekdir' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_ostreamIwSt11char_traitsIwEE5tellpEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_ostreamIwSt11char_traitsIwEE5writeEPKwl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryC1ERS2_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryC2ERS2_@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryC2ERS2_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryC1ERS2_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryC2ERS2_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryC1ERS2_@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_ostreamIwSt11char_traitsIwEE8_M_writeEPKwl' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1493,8 +1493,8 @@ 
     <elf-symbol name='_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEt' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEx' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEy' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt13runtime_errorC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt13runtime_errorC2ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt13runtime_errorC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt13runtime_errorC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt13runtime_errorC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt13runtime_errorC1ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt13runtime_errorD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13runtime_errorD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt13runtime_errorD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt13runtime_errorD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
@@ -1557,36 +1557,36 @@ 
     <elf-symbol name='_ZNSt14basic_ofstreamIwSt11char_traitsIwEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14basic_ofstreamIwSt11char_traitsIwEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14basic_ofstreamIwSt11char_traitsIwEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14codecvt_bynameIcc11__mbstate_tEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14codecvt_bynameIcc11__mbstate_tEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14codecvt_bynameIcc11__mbstate_tEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt14codecvt_bynameIcc11__mbstate_tED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14codecvt_bynameIcc11__mbstate_tED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14codecvt_bynameIcc11__mbstate_tED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14codecvt_bynameIcc11__mbstate_tED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14codecvt_bynameIwc11__mbstate_tEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14codecvt_bynameIwc11__mbstate_tEC2EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14codecvt_bynameIwc11__mbstate_tEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14codecvt_bynameIwc11__mbstate_tEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14codecvt_bynameIwc11__mbstate_tEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14codecvt_bynameIwc11__mbstate_tEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt14codecvt_bynameIwc11__mbstate_tED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14codecvt_bynameIwc11__mbstate_tED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14codecvt_bynameIwc11__mbstate_tED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14codecvt_bynameIwc11__mbstate_tED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14collate_bynameIcEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14collate_bynameIcEC2EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14collate_bynameIcEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14collate_bynameIcEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14collate_bynameIcEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14collate_bynameIcEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt14collate_bynameIcED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14collate_bynameIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14collate_bynameIcED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14collate_bynameIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14collate_bynameIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14collate_bynameIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14collate_bynameIcED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt14collate_bynameIwEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14collate_bynameIwEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14collate_bynameIwEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt14collate_bynameIwED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14collate_bynameIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14collate_bynameIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt14collate_bynameIwED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14error_categoryC1Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt14error_categoryC2Ev@@GLIBCXX_3.4.15' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14error_categoryC2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14error_categoryC1Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14error_categoryC2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt14error_categoryC1Ev@@GLIBCXX_3.4.15' is-defined='yes'/>
     <elf-symbol name='_ZNSt14error_categoryD0Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14error_categoryD1Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14error_categoryD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt14error_categoryD1Ev@@GLIBCXX_3.4.15' is-defined='yes'/>
     <elf-symbol name='_ZNSt14overflow_errorC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt14overflow_errorC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt14overflow_errorC1ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt14overflow_errorD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14overflow_errorD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt14overflow_errorD2Ev@@GLIBCXX_3.4.15' is-defined='yes'/>
-    <elf-symbol name='_ZNSt14overflow_errorD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14overflow_errorD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt14overflow_errorD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt14overflow_errorD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15_List_node_base10_M_reverseEv' version='GLIBCXX_3.4.14' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15_List_node_base11_M_transferEPS_S0_' version='GLIBCXX_3.4.14' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15_List_node_base4hookEPS_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1597,12 +1597,12 @@ 
     <elf-symbol name='_ZNSt15_List_node_base8transferEPS_S0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15_List_node_base9_M_unhookEv' version='GLIBCXX_3.4.14' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__exception_ptr13exception_ptr4swapERS0_' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__exception_ptr13exception_ptrC1EMS0_FvvE' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt15__exception_ptr13exception_ptrC2EMS0_FvvE@@CXXABI_1.3.3' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__exception_ptr13exception_ptrC1EMS0_FvvE' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__exception_ptr13exception_ptrC1ERKS0_' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__exception_ptr13exception_ptrC1Ev' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt15__exception_ptr13exception_ptrC2Ev@@CXXABI_1.3.3' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__exception_ptr13exception_ptrC2EMS0_FvvE' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__exception_ptr13exception_ptrC1Ev' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__exception_ptr13exception_ptrC2EMS0_FvvE' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt15__exception_ptr13exception_ptrC1EMS0_FvvE@@CXXABI_1.3.3' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__exception_ptr13exception_ptrC2ERKS0_' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt15__exception_ptr13exception_ptrC1ERKS0_@@CXXABI_1.3.3' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15__exception_ptr13exception_ptrC2Ev' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15__exception_ptr13exception_ptrC2Ev' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt15__exception_ptr13exception_ptrC1Ev@@CXXABI_1.3.3' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__exception_ptr13exception_ptrD1Ev' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__exception_ptr13exception_ptrD2Ev' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt15__exception_ptr13exception_ptrD1Ev@@CXXABI_1.3.3' is-defined='yes'/>
     <elf-symbol name='_ZNSt15__exception_ptr13exception_ptraSERKS0_' version='CXXABI_1.3.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1646,8 +1646,8 @@ 
     <elf-symbol name='_ZNSt15basic_streambufIcSt11char_traitsIcEEC2ERKS2_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_streambufIcSt11char_traitsIcEEC1ERKS2_@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_streambufIcSt11char_traitsIcEEC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_streambufIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_streambufIcSt11char_traitsIcEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_streambufIcSt11char_traitsIcEEaSERKS2_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_streambufIwSt11char_traitsIwEE10pubseekoffElSt12_Ios_SeekdirSt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_streambufIwSt11char_traitsIwEE10pubseekposESt4fposI11__mbstate_tESt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1683,9 +1683,9 @@ 
     <elf-symbol name='_ZNSt15basic_streambufIwSt11char_traitsIwEE9sputbackcEw' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_streambufIwSt11char_traitsIwEE9underflowEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_streambufIwSt11char_traitsIwEEC1ERKS2_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15basic_streambufIwSt11char_traitsIwEEC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_streambufIwSt11char_traitsIwEEC2Ev@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15basic_streambufIwSt11char_traitsIwEEC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_streambufIwSt11char_traitsIwEEC2ERKS2_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_streambufIwSt11char_traitsIwEEC1ERKS2_@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15basic_streambufIwSt11char_traitsIwEEC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15basic_streambufIwSt11char_traitsIwEEC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_streambufIwSt11char_traitsIwEEC1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_streambufIwSt11char_traitsIwEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_streambufIwSt11char_traitsIwEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_streambufIwSt11char_traitsIwEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_streambufIwSt11char_traitsIwEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
@@ -1703,9 +1703,9 @@ 
     <elf-symbol name='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9showmanycEv' version='GLIBCXX_3.4.6' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9underflowEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ERKSsSt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEE15_M_update_egptrEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1721,59 +1721,59 @@ 
     <elf-symbol name='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEE9showmanycEv' version='GLIBCXX_3.4.6' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEE9underflowEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEEC1ERKSbIwS1_S2_ESt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEEC1ESt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEEC1ESt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEEC2ERKSbIwS1_S2_ESt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEEC1ERKSbIwS1_S2_ESt13_Ios_Openmode@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEEC2ESt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEEC2ESt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15messages_bynameIcEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15messages_bynameIcEC2EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15messages_bynameIcEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15messages_bynameIcEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15messages_bynameIcEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15messages_bynameIcEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15messages_bynameIcED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15messages_bynameIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15messages_bynameIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15messages_bynameIcED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15messages_bynameIwEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15messages_bynameIwEC2EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15messages_bynameIwEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15messages_bynameIwEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15messages_bynameIwEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15messages_bynameIwEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15messages_bynameIwED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15messages_bynameIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15messages_bynameIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15messages_bynameIwED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15numpunct_bynameIcEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15numpunct_bynameIcEC2EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15numpunct_bynameIcEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15numpunct_bynameIcEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15numpunct_bynameIcEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15numpunct_bynameIcEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15numpunct_bynameIcED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15numpunct_bynameIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15numpunct_bynameIcED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15numpunct_bynameIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15numpunct_bynameIwEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15numpunct_bynameIwEC2EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15numpunct_bynameIwEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15numpunct_bynameIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15numpunct_bynameIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15numpunct_bynameIcED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15numpunct_bynameIwEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15numpunct_bynameIwEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15numpunct_bynameIwEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15numpunct_bynameIwED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15numpunct_bynameIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15numpunct_bynameIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15numpunct_bynameIwED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15underflow_errorC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt15underflow_errorC2ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt15underflow_errorC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15underflow_errorC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt15underflow_errorC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt15underflow_errorC1ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt15underflow_errorD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15underflow_errorD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt15underflow_errorD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt15underflow_errorD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt16__numpunct_cacheIcE8_M_cacheERKSt6locale' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16__numpunct_cacheIcEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16__numpunct_cacheIcEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16__numpunct_cacheIcEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16__numpunct_cacheIcEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16__numpunct_cacheIcEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16__numpunct_cacheIcEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt16__numpunct_cacheIcED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16__numpunct_cacheIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16__numpunct_cacheIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16__numpunct_cacheIcED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
@@ -1781,61 +1781,61 @@ 
     <elf-symbol name='_ZNSt16__numpunct_cacheIwEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16__numpunct_cacheIwEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16__numpunct_cacheIwEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt16__numpunct_cacheIwED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16__numpunct_cacheIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16__numpunct_cacheIwED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16__numpunct_cacheIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16__numpunct_cacheIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16__numpunct_cacheIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt16__numpunct_cacheIwED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt16invalid_argumentC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt16invalid_argumentC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt16invalid_argumentC1ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt16invalid_argumentD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16invalid_argumentD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt16invalid_argumentD2Ev@@GLIBCXX_3.4.15' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16invalid_argumentD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16invalid_argumentD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16invalid_argumentD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt16invalid_argumentD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt16nested_exceptionD0Ev' version='CXXABI_1.3.5' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16nested_exceptionD1Ev' version='CXXABI_1.3.5' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt16nested_exceptionD2Ev@@CXXABI_1.3.5' is-defined='yes'/>
-    <elf-symbol name='_ZNSt16nested_exceptionD2Ev' version='CXXABI_1.3.5' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17__timepunct_cacheIcEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17__timepunct_cacheIcEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17__timepunct_cacheIcEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16nested_exceptionD1Ev' version='CXXABI_1.3.5' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt16nested_exceptionD2Ev' version='CXXABI_1.3.5' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt16nested_exceptionD1Ev@@CXXABI_1.3.5' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17__timepunct_cacheIcEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17__timepunct_cacheIcEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17__timepunct_cacheIcEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt17__timepunct_cacheIcED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17__timepunct_cacheIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17__timepunct_cacheIcED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17__timepunct_cacheIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17__timepunct_cacheIwEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17__timepunct_cacheIwEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17__timepunct_cacheIwEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17__timepunct_cacheIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17__timepunct_cacheIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17__timepunct_cacheIcED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17__timepunct_cacheIwEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17__timepunct_cacheIwEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17__timepunct_cacheIwEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt17__timepunct_cacheIwED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt17__timepunct_cacheIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt17__timepunct_cacheIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17__timepunct_cacheIwED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt17bad_function_callD0Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17bad_function_callD1Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt17bad_function_callD2Ev@@GLIBCXX_3.4.15' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17bad_function_callD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17bad_function_callD1Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17bad_function_callD2Ev' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt17bad_function_callD1Ev@@GLIBCXX_3.4.15' is-defined='yes'/>
     <elf-symbol name='_ZNSt17moneypunct_bynameIcLb0EEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt17moneypunct_bynameIcLb0EEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17moneypunct_bynameIcLb0EEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt17moneypunct_bynameIcLb0EED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17moneypunct_bynameIcLb0EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17moneypunct_bynameIcLb0EED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17moneypunct_bynameIcLb0EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17moneypunct_bynameIcLb0EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17moneypunct_bynameIcLb0EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17moneypunct_bynameIcLb0EED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt17moneypunct_bynameIcLb1EEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt17moneypunct_bynameIcLb1EEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17moneypunct_bynameIcLb1EEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt17moneypunct_bynameIcLb1EED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17moneypunct_bynameIcLb1EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17moneypunct_bynameIcLb1EED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17moneypunct_bynameIcLb1EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17moneypunct_bynameIcLb1EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17moneypunct_bynameIcLb1EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17moneypunct_bynameIcLb1EED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt17moneypunct_bynameIwLb0EEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt17moneypunct_bynameIwLb0EEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17moneypunct_bynameIwLb0EEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt17moneypunct_bynameIwLb0EED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17moneypunct_bynameIwLb0EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17moneypunct_bynameIwLb0EED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17moneypunct_bynameIwLb0EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17moneypunct_bynameIwLb1EEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17moneypunct_bynameIwLb1EEC2EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt17moneypunct_bynameIwLb1EEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17moneypunct_bynameIwLb0EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17moneypunct_bynameIwLb0EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17moneypunct_bynameIwLb0EED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17moneypunct_bynameIwLb1EEC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt17moneypunct_bynameIwLb1EEC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17moneypunct_bynameIwLb1EEC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt17moneypunct_bynameIwLb1EED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt17moneypunct_bynameIwLb1EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt17moneypunct_bynameIwLb1EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt17moneypunct_bynameIwLb1EED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb0EE8_M_cacheERKSt6locale' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb0EEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt18__moneypunct_cacheIcLb0EEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb0EEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb0EEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb0EEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt18__moneypunct_cacheIcLb0EEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb0EED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb0EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt18__moneypunct_cacheIcLb0EED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb0EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb0EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb0EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt18__moneypunct_cacheIcLb0EED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb1EE8_M_cacheERKSt6locale' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb1EEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt18__moneypunct_cacheIcLb1EEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb1EEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb1EEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb1EEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt18__moneypunct_cacheIcLb1EEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb1EED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb1EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt18__moneypunct_cacheIcLb1EED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb1EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb1EED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt18__moneypunct_cacheIcLb1EED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt18__moneypunct_cacheIcLb1EED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt18__moneypunct_cacheIwLb0EE8_M_cacheERKSt6locale' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt18__moneypunct_cacheIwLb0EEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt18__moneypunct_cacheIwLb0EEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt18__moneypunct_cacheIwLb0EEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
@@ -1869,8 +1869,8 @@ 
     <elf-symbol name='_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt18condition_variableC1Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt18condition_variableC2Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt18condition_variableC1Ev@@GLIBCXX_3.4.11' is-defined='yes'/>
-    <elf-symbol name='_ZNSt18condition_variableD1Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt18condition_variableD2Ev@@GLIBCXX_3.4.11' is-defined='yes'/>
-    <elf-symbol name='_ZNSt18condition_variableD2Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt18condition_variableD1Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt18condition_variableD2Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt18condition_variableD1Ev@@GLIBCXX_3.4.11' is-defined='yes'/>
     <elf-symbol name='_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEE3strERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1909,24 +1909,24 @@ 
     <elf-symbol name='_ZNSt19istreambuf_iteratorIwSt11char_traitsIwEEppEv' version='GLIBCXX_3.4' is-default-version='no' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt19istreambuf_iteratorIwSt11char_traitsIwEEppEv@@GLIBCXX_3.4.5' is-defined='yes'/>
     <elf-symbol name='_ZNSt22condition_variable_anyC1Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt22condition_variable_anyC2Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt22condition_variable_anyC1Ev@@GLIBCXX_3.4.11' is-defined='yes'/>
-    <elf-symbol name='_ZNSt22condition_variable_anyD1Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt22condition_variable_anyD2Ev@@GLIBCXX_3.4.11' is-defined='yes'/>
-    <elf-symbol name='_ZNSt22condition_variable_anyD2Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt22condition_variable_anyD1Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt22condition_variable_anyD2Ev' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt22condition_variable_anyD1Ev@@GLIBCXX_3.4.11' is-defined='yes'/>
     <elf-symbol name='_ZNSt5ctypeIcE13classic_tableEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt5ctypeIcEC1EP15__locale_structPKtbm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5ctypeIcEC1EPKtbm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt5ctypeIcEC2EPKtbm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5ctypeIcEC1EPKtbm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt5ctypeIcEC2EP15__locale_structPKtbm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt5ctypeIcEC1EP15__locale_structPKtbm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5ctypeIcEC2EPKtbm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5ctypeIcEC2EPKtbm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt5ctypeIcEC1EPKtbm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt5ctypeIcED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5ctypeIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt5ctypeIcED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5ctypeIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5ctypeIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5ctypeIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt5ctypeIcED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt5ctypeIwE19_M_initialize_ctypeEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5ctypeIwEC1EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt5ctypeIwEC2EP15__locale_structm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5ctypeIwEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt5ctypeIwEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5ctypeIwEC2EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5ctypeIwEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5ctypeIwEC1EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5ctypeIwEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5ctypeIwEC2EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt5ctypeIwEC1EP15__locale_structm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5ctypeIwEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt5ctypeIwEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt5ctypeIwED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5ctypeIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt5ctypeIwED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt5ctypeIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5ctypeIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt5ctypeIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt5ctypeIwED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt6__norm15_List_node_base10_M_reverseEv' version='GLIBCXX_3.4.14' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6__norm15_List_node_base11_M_transferEPS0_S1_' version='GLIBCXX_3.4.14' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6__norm15_List_node_base4hookEPS0_' version='GLIBCXX_3.4.9' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1947,37 +1947,37 @@ 
     <elf-symbol name='_ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6locale5_Impl21_M_replace_categoriesEPKS0_i' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6locale5_ImplC1EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6locale5_ImplC1ERKS0_m' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6locale5_ImplC2ERKS0_m@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6locale5_ImplC1ERKS0_m' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6locale5_ImplC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6locale5_ImplC2EPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6locale5_ImplC1EPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6locale5_ImplC2ERKS0_m' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6locale5_ImplC2ERKS0_m' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6locale5_ImplC1ERKS0_m@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt6locale5_ImplC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6locale5_ImplC1Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6locale5_ImplD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6locale5_ImplD2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6locale5_ImplD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6locale5_ImplD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6locale5_ImplD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6locale5_ImplD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt6locale5facet13_S_get_c_nameEv' version='GLIBCXX_3.4.6' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6locale5facet15_S_get_c_localeEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6locale5facet17_S_clone_c_localeERP15__locale_struct' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6locale5facet18_S_create_c_localeERP15__locale_structPKcS2_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6locale5facet19_S_destroy_c_localeERP15__locale_struct' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6locale5facetD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6locale5facetD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6locale5facetD2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6locale5facetD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6locale5facetD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6locale5facetD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6locale5facetD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt6locale6globalERKS_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6locale7classicEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6localeC1EPKc' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6localeC2EPKc@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6localeC1EPNS_5_ImplE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6localeC2EPNS_5_ImplE@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6localeC1ERKS_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6localeC2ERKS_@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6localeC1ERKS_PKci' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6localeC2ERKS_PKci@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6localeC1EPKc' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6localeC1EPNS_5_ImplE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6localeC1ERKS_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6localeC1ERKS_PKci' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6localeC1ERKS_S1_i' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6localeC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6localeC2EPKc' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6localeC2EPNS_5_ImplE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6localeC2ERKS_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6localeC2ERKS_PKci' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6localeC2EPKc' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6localeC1EPKc@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6localeC2EPNS_5_ImplE' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6localeC1EPNS_5_ImplE@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6localeC2ERKS_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6localeC1ERKS_@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6localeC2ERKS_PKci' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6localeC1ERKS_PKci@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt6localeC2ERKS_S1_i' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6localeC1ERKS_S1_i@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt6localeC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6localeC1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6localeD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6localeD2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt6localeD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6localeD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt6localeD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt6localeD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt6localeaSERKS_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6thread15_M_start_threadESt10shared_ptrINS_10_Impl_baseEE' version='GLIBCXX_3.4.11' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt6thread20hardware_concurrencyEv' version='GLIBCXX_3.4.17' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -1995,24 +1995,24 @@ 
     <elf-symbol name='_ZNSt7codecvtIwc11__mbstate_tEC2EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt7codecvtIwc11__mbstate_tEC1EP15__locale_structm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt7codecvtIwc11__mbstate_tEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt7codecvtIwc11__mbstate_tEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt7codecvtIwc11__mbstate_tED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7codecvtIwc11__mbstate_tED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt7codecvtIwc11__mbstate_tED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7codecvtIwc11__mbstate_tED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7codecvtIwc11__mbstate_tED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7codecvtIwc11__mbstate_tED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt7codecvtIwc11__mbstate_tED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt7collateIcEC1EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7collateIcEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7collateIcEC2EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7collateIcEC1EP15__locale_structm@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt7collateIcEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7collateIcEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt7collateIcED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7collateIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7collateIcED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7collateIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7collateIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7collateIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7collateIcED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt7collateIwEC1EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7collateIwEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7collateIwEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7collateIwEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7collateIwEC2EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7collateIwEC1EP15__locale_structm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7collateIwEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7collateIwEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7collateIwEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt7collateIwED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7collateIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7collateIwED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7collateIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7collateIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7collateIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7collateIwED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
@@ -2021,16 +2021,16 @@ 
     <elf-symbol name='_ZNSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8__detail15_List_node_base10_M_reverseEv' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8__detail15_List_node_base4swapERS0_S1_' version='GLIBCXX_3.4.15' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
@@ -2044,23 +2044,23 @@ 
     <elf-symbol name='_ZNSt8ios_base17_M_call_callbacksENS_5eventE' version='GLIBCXX_3.4.6' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8ios_base17register_callbackEPFvNS_5eventERS_iEi' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8ios_base20_M_dispose_callbacksEv' version='GLIBCXX_3.4.6' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8ios_base4InitC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8ios_base4InitC2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8ios_base4InitC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8ios_base4InitD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8ios_base4InitD2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8ios_base4InitD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8ios_base4InitC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8ios_base4InitC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8ios_base4InitC1Ev@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8ios_base4InitD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8ios_base4InitD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8ios_base4InitD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8ios_base5imbueERKSt6locale' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8ios_base6xallocEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8ios_base7_M_initEv' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8ios_base7failureC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8ios_base7failureC2ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8ios_base7failureC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8ios_base7failureC1ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8ios_base7failureC2ERKSs' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8ios_base7failureC1ERKSs@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8ios_base7failureD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8ios_base7failureD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8ios_base7failureD2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8ios_base7failureD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8ios_base7failureD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8ios_base7failureD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8ios_base7failureD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8ios_baseC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8ios_baseC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8ios_baseC1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8ios_baseD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8ios_baseD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8ios_baseD2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8ios_baseD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8ios_baseD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8ios_baseD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8ios_baseD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8messagesIcEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8messagesIcEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8messagesIcEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8messagesIcEC1EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
@@ -2068,33 +2068,33 @@ 
     <elf-symbol name='_ZNSt8messagesIcED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8messagesIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8messagesIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8messagesIcED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8messagesIwEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8messagesIwEC2EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8messagesIwEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8messagesIwEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8messagesIwEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8messagesIwEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8messagesIwEC1EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8messagesIwEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8messagesIwEC2EP15__locale_structPKcm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8messagesIwEC1EP15__locale_structPKcm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8messagesIwEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8messagesIwEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8messagesIwED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8messagesIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8messagesIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8messagesIwED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8numpunctIcE22_M_initialize_numpunctEP15__locale_struct' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8numpunctIcEC1EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8numpunctIcEC1EPSt16__numpunct_cacheIcEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8numpunctIcEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8numpunctIcEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8numpunctIcEC1EPSt16__numpunct_cacheIcEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8numpunctIcEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8numpunctIcEC2EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8numpunctIcEC1EP15__locale_structm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8numpunctIcEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8numpunctIcEC1EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8numpunctIcEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8numpunctIcEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8numpunctIcED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8numpunctIcED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8numpunctIcED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8numpunctIcED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8numpunctIwE22_M_initialize_numpunctEP15__locale_struct' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8numpunctIwEC1EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8numpunctIwEC2EP15__locale_structm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8numpunctIwEC1EPSt16__numpunct_cacheIwEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8numpunctIwEC2EPSt16__numpunct_cacheIwEm@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8numpunctIwEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8numpunctIwEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8numpunctIwEC2EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8numpunctIwEC2EPSt16__numpunct_cacheIwEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8numpunctIwEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8numpunctIwEC1EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8numpunctIwEC1EPSt16__numpunct_cacheIwEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8numpunctIwEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8numpunctIwEC2EP15__locale_structm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8numpunctIwEC1EP15__locale_structm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8numpunctIwEC2EPSt16__numpunct_cacheIwEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8numpunctIwEC1EPSt16__numpunct_cacheIwEm@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8numpunctIwEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8numpunctIwEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8numpunctIwED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8numpunctIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8numpunctIwED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8numpunctIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8numpunctIwED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8numpunctIwED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt8numpunctIwED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -2108,19 +2108,19 @@ 
     <elf-symbol name='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8valarrayImEC1ERKS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8valarrayImEC2ERKS0_@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8valarrayImEC1ERKS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt8valarrayImEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8valarrayImEC2ERKS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8valarrayImEC2ERKS0_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8valarrayImEC1ERKS0_@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8valarrayImEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8valarrayImEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8valarrayImED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8valarrayImED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt8valarrayImED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8valarrayImED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt8valarrayImED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt8valarrayImED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt8valarrayImEixEm' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9__atomic011atomic_flag12test_and_setESt12memory_order' version='GLIBCXX_3.4.14' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNVSt9__atomic011atomic_flag12test_and_setESt12memory_order@@GLIBCXX_3.4.11' is-defined='yes'/>
     <elf-symbol name='_ZNSt9__atomic011atomic_flag5clearESt12memory_order' version='GLIBCXX_3.4.14' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNVSt9__atomic011atomic_flag5clearESt12memory_order@@GLIBCXX_3.4.11' is-defined='yes'/>
@@ -2148,12 +2148,12 @@ 
     <elf-symbol name='_ZNSt9basic_iosIcSt11char_traitsIcEE7copyfmtERKS2_' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9basic_iosIcSt11char_traitsIcEEC2EPSt15basic_streambufIcS1_E' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt9basic_iosIcSt11char_traitsIcEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt9basic_iosIwSt11char_traitsIwEE10exceptionsESt12_Ios_Iostate' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9basic_iosIwSt11char_traitsIwEE11_M_setstateESt12_Ios_Iostate' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9basic_iosIwSt11char_traitsIwEE15_M_cache_localeERKSt6locale' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
@@ -2173,20 +2173,20 @@ 
     <elf-symbol name='_ZNSt9basic_iosIwSt11char_traitsIwEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9basic_iosIwSt11char_traitsIwEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9basic_iosIwSt11char_traitsIwEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt9exceptionD0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9exceptionD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt9exceptionD2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9exceptionD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9exceptionD1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9exceptionD2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='_ZNSt9exceptionD1Ev@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4' is-defined='yes'/>
-    <elf-symbol name='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4' is-defined='yes'/>
     <elf-symbol name='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev' version='GLIBCXX_3.4' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' alias='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4' is-defined='yes'/>
@@ -3698,7 +3698,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~__array_type_info' mangled-name='_ZN10__cxxabiv117__array_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/array_type_info.cc' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv117__array_type_infoD1Ev@@CXXABI_1.3'>
+          <function-decl name='~__array_type_info' mangled-name='_ZN10__cxxabiv117__array_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/array_type_info.cc' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv117__array_type_infoD2Ev@@CXXABI_1.3'>
             <parameter type-id='type-id-2' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -3776,7 +3776,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~exception' mangled-name='_ZNSt9exceptionD2Ev' filepath='../../.././libstdc++-v3/libsupc++/eh_exception.cc' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9exceptionD1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~exception' mangled-name='_ZNSt9exceptionD2Ev' filepath='../../.././libstdc++-v3/libsupc++/eh_exception.cc' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9exceptionD2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-12' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -4004,7 +4004,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~__class_type_info' mangled-name='_ZN10__cxxabiv117__class_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/class_type_info.cc' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv117__class_type_infoD1Ev@@CXXABI_1.3'>
+          <function-decl name='~__class_type_info' mangled-name='_ZN10__cxxabiv117__class_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/class_type_info.cc' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv117__class_type_infoD2Ev@@CXXABI_1.3'>
             <parameter type-id='type-id-25' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -4833,13 +4833,13 @@ 
             </function-decl>
           </member-function>
           <member-function access='private' constructor='yes'>
-            <function-decl name='exception_ptr' mangled-name='_ZNSt15__exception_ptr13exception_ptrC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/exception_ptr.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__exception_ptr13exception_ptrC1Ev@@CXXABI_1.3.3'>
+            <function-decl name='exception_ptr' mangled-name='_ZNSt15__exception_ptr13exception_ptrC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/exception_ptr.h' line='90' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__exception_ptr13exception_ptrC2Ev@@CXXABI_1.3.3'>
               <parameter type-id='type-id-115' is-artificial='yes'/>
               <return type-id='type-id-5'/>
             </function-decl>
           </member-function>
           <member-function access='private' constructor='yes'>
-            <function-decl name='exception_ptr' mangled-name='_ZNSt15__exception_ptr13exception_ptrC2EMS0_FvvE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/exception_ptr.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__exception_ptr13exception_ptrC1EMS0_FvvE@@CXXABI_1.3.3'>
+            <function-decl name='exception_ptr' mangled-name='_ZNSt15__exception_ptr13exception_ptrC2EMS0_FvvE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/exception_ptr.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15__exception_ptr13exception_ptrC2EMS0_FvvE@@CXXABI_1.3.3'>
               <parameter type-id='type-id-115' is-artificial='yes'/>
               <parameter type-id='type-id-118'/>
               <return type-id='type-id-5'/>
@@ -4996,7 +4996,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~__enum_type_info' mangled-name='_ZN10__cxxabiv116__enum_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/enum_type_info.cc' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv116__enum_type_infoD1Ev@@CXXABI_1.3'>
+          <function-decl name='~__enum_type_info' mangled-name='_ZN10__cxxabiv116__enum_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/enum_type_info.cc' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv116__enum_type_infoD2Ev@@CXXABI_1.3'>
             <parameter type-id='type-id-121' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -5036,7 +5036,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~__function_type_info' mangled-name='_ZN10__cxxabiv120__function_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/function_type_info.cc' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv120__function_type_infoD1Ev@@CXXABI_1.3'>
+          <function-decl name='~__function_type_info' mangled-name='_ZN10__cxxabiv120__function_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/function_type_info.cc' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv120__function_type_infoD2Ev@@CXXABI_1.3'>
             <parameter type-id='type-id-123' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -5080,7 +5080,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~__fundamental_type_info' mangled-name='_ZN10__cxxabiv123__fundamental_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/fundamental_type_info.cc' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv123__fundamental_type_infoD1Ev@@CXXABI_1.3'>
+          <function-decl name='~__fundamental_type_info' mangled-name='_ZN10__cxxabiv123__fundamental_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/fundamental_type_info.cc' line='32' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv123__fundamental_type_infoD2Ev@@CXXABI_1.3'>
             <parameter type-id='type-id-127' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -5223,7 +5223,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~nested_exception' mangled-name='_ZNSt16nested_exceptionD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/nested_exception.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16nested_exceptionD1Ev@@CXXABI_1.3.5'>
+          <function-decl name='~nested_exception' mangled-name='_ZNSt16nested_exceptionD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/nested_exception.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16nested_exceptionD2Ev@@CXXABI_1.3.5'>
             <parameter type-id='type-id-137' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -5473,7 +5473,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~__pointer_type_info' mangled-name='_ZN10__cxxabiv119__pointer_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/pointer_type_info.cc' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv119__pointer_type_infoD1Ev@@CXXABI_1.3'>
+          <function-decl name='~__pointer_type_info' mangled-name='_ZN10__cxxabiv119__pointer_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/pointer_type_info.cc' line='30' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv119__pointer_type_infoD2Ev@@CXXABI_1.3'>
             <parameter type-id='type-id-153' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -5815,7 +5815,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~__vmi_class_type_info' mangled-name='_ZN10__cxxabiv121__vmi_class_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/vmi_class_type_info.cc' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv121__vmi_class_type_infoD1Ev@@CXXABI_1.3'>
+          <function-decl name='~__vmi_class_type_info' mangled-name='_ZN10__cxxabiv121__vmi_class_type_infoD2Ev' filepath='../../.././libstdc++-v3/libsupc++/vmi_class_type_info.cc' line='29' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZN10__cxxabiv121__vmi_class_type_infoD2Ev@@CXXABI_1.3'>
             <parameter type-id='type-id-177' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -6685,7 +6685,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' constructor='yes'>
-          <function-decl name='error_category' mangled-name='_ZNSt14error_categoryC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/system_error' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14error_categoryC1Ev@@GLIBCXX_3.4.15'>
+          <function-decl name='error_category' mangled-name='_ZNSt14error_categoryC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/system_error' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14error_categoryC2Ev@@GLIBCXX_3.4.15'>
             <parameter type-id='type-id-365' is-artificial='yes'/>
             <return type-id='type-id-5'/>
           </function-decl>
@@ -6779,7 +6779,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~exception' mangled-name='_ZNSt9exceptionD2Ev' filepath='../../.././libstdc++-v3/libsupc++/eh_exception.cc' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9exceptionD1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~exception' mangled-name='_ZNSt9exceptionD2Ev' filepath='../../.././libstdc++-v3/libsupc++/eh_exception.cc' line='31' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9exceptionD2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-12' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -8715,7 +8715,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='protected' destructor='yes' vtable-offset='-1'>
-                <function-decl name='~_Async_state_common' mangled-name='_ZNSt13__future_base19_Async_state_commonD2Ev' filepath='../../.././libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13__future_base19_Async_state_commonD1Ev@@GLIBCXX_3.4.17'>
+                <function-decl name='~_Async_state_common' mangled-name='_ZNSt13__future_base19_Async_state_commonD2Ev' filepath='../../.././libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13__future_base19_Async_state_commonD2Ev@@GLIBCXX_3.4.17'>
                   <parameter type-id='type-id-495' is-artificial='yes'/>
                   <parameter type-id='type-id-6' is-artificial='yes'/>
                   <return type-id='type-id-5'/>
@@ -10155,7 +10155,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected'>
-          <function-decl name='basic_ios' mangled-name='_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_ios.h' line='452' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev@@GLIBCXX_3.4'>
+          <function-decl name='basic_ios' mangled-name='_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_ios.h' line='452' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-799' is-artificial='yes'/>
             <return type-id='type-id-5'/>
           </function-decl>
@@ -10182,7 +10182,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~basic_ios' mangled-name='_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_ios.h' line='274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~basic_ios' mangled-name='_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_ios.h' line='274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-799' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -10470,7 +10470,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~basic_streambuf' mangled-name='_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/streambuf' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~basic_streambuf' mangled-name='_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/streambuf' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-813' is-artificial='yes'/>
             <parameter type-id='type-id-6'/>
             <return type-id='type-id-5'/>
@@ -10728,7 +10728,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='private' constructor='yes'>
-                <function-decl name='failure' mangled-name='_ZNSt8ios_base7failureC2ERKSs' filepath='../../../.././libstdc++-v3/src/c++98/ios_failure.cc' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8ios_base7failureC1ERKSs@@GLIBCXX_3.4'>
+                <function-decl name='failure' mangled-name='_ZNSt8ios_base7failureC2ERKSs' filepath='../../../.././libstdc++-v3/src/c++98/ios_failure.cc' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8ios_base7failureC2ERKSs@@GLIBCXX_3.4'>
                   <parameter type-id='type-id-888' is-artificial='yes'/>
                   <parameter type-id='type-id-323'/>
                   <return type-id='type-id-5'/>
@@ -10749,7 +10749,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='private' destructor='yes' vtable-offset='-1'>
-                <function-decl name='~failure' mangled-name='_ZNSt8ios_base7failureD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/ios_failure.cc' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8ios_base7failureD1Ev@@GLIBCXX_3.4'>
+                <function-decl name='~failure' mangled-name='_ZNSt8ios_base7failureD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/ios_failure.cc' line='39' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8ios_base7failureD2Ev@@GLIBCXX_3.4'>
                   <parameter type-id='type-id-888' is-artificial='yes'/>
                   <parameter type-id='type-id-6' is-artificial='yes'/>
                   <return type-id='type-id-5'/>
@@ -10803,13 +10803,13 @@ 
                 </function-decl>
               </member-function>
               <member-function access='private' constructor='yes'>
-                <function-decl name='Init' mangled-name='_ZNSt8ios_base4InitC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ios_base.h' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8ios_base4InitC1Ev@@GLIBCXX_3.4'>
+                <function-decl name='Init' mangled-name='_ZNSt8ios_base4InitC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ios_base.h' line='539' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8ios_base4InitC2Ev@@GLIBCXX_3.4'>
                   <parameter type-id='type-id-893' is-artificial='yes'/>
                   <return type-id='type-id-5'/>
                 </function-decl>
               </member-function>
               <member-function access='private' destructor='yes'>
-                <function-decl name='~Init' mangled-name='_ZNSt8ios_base4InitD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ios_base.h' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8ios_base4InitD1Ev@@GLIBCXX_3.4'>
+                <function-decl name='~Init' mangled-name='_ZNSt8ios_base4InitD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ios_base.h' line='540' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8ios_base4InitD2Ev@@GLIBCXX_3.4'>
                   <parameter type-id='type-id-893' is-artificial='yes'/>
                   <parameter type-id='type-id-6' is-artificial='yes'/>
                   <return type-id='type-id-5'/>
@@ -11178,7 +11178,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~ios_base' mangled-name='_ZNSt8ios_baseD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/ios.cc' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8ios_baseD1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~ios_base' mangled-name='_ZNSt8ios_baseD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/ios.cc' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8ios_baseD2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-906' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -11701,7 +11701,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected'>
-          <function-decl name='basic_streambuf' mangled-name='_ZNSt15basic_streambufIwSt11char_traitsIwEEC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/streambuf' line='460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15basic_streambufIwSt11char_traitsIwEEC1Ev@@GLIBCXX_3.4'>
+          <function-decl name='basic_streambuf' mangled-name='_ZNSt15basic_streambufIwSt11char_traitsIwEEC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/streambuf' line='460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15basic_streambufIwSt11char_traitsIwEEC2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-816' is-artificial='yes'/>
             <return type-id='type-id-5'/>
           </function-decl>
@@ -12080,7 +12080,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='public' constructor='yes'>
-                <function-decl name='_Alloc_hider' mangled-name='_ZNSs12_Alloc_hiderC2EPcRKSaIcE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSs12_Alloc_hiderC1EPcRKSaIcE@@GLIBCXX_3.4'>
+                <function-decl name='_Alloc_hider' mangled-name='_ZNSs12_Alloc_hiderC2EPcRKSaIcE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSs12_Alloc_hiderC2EPcRKSaIcE@@GLIBCXX_3.4'>
                   <parameter type-id='type-id-822' is-artificial='yes'/>
                   <parameter type-id='type-id-93'/>
                   <parameter type-id='type-id-689'/>
@@ -13468,14 +13468,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_string' mangled-name='_ZNSsC2ERKSaIcE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC1ERKSaIcE@@GLIBCXX_3.4'>
+          <function-decl name='basic_string' mangled-name='_ZNSsC2ERKSaIcE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC2ERKSaIcE@@GLIBCXX_3.4'>
             <parameter type-id='type-id-820' is-artificial='yes'/>
             <parameter type-id='type-id-689'/>
             <return type-id='type-id-5'/>
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~basic_string' mangled-name='_ZNSsD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.h' line='535' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsD1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~basic_string' mangled-name='_ZNSsD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.h' line='535' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsD2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-820' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -13489,7 +13489,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_string&lt;__gnu_cxx::__normal_iterator&lt;char*, std::basic_string&lt;char&gt; &gt; &gt;' mangled-name='_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4'>
+          <function-decl name='basic_string&lt;__gnu_cxx::__normal_iterator&lt;char*, std::basic_string&lt;char&gt; &gt; &gt;' mangled-name='_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE@@GLIBCXX_3.4'>
             <parameter type-id='type-id-820' is-artificial='yes'/>
             <parameter type-id='type-id-264'/>
             <parameter type-id='type-id-264'/>
@@ -13498,7 +13498,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_string' mangled-name='_ZNSsC2ERKSsmm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC1ERKSsmm@@GLIBCXX_3.4'>
+          <function-decl name='basic_string' mangled-name='_ZNSsC2ERKSsmm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC2ERKSsmm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-820' is-artificial='yes'/>
             <parameter type-id='type-id-740'/>
             <parameter type-id='type-id-745'/>
@@ -13526,7 +13526,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_string' mangled-name='_ZNSsC2EPKcRKSaIcE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC1EPKcRKSaIcE@@GLIBCXX_3.4'>
+          <function-decl name='basic_string' mangled-name='_ZNSsC2EPKcRKSaIcE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC2EPKcRKSaIcE@@GLIBCXX_3.4'>
             <parameter type-id='type-id-820' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-689'/>
@@ -13534,7 +13534,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_string' mangled-name='_ZNSsC2EPKcmRKSaIcE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC1EPKcmRKSaIcE@@GLIBCXX_3.4'>
+          <function-decl name='basic_string' mangled-name='_ZNSsC2EPKcmRKSaIcE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='207' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC2EPKcmRKSaIcE@@GLIBCXX_3.4'>
             <parameter type-id='type-id-820' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-745'/>
@@ -13543,7 +13543,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_string&lt;const char*&gt;' mangled-name='_ZNSsC2IPKcEET_S2_RKSaIcE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC1IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4'>
+          <function-decl name='basic_string&lt;const char*&gt;' mangled-name='_ZNSsC2IPKcEET_S2_RKSaIcE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSsC2IPKcEET_S2_RKSaIcE@@GLIBCXX_3.4'>
             <parameter type-id='type-id-820' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-4'/>
@@ -13608,7 +13608,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='allocator' mangled-name='_ZNSaIcEC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIcEC1Ev@@GLIBCXX_3.4'>
+          <function-decl name='allocator' mangled-name='_ZNSaIcEC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIcEC2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-797' is-artificial='yes'/>
             <return type-id='type-id-5'/>
           </function-decl>
@@ -15376,14 +15376,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_string' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2EOS2_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.h' line='504' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC1EOS2_@@GLIBCXX_3.4.14'>
+          <function-decl name='basic_string' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2EOS2_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.h' line='504' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC2EOS2_@@GLIBCXX_3.4.15'>
             <parameter type-id='type-id-826' is-artificial='yes'/>
             <parameter type-id='type-id-825'/>
             <return type-id='type-id-5'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_string' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.h' line='434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC1Ev@@GLIBCXX_3.4'>
+          <function-decl name='basic_string' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.h' line='434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-826' is-artificial='yes'/>
             <return type-id='type-id-5'/>
           </function-decl>
@@ -15398,7 +15398,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_string' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS1_@@GLIBCXX_3.4'>
+          <function-decl name='basic_string' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS1_@@GLIBCXX_3.4'>
             <parameter type-id='type-id-826' is-artificial='yes'/>
             <parameter type-id='type-id-692'/>
             <return type-id='type-id-5'/>
@@ -15419,7 +15419,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_string&lt;__gnu_cxx::__normal_iterator&lt;wchar_t*, std::basic_string&lt;wchar_t&gt; &gt; &gt;' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2IN9__gnu_cxx17__normal_iteratorIPwS2_EEEET_S8_RKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC1IN9__gnu_cxx17__normal_iteratorIPwS2_EEEET_S8_RKS1_@@GLIBCXX_3.4'>
+          <function-decl name='basic_string&lt;__gnu_cxx::__normal_iterator&lt;wchar_t*, std::basic_string&lt;wchar_t&gt; &gt; &gt;' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2IN9__gnu_cxx17__normal_iteratorIPwS2_EEEET_S8_RKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC2IN9__gnu_cxx17__normal_iteratorIPwS2_EEEET_S8_RKS1_@@GLIBCXX_3.4'>
             <parameter type-id='type-id-826' is-artificial='yes'/>
             <parameter type-id='type-id-267'/>
             <parameter type-id='type-id-267'/>
@@ -15437,7 +15437,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_string&lt;wchar_t*&gt;' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2IPwEET_S5_RKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC1IPwEET_S5_RKS1_@@GLIBCXX_3.4'>
+          <function-decl name='basic_string&lt;wchar_t*&gt;' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2IPwEET_S5_RKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC2IPwEET_S5_RKS1_@@GLIBCXX_3.4'>
             <parameter type-id='type-id-826' is-artificial='yes'/>
             <parameter type-id='type-id-333'/>
             <parameter type-id='type-id-333'/>
@@ -15446,7 +15446,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_string' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS2_mmRKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2_mmRKS1_@@GLIBCXX_3.4'>
+          <function-decl name='basic_string' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS2_mmRKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS2_mmRKS1_@@GLIBCXX_3.4'>
             <parameter type-id='type-id-826' is-artificial='yes'/>
             <parameter type-id='type-id-748'/>
             <parameter type-id='type-id-753'/>
@@ -15482,7 +15482,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_string' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2EPKwRKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC1EPKwRKS1_@@GLIBCXX_3.4'>
+          <function-decl name='basic_string' mangled-name='_ZNSbIwSt11char_traitsIwESaIwEEC2EPKwRKS1_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.tcc' line='214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSbIwSt11char_traitsIwESaIwEEC2EPKwRKS1_@@GLIBCXX_3.4'>
             <parameter type-id='type-id-826' is-artificial='yes'/>
             <parameter type-id='type-id-354'/>
             <parameter type-id='type-id-692'/>
@@ -15544,7 +15544,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='allocator' mangled-name='_ZNSaIwEC2ERKS_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIwEC1ERKS_@@GLIBCXX_3.4'>
+          <function-decl name='allocator' mangled-name='_ZNSaIwEC2ERKS_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/allocator.h' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSaIwEC2ERKS_@@GLIBCXX_3.4'>
             <parameter type-id='type-id-798' is-artificial='yes'/>
             <parameter type-id='type-id-692'/>
             <return type-id='type-id-5'/>
@@ -16362,7 +16362,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='private' constructor='yes'>
-                <function-decl name='sentry' mangled-name='_ZNSt13basic_istreamIwSt11char_traitsIwEE6sentryC2ERS2_b' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/istream.tcc' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13basic_istreamIwSt11char_traitsIwEE6sentryC1ERS2_b@@GLIBCXX_3.4'>
+                <function-decl name='sentry' mangled-name='_ZNSt13basic_istreamIwSt11char_traitsIwEE6sentryC2ERS2_b' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/istream.tcc' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13basic_istreamIwSt11char_traitsIwEE6sentryC2ERS2_b@@GLIBCXX_3.4'>
                   <parameter type-id='type-id-812' is-artificial='yes'/>
                   <parameter type-id='type-id-808'/>
                   <parameter type-id='type-id-42'/>
@@ -17565,7 +17565,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_filebuf' mangled-name='_ZNSt13basic_filebufIwSt11char_traitsIwEEC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/fstream.tcc' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13basic_filebufIwSt11char_traitsIwEEC1Ev@@GLIBCXX_3.4'>
+          <function-decl name='basic_filebuf' mangled-name='_ZNSt13basic_filebufIwSt11char_traitsIwEEC2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/fstream.tcc' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13basic_filebufIwSt11char_traitsIwEEC2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-1109' is-artificial='yes'/>
             <return type-id='type-id-5'/>
           </function-decl>
@@ -19545,7 +19545,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~condition_variable' mangled-name='_ZNSt18condition_variableD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/condition_variable' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt18condition_variableD1Ev@@GLIBCXX_3.4.11'>
+          <function-decl name='~condition_variable' mangled-name='_ZNSt18condition_variableD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/condition_variable' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt18condition_variableD2Ev@@GLIBCXX_3.4.11'>
             <parameter type-id='type-id-1207' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -19605,7 +19605,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~condition_variable_any' mangled-name='_ZNSt22condition_variable_anyD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/condition_variable' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt22condition_variable_anyD1Ev@@GLIBCXX_3.4.11'>
+          <function-decl name='~condition_variable_any' mangled-name='_ZNSt22condition_variable_anyD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/condition_variable' line='202' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt22condition_variable_anyD2Ev@@GLIBCXX_3.4.11'>
             <parameter type-id='type-id-1211' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -22174,7 +22174,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~bad_function_call' mangled-name='_ZNSt17bad_function_callD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/functional' line='1633' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17bad_function_callD1Ev@@GLIBCXX_3.4.15'>
+          <function-decl name='~bad_function_call' mangled-name='_ZNSt17bad_function_callD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/functional' line='1633' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17bad_function_callD2Ev@@GLIBCXX_3.4.15'>
             <parameter type-id='type-id-1503' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -26389,7 +26389,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~regex_error' mangled-name='_ZNSt11regex_errorD2Ev' filepath='../../../.././libstdc++-v3/src/c++11/regex.cc' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11regex_errorD1Ev@@GLIBCXX_3.4.15'>
+          <function-decl name='~regex_error' mangled-name='_ZNSt11regex_errorD2Ev' filepath='../../../.././libstdc++-v3/src/c++11/regex.cc' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11regex_errorD2Ev@@GLIBCXX_3.4.15'>
             <parameter type-id='type-id-1803' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -28444,7 +28444,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='protected' destructor='yes' vtable-offset='-1'>
-                <function-decl name='~facet' mangled-name='_ZNSt6locale5facetD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/locale.cc' line='225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6locale5facetD1Ev@@GLIBCXX_3.4'>
+                <function-decl name='~facet' mangled-name='_ZNSt6locale5facetD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/locale.cc' line='225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6locale5facetD2Ev@@GLIBCXX_3.4'>
                   <parameter type-id='type-id-2076' is-artificial='yes'/>
                   <parameter type-id='type-id-6' is-artificial='yes'/>
                   <return type-id='type-id-5'/>
@@ -28598,14 +28598,14 @@ 
                 </function-decl>
               </member-function>
               <member-function access='private' destructor='yes'>
-                <function-decl name='~_Impl' mangled-name='_ZNSt6locale5_ImplD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6locale5_ImplD1Ev@@GLIBCXX_3.4'>
+                <function-decl name='~_Impl' mangled-name='_ZNSt6locale5_ImplD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='533' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6locale5_ImplD2Ev@@GLIBCXX_3.4'>
                   <parameter type-id='type-id-2088' is-artificial='yes'/>
                   <parameter type-id='type-id-6' is-artificial='yes'/>
                   <return type-id='type-id-5'/>
                 </function-decl>
               </member-function>
               <member-function access='private' constructor='yes'>
-                <function-decl name='_Impl' mangled-name='_ZNSt6locale5_ImplC2ERKS0_m' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6locale5_ImplC1ERKS0_m@@GLIBCXX_3.4'>
+                <function-decl name='_Impl' mangled-name='_ZNSt6locale5_ImplC2ERKS0_m' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='529' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6locale5_ImplC2ERKS0_m@@GLIBCXX_3.4'>
                   <parameter type-id='type-id-2088' is-artificial='yes'/>
                   <parameter type-id='type-id-2089'/>
                   <parameter type-id='type-id-94'/>
@@ -29017,21 +29017,21 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='locale' mangled-name='_ZNSt6localeC2ERKS_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6localeC1ERKS_@@GLIBCXX_3.4'>
+          <function-decl name='locale' mangled-name='_ZNSt6localeC2ERKS_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6localeC2ERKS_@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2120' is-artificial='yes'/>
             <parameter type-id='type-id-862'/>
             <return type-id='type-id-5'/>
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='locale' mangled-name='_ZNSt6localeC2EPNS_5_ImplE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6localeC1EPNS_5_ImplE@@GLIBCXX_3.4'>
+          <function-decl name='locale' mangled-name='_ZNSt6localeC2EPNS_5_ImplE' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6localeC2EPNS_5_ImplE@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2120' is-artificial='yes'/>
             <parameter type-id='type-id-2088'/>
             <return type-id='type-id-5'/>
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~locale' mangled-name='_ZNSt6localeD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6localeD1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~locale' mangled-name='_ZNSt6localeD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6localeD2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2120' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -29044,7 +29044,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='locale' mangled-name='_ZNSt6localeC2EPKc' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6localeC1EPKc@@GLIBCXX_3.4'>
+          <function-decl name='locale' mangled-name='_ZNSt6localeC2EPKc' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6localeC2EPKc@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2120' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <return type-id='type-id-5'/>
@@ -29060,7 +29060,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='locale' mangled-name='_ZNSt6localeC2ERKS_PKci' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6localeC1ERKS_PKci@@GLIBCXX_3.4'>
+          <function-decl name='locale' mangled-name='_ZNSt6localeC2ERKS_PKci' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt6localeC2ERKS_PKci@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2120' is-artificial='yes'/>
             <parameter type-id='type-id-862'/>
             <parameter type-id='type-id-4'/>
@@ -29635,7 +29635,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~codecvt' mangled-name='_ZNSt7codecvtIwc11__mbstate_tED2Ev' filepath='../../../.././libstdc++-v3/src/c++98/codecvt.cc' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7codecvtIwc11__mbstate_tED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~codecvt' mangled-name='_ZNSt7codecvtIwc11__mbstate_tED2Ev' filepath='../../../.././libstdc++-v3/src/c++98/codecvt.cc' line='130' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7codecvtIwc11__mbstate_tED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2068' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -29884,14 +29884,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='ctype' mangled-name='_ZNSt5ctypeIwEC2Em' filepath='../../../.././libstdc++-v3/src/c++98/ctype.cc' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5ctypeIwEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='ctype' mangled-name='_ZNSt5ctypeIwEC2Em' filepath='../../../.././libstdc++-v3/src/c++98/ctype.cc' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5ctypeIwEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2105' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='ctype' mangled-name='_ZNSt5ctypeIwEC2EP15__locale_structm' filepath='../../../.././libstdc++-v3/src/c++98/ctype.cc' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5ctypeIwEC1EP15__locale_structm@@GLIBCXX_3.4'>
+          <function-decl name='ctype' mangled-name='_ZNSt5ctypeIwEC2EP15__locale_structm' filepath='../../../.././libstdc++-v3/src/c++98/ctype.cc' line='109' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5ctypeIwEC2EP15__locale_structm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2105' is-artificial='yes'/>
             <parameter type-id='type-id-2055'/>
             <parameter type-id='type-id-94'/>
@@ -29913,7 +29913,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~ctype' mangled-name='_ZNSt5ctypeIwED2Ev' filepath='../../../.././libstdc++-v3/src/c++98/ctype.cc' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5ctypeIwED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~ctype' mangled-name='_ZNSt5ctypeIwED2Ev' filepath='../../../.././libstdc++-v3/src/c++98/ctype.cc' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5ctypeIwED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2105' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -30597,7 +30597,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='private' destructor='yes'>
-                <function-decl name='~sentry' mangled-name='_ZNSo6sentryD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/ostream' line='426' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSo6sentryD1Ev@@GLIBCXX_3.4'>
+                <function-decl name='~sentry' mangled-name='_ZNSo6sentryD2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/ostream' line='426' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSo6sentryD2Ev@@GLIBCXX_3.4'>
                   <parameter type-id='type-id-2233' is-artificial='yes'/>
                   <parameter type-id='type-id-6' is-artificial='yes'/>
                   <return type-id='type-id-5'/>
@@ -31008,7 +31008,7 @@ 
                 </function-decl>
               </member-function>
               <member-function access='private' constructor='yes'>
-                <function-decl name='sentry' mangled-name='_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryC2ERS2_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ostream.tcc' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryC1ERS2_@@GLIBCXX_3.4'>
+                <function-decl name='sentry' mangled-name='_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryC2ERS2_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/ostream.tcc' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryC2ERS2_@@GLIBCXX_3.4'>
                   <parameter type-id='type-id-2249' is-artificial='yes'/>
                   <parameter type-id='type-id-2206'/>
                   <return type-id='type-id-5'/>
@@ -31767,7 +31767,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_stringbuf' mangled-name='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/sstream' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4'>
+          <function-decl name='basic_stringbuf' mangled-name='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/sstream' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2211' is-artificial='yes'/>
             <parameter type-id='type-id-875'/>
             <return type-id='type-id-5'/>
@@ -32051,7 +32051,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='basic_stringbuf' mangled-name='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEEC2ESt13_Ios_Openmode' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/sstream' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEEC1ESt13_Ios_Openmode@@GLIBCXX_3.4'>
+          <function-decl name='basic_stringbuf' mangled-name='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEEC2ESt13_Ios_Openmode' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/sstream' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEEC2ESt13_Ios_Openmode@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2212' is-artificial='yes'/>
             <parameter type-id='type-id-875'/>
             <return type-id='type-id-5'/>
@@ -33322,7 +33322,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='ctype' mangled-name='_ZNSt5ctypeIcEC2EPKtbm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='713' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5ctypeIcEC1EPKtbm@@GLIBCXX_3.4'>
+          <function-decl name='ctype' mangled-name='_ZNSt5ctypeIcEC2EPKtbm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='713' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5ctypeIcEC2EPKtbm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2092' is-artificial='yes'/>
             <parameter type-id='type-id-2356'/>
             <parameter type-id='type-id-42'/>
@@ -33345,7 +33345,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~ctype' mangled-name='_ZNSt5ctypeIcED2Ev' filepath='../../../.././libstdc++-v3/src/c++98/ctype.cc' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5ctypeIcED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~ctype' mangled-name='_ZNSt5ctypeIcED2Ev' filepath='../../../.././libstdc++-v3/src/c++98/ctype.cc' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt5ctypeIcED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2092' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -36349,7 +36349,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='collate_byname' mangled-name='_ZNSt14collate_bynameIcEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='770' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14collate_bynameIcEC1EPKcm@@GLIBCXX_3.4'>
+          <function-decl name='collate_byname' mangled-name='_ZNSt14collate_bynameIcEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='770' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14collate_bynameIcEC2EPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2729' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-94'/>
@@ -36371,7 +36371,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~collate_byname' mangled-name='_ZNSt14collate_bynameIcED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='783' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14collate_bynameIcED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~collate_byname' mangled-name='_ZNSt14collate_bynameIcED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='783' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14collate_bynameIcED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2729' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -36389,7 +36389,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='codecvt_byname' mangled-name='_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/codecvt.h' line='463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14codecvt_bynameIcc11__mbstate_tEC1EPKcm@@GLIBCXX_3.4'>
+          <function-decl name='codecvt_byname' mangled-name='_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/codecvt.h' line='463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2727' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-94'/>
@@ -36429,7 +36429,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='messages_byname' mangled-name='_ZNSt15messages_bynameIcEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu/bits/messages_members.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15messages_bynameIcEC1EPKcm@@GLIBCXX_3.4'>
+          <function-decl name='messages_byname' mangled-name='_ZNSt15messages_bynameIcEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu/bits/messages_members.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15messages_bynameIcEC2EPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2731' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-94'/>
@@ -36469,7 +36469,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='numpunct_byname' mangled-name='_ZNSt15numpunct_bynameIcEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1883' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15numpunct_bynameIcEC1EPKcm@@GLIBCXX_3.4'>
+          <function-decl name='numpunct_byname' mangled-name='_ZNSt15numpunct_bynameIcEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1883' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15numpunct_bynameIcEC2EPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2739' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-94'/>
@@ -36491,7 +36491,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~numpunct_byname' mangled-name='_ZNSt15numpunct_bynameIcED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1898' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15numpunct_bynameIcED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~numpunct_byname' mangled-name='_ZNSt15numpunct_bynameIcED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1898' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15numpunct_bynameIcED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2739' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -36534,7 +36534,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~moneypunct_byname' mangled-name='_ZNSt17moneypunct_bynameIcLb1EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1348' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17moneypunct_bynameIcLb1EED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~moneypunct_byname' mangled-name='_ZNSt17moneypunct_bynameIcLb1EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1348' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17moneypunct_bynameIcLb1EED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2737' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -36577,7 +36577,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~moneypunct_byname' mangled-name='_ZNSt17moneypunct_bynameIcLb0EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1348' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17moneypunct_bynameIcLb0EED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~moneypunct_byname' mangled-name='_ZNSt17moneypunct_bynameIcLb0EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1348' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17moneypunct_bynameIcLb0EED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2735' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -36595,7 +36595,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='time_put_byname' mangled-name='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='819' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4'>
+          <function-decl name='time_put_byname' mangled-name='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='819' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2744' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-94'/>
@@ -36635,7 +36635,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='time_get_byname' mangled-name='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm@@GLIBCXX_3.4'>
+          <function-decl name='time_get_byname' mangled-name='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2742' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-94'/>
@@ -36657,7 +36657,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~time_get_byname' mangled-name='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='699' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~time_get_byname' mangled-name='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='699' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2742' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -36993,7 +36993,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='__numpunct_cache' mangled-name='_ZNSt16__numpunct_cacheIcEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1596' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16__numpunct_cacheIcEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='__numpunct_cache' mangled-name='_ZNSt16__numpunct_cacheIcEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1596' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16__numpunct_cacheIcEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2764' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
@@ -37249,7 +37249,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='num_get' mangled-name='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1938' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='num_get' mangled-name='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1938' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2094' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
@@ -37599,7 +37599,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='num_put' mangled-name='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='2274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='num_put' mangled-name='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='2274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2095' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
@@ -37620,7 +37620,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~num_put' mangled-name='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='2453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~num_put' mangled-name='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='2453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2095' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -37799,7 +37799,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~money_get' mangled-name='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~money_get' mangled-name='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2099' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -37897,7 +37897,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='money_put' mangled-name='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1542' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='money_put' mangled-name='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1542' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2100' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
@@ -38237,7 +38237,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~time_put' mangled-name='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='782' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~time_put' mangled-name='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='782' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2103' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -38344,7 +38344,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~__numpunct_cache' mangled-name='_ZNSt16__numpunct_cacheIwED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1618' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16__numpunct_cacheIwED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~__numpunct_cache' mangled-name='_ZNSt16__numpunct_cacheIwED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1618' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16__numpunct_cacheIwED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2766' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -38950,7 +38950,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~num_put' mangled-name='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='2453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~num_put' mangled-name='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='2453' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2108' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -39108,7 +39108,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='money_get' mangled-name='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1392' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='money_get' mangled-name='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1392' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2112' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
@@ -39667,14 +39667,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='numpunct' mangled-name='_ZNSt8numpunctIcEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8numpunctIcEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='numpunct' mangled-name='_ZNSt8numpunctIcEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8numpunctIcEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2093' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='numpunct' mangled-name='_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1681' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8numpunctIcEC1EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4'>
+          <function-decl name='numpunct' mangled-name='_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1681' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2093' is-artificial='yes'/>
             <parameter type-id='type-id-2787'/>
             <parameter type-id='type-id-94'/>
@@ -39841,7 +39841,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~collate' mangled-name='_ZNSt7collateIcED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7collateIcED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~collate' mangled-name='_ZNSt7collateIcED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7collateIcED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2096' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -39985,7 +39985,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIcLb0EEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIcLb0EEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIcLb0EEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIcLb0EEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2097' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
@@ -40000,7 +40000,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIcLb0EEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIcLb0EEC1EP15__locale_structPKcm@@GLIBCXX_3.4'>
+          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIcLb0EEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIcLb0EEC2EP15__locale_structPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2097' is-artificial='yes'/>
             <parameter type-id='type-id-2055'/>
             <parameter type-id='type-id-4'/>
@@ -40023,7 +40023,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~moneypunct' mangled-name='_ZNSt10moneypunctIcLb0EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/src/c++98/monetary_members.cc' line='524' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIcLb0EED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~moneypunct' mangled-name='_ZNSt10moneypunctIcLb0EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/src/c++98/monetary_members.cc' line='524' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIcLb0EED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2097' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -40163,7 +40163,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='__moneypunct_cache' mangled-name='_ZNSt18__moneypunct_cacheIcLb0EEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='890' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt18__moneypunct_cacheIcLb0EEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='__moneypunct_cache' mangled-name='_ZNSt18__moneypunct_cacheIcLb0EEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='890' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt18__moneypunct_cacheIcLb0EEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2758' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
@@ -40184,7 +40184,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~__moneypunct_cache' mangled-name='_ZNSt18__moneypunct_cacheIcLb0EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='915' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt18__moneypunct_cacheIcLb0EED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~__moneypunct_cache' mangled-name='_ZNSt18__moneypunct_cacheIcLb0EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='915' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt18__moneypunct_cacheIcLb0EED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2758' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -40317,7 +40317,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIcLb1EEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIcLb1EEC1EP15__locale_structPKcm@@GLIBCXX_3.4'>
+          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIcLb1EEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIcLb1EEC2EP15__locale_structPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2098' is-artificial='yes'/>
             <parameter type-id='type-id-2055'/>
             <parameter type-id='type-id-4'/>
@@ -40480,7 +40480,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='__moneypunct_cache' mangled-name='_ZNSt18__moneypunct_cacheIcLb1EEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='890' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt18__moneypunct_cacheIcLb1EEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='__moneypunct_cache' mangled-name='_ZNSt18__moneypunct_cacheIcLb1EEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='890' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt18__moneypunct_cacheIcLb1EEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2759' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
@@ -40501,7 +40501,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~__moneypunct_cache' mangled-name='_ZNSt18__moneypunct_cacheIcLb1EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='915' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt18__moneypunct_cacheIcLb1EED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~__moneypunct_cache' mangled-name='_ZNSt18__moneypunct_cacheIcLb1EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='915' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt18__moneypunct_cacheIcLb1EED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2759' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -40638,7 +40638,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='__timepunct' mangled-name='_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11__timepunctIcEC1EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4'>
+          <function-decl name='__timepunct' mangled-name='_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2101' is-artificial='yes'/>
             <parameter type-id='type-id-2724'/>
             <parameter type-id='type-id-94'/>
@@ -40646,7 +40646,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='__timepunct' mangled-name='_ZNSt11__timepunctIcEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11__timepunctIcEC1EP15__locale_structPKcm@@GLIBCXX_3.4'>
+          <function-decl name='__timepunct' mangled-name='_ZNSt11__timepunctIcEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11__timepunctIcEC2EP15__locale_structPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2101' is-artificial='yes'/>
             <parameter type-id='type-id-2055'/>
             <parameter type-id='type-id-4'/>
@@ -40900,14 +40900,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='numpunct' mangled-name='_ZNSt8numpunctIwEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8numpunctIwEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='numpunct' mangled-name='_ZNSt8numpunctIwEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8numpunctIwEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2106' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='numpunct' mangled-name='_ZNSt8numpunctIwEC2EPSt16__numpunct_cacheIwEm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1681' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8numpunctIwEC1EPSt16__numpunct_cacheIwEm@@GLIBCXX_3.4'>
+          <function-decl name='numpunct' mangled-name='_ZNSt8numpunctIwEC2EPSt16__numpunct_cacheIwEm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1681' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8numpunctIwEC2EPSt16__numpunct_cacheIwEm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2106' is-artificial='yes'/>
             <parameter type-id='type-id-2789'/>
             <parameter type-id='type-id-94'/>
@@ -40915,7 +40915,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='numpunct' mangled-name='_ZNSt8numpunctIwEC2EP15__locale_structm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8numpunctIwEC1EP15__locale_structm@@GLIBCXX_3.4'>
+          <function-decl name='numpunct' mangled-name='_ZNSt8numpunctIwEC2EP15__locale_structm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8numpunctIwEC2EP15__locale_structm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2106' is-artificial='yes'/>
             <parameter type-id='type-id-2055'/>
             <parameter type-id='type-id-94'/>
@@ -40937,7 +40937,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~numpunct' mangled-name='_ZNSt8numpunctIwED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/src/c++98/numeric_members.cc' line='209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8numpunctIwED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~numpunct' mangled-name='_ZNSt8numpunctIwED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/src/c++98/numeric_members.cc' line='209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8numpunctIwED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2106' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -41045,7 +41045,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='collate' mangled-name='_ZNSt7collateIwEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7collateIwEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='collate' mangled-name='_ZNSt7collateIwEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7collateIwEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2109' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
@@ -41074,7 +41074,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~collate' mangled-name='_ZNSt7collateIwED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7collateIwED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~collate' mangled-name='_ZNSt7collateIwED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_classes.h' line='690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt7collateIwED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2109' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -41218,7 +41218,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIwLb0EEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIwLb0EEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIwLb0EEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIwLb0EEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2110' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
@@ -41233,7 +41233,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIwLb0EEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIwLb0EEC1EP15__locale_structPKcm@@GLIBCXX_3.4'>
+          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIwLb0EEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIwLb0EEC2EP15__locale_structPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2110' is-artificial='yes'/>
             <parameter type-id='type-id-2055'/>
             <parameter type-id='type-id-4'/>
@@ -41535,14 +41535,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIwLb1EEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIwLb1EEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIwLb1EEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='963' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIwLb1EEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2111' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIwLb1EEC2EPSt18__moneypunct_cacheIwLb1EEm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='976' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIwLb1EEC1EPSt18__moneypunct_cacheIwLb1EEm@@GLIBCXX_3.4'>
+          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIwLb1EEC2EPSt18__moneypunct_cacheIwLb1EEm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='976' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIwLb1EEC2EPSt18__moneypunct_cacheIwLb1EEm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2111' is-artificial='yes'/>
             <parameter type-id='type-id-2785'/>
             <parameter type-id='type-id-94'/>
@@ -41550,7 +41550,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIwLb1EEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIwLb1EEC1EP15__locale_structPKcm@@GLIBCXX_3.4'>
+          <function-decl name='moneypunct' mangled-name='_ZNSt10moneypunctIwLb1EEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='991' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIwLb1EEC2EP15__locale_structPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2111' is-artificial='yes'/>
             <parameter type-id='type-id-2055'/>
             <parameter type-id='type-id-4'/>
@@ -41573,7 +41573,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~moneypunct' mangled-name='_ZNSt10moneypunctIwLb1EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/src/c++98/monetary_members.cc' line='906' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIwLb1EED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~moneypunct' mangled-name='_ZNSt10moneypunctIwLb1EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/src/c++98/monetary_members.cc' line='906' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt10moneypunctIwLb1EED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2111' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -41864,14 +41864,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='__timepunct' mangled-name='_ZNSt11__timepunctIwEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11__timepunctIwEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='__timepunct' mangled-name='_ZNSt11__timepunctIwEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='195' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11__timepunctIwEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2114' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='__timepunct' mangled-name='_ZNSt11__timepunctIwEC2EPSt17__timepunct_cacheIwEm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11__timepunctIwEC1EPSt17__timepunct_cacheIwEm@@GLIBCXX_3.4'>
+          <function-decl name='__timepunct' mangled-name='_ZNSt11__timepunctIwEC2EPSt17__timepunct_cacheIwEm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11__timepunctIwEC2EPSt17__timepunct_cacheIwEm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2114' is-artificial='yes'/>
             <parameter type-id='type-id-2858'/>
             <parameter type-id='type-id-94'/>
@@ -41879,7 +41879,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='__timepunct' mangled-name='_ZNSt11__timepunctIwEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11__timepunctIwEC1EP15__locale_structPKcm@@GLIBCXX_3.4'>
+          <function-decl name='__timepunct' mangled-name='_ZNSt11__timepunctIwEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11__timepunctIwEC2EP15__locale_structPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2114' is-artificial='yes'/>
             <parameter type-id='type-id-2055'/>
             <parameter type-id='type-id-4'/>
@@ -41902,7 +41902,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~__timepunct' mangled-name='_ZNSt11__timepunctIwED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11__timepunctIwED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~__timepunct' mangled-name='_ZNSt11__timepunctIwED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11__timepunctIwED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2114' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -41990,14 +41990,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='messages' mangled-name='_ZNSt8messagesIwEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8messagesIwEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='messages' mangled-name='_ZNSt8messagesIwEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8messagesIwEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2117' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='messages' mangled-name='_ZNSt8messagesIwEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1737' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8messagesIwEC1EP15__locale_structPKcm@@GLIBCXX_3.4'>
+          <function-decl name='messages' mangled-name='_ZNSt8messagesIwEC2EP15__locale_structPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1737' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8messagesIwEC2EP15__locale_structPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2117' is-artificial='yes'/>
             <parameter type-id='type-id-2055'/>
             <parameter type-id='type-id-4'/>
@@ -42230,7 +42230,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='__timepunct_cache' mangled-name='_ZNSt17__timepunct_cacheIcEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17__timepunct_cacheIcEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='__timepunct_cache' mangled-name='_ZNSt17__timepunct_cacheIcEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17__timepunct_cacheIcEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2769' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
@@ -42251,7 +42251,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~__timepunct_cache' mangled-name='_ZNSt17__timepunct_cacheIcED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17__timepunct_cacheIcED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~__timepunct_cache' mangled-name='_ZNSt17__timepunct_cacheIcED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17__timepunct_cacheIcED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2769' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -42436,7 +42436,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='public'>
-          <function-decl name='__timepunct_cache' mangled-name='_ZNSt17__timepunct_cacheIwEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17__timepunct_cacheIwEC1Em@@GLIBCXX_3.4'>
+          <function-decl name='__timepunct_cache' mangled-name='_ZNSt17__timepunct_cacheIwEC2Em' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17__timepunct_cacheIwEC2Em@@GLIBCXX_3.4'>
             <parameter type-id='type-id-2771' is-artificial='yes'/>
             <parameter type-id='type-id-94'/>
             <return type-id='type-id-5'/>
@@ -44632,7 +44632,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~logic_error' mangled-name='_ZNSt11logic_errorD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11logic_errorD1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~logic_error' mangled-name='_ZNSt11logic_errorD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='40' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11logic_errorD2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3058' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -44658,7 +44658,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='runtime_error' mangled-name='_ZNSt13runtime_errorC2ERKSs' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13runtime_errorC1ERKSs@@GLIBCXX_3.4'>
+          <function-decl name='runtime_error' mangled-name='_ZNSt13runtime_errorC2ERKSs' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt13runtime_errorC2ERKSs@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3065' is-artificial='yes'/>
             <parameter type-id='type-id-323'/>
             <return type-id='type-id-5'/>
@@ -44702,7 +44702,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='out_of_range' mangled-name='_ZNSt12out_of_rangeC2ERKSs' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12out_of_rangeC1ERKSs@@GLIBCXX_3.4'>
+          <function-decl name='out_of_range' mangled-name='_ZNSt12out_of_rangeC2ERKSs' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12out_of_rangeC2ERKSs@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3060' is-artificial='yes'/>
             <parameter type-id='type-id-323'/>
             <return type-id='type-id-5'/>
@@ -44723,7 +44723,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~out_of_range' mangled-name='_ZNSt12out_of_rangeD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12out_of_rangeD1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~out_of_range' mangled-name='_ZNSt12out_of_rangeD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12out_of_rangeD2Ev@@GLIBCXX_3.4.15'>
             <parameter type-id='type-id-3060' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -44799,7 +44799,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~invalid_argument' mangled-name='_ZNSt16invalid_argumentD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16invalid_argumentD1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~invalid_argument' mangled-name='_ZNSt16invalid_argumentD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt16invalid_argumentD2Ev@@GLIBCXX_3.4.15'>
             <parameter type-id='type-id-3055' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -44854,7 +44854,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='underflow_error' mangled-name='_ZNSt15underflow_errorC2ERKSs' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15underflow_errorC1ERKSs@@GLIBCXX_3.4'>
+          <function-decl name='underflow_error' mangled-name='_ZNSt15underflow_errorC2ERKSs' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='85' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15underflow_errorC2ERKSs@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3067' is-artificial='yes'/>
             <parameter type-id='type-id-323'/>
             <return type-id='type-id-5'/>
@@ -44913,7 +44913,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~overflow_error' mangled-name='_ZNSt14overflow_errorD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14overflow_errorD1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~overflow_error' mangled-name='_ZNSt14overflow_errorD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14overflow_errorD2Ev@@GLIBCXX_3.4.15'>
             <parameter type-id='type-id-3062' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -44930,7 +44930,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='range_error' mangled-name='_ZNSt11range_errorC2ERKSs' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11range_errorC1ERKSs@@GLIBCXX_3.4'>
+          <function-decl name='range_error' mangled-name='_ZNSt11range_errorC2ERKSs' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11range_errorC2ERKSs@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3064' is-artificial='yes'/>
             <parameter type-id='type-id-323'/>
             <return type-id='type-id-5'/>
@@ -44951,7 +44951,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~range_error' mangled-name='_ZNSt11range_errorD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11range_errorD1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~range_error' mangled-name='_ZNSt11range_errorD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/stdexcept.cc' line='78' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt11range_errorD2Ev@@GLIBCXX_3.4.15'>
             <parameter type-id='type-id-3064' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -45250,7 +45250,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPFPvmEPFvS0_E' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC1EPFPvmEPFvS0_E@@GLIBCXX_3.4'>
+          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPFPvmEPFvS0_E' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC2EPFPvmEPFvS0_E@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3097' is-artificial='yes'/>
             <parameter type-id='type-id-170'/>
             <parameter type-id='type-id-88'/>
@@ -45265,7 +45265,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPKhl' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC1EPKhl@@GLIBCXX_3.4'>
+          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPKhl' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='110' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC2EPKhl@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3097' is-artificial='yes'/>
             <parameter type-id='type-id-84'/>
             <parameter type-id='type-id-872'/>
@@ -45273,7 +45273,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPKal' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC1EPKal@@GLIBCXX_3.4'>
+          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPKal' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC2EPKal@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3097' is-artificial='yes'/>
             <parameter type-id='type-id-2954'/>
             <parameter type-id='type-id-872'/>
@@ -45281,7 +45281,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPKcl' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC1EPKcl@@GLIBCXX_3.4'>
+          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPKcl' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC2EPKcl@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3097' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-872'/>
@@ -45289,7 +45289,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPhlS0_' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC1EPhlS0_@@GLIBCXX_3.4'>
+          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPhlS0_' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC2EPhlS0_@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3097' is-artificial='yes'/>
             <parameter type-id='type-id-2615'/>
             <parameter type-id='type-id-872'/>
@@ -45298,7 +45298,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPalS0_' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC1EPalS0_@@GLIBCXX_3.4'>
+          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPalS0_' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC2EPalS0_@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3097' is-artificial='yes'/>
             <parameter type-id='type-id-2616'/>
             <parameter type-id='type-id-872'/>
@@ -45307,7 +45307,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' constructor='yes'>
-          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPclS0_' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='84' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC1EPclS0_@@GLIBCXX_3.4'>
+          <function-decl name='strstreambuf' mangled-name='_ZNSt12strstreambufC2EPclS0_' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='84' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufC2EPclS0_@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3097' is-artificial='yes'/>
             <parameter type-id='type-id-93'/>
             <parameter type-id='type-id-872'/>
@@ -45330,7 +45330,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~strstreambuf' mangled-name='_ZNSt12strstreambufD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufD1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~strstreambuf' mangled-name='_ZNSt12strstreambufD2Ev' filepath='../../../.././libstdc++-v3/src/c++98/strstream.cc' line='115' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12strstreambufD2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3097' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -46537,14 +46537,14 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~valarray' mangled-name='_ZNSt8valarrayImED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/valarray' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8valarrayImED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~valarray' mangled-name='_ZNSt8valarrayImED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/valarray' line='170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8valarrayImED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3180' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='valarray' mangled-name='_ZNSt8valarrayImEC2ERKS0_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/valarray' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8valarrayImEC1ERKS0_@@GLIBCXX_3.4'>
+          <function-decl name='valarray' mangled-name='_ZNSt8valarrayImEC2ERKS0_' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/valarray' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt8valarrayImEC2ERKS0_@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3180' is-artificial='yes'/>
             <parameter type-id='type-id-3158'/>
             <return type-id='type-id-5'/>
@@ -48115,7 +48115,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='codecvt_byname' mangled-name='_ZNSt14codecvt_bynameIwc11__mbstate_tEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/codecvt.h' line='463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14codecvt_bynameIwc11__mbstate_tEC1EPKcm@@GLIBCXX_3.4'>
+          <function-decl name='codecvt_byname' mangled-name='_ZNSt14codecvt_bynameIwc11__mbstate_tEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/codecvt.h' line='463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt14codecvt_bynameIwc11__mbstate_tEC2EPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3269' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-94'/>
@@ -48155,7 +48155,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='messages_byname' mangled-name='_ZNSt15messages_bynameIwEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu/bits/messages_members.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15messages_bynameIwEC1EPKcm@@GLIBCXX_3.4'>
+          <function-decl name='messages_byname' mangled-name='_ZNSt15messages_bynameIwEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu/bits/messages_members.h' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15messages_bynameIwEC2EPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3273' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-94'/>
@@ -48195,7 +48195,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='numpunct_byname' mangled-name='_ZNSt15numpunct_bynameIwEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1883' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15numpunct_bynameIwEC1EPKcm@@GLIBCXX_3.4'>
+          <function-decl name='numpunct_byname' mangled-name='_ZNSt15numpunct_bynameIwEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets.h' line='1883' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15numpunct_bynameIwEC2EPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3279' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-94'/>
@@ -48238,7 +48238,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='moneypunct_byname' mangled-name='_ZNSt17moneypunct_bynameIwLb1EEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17moneypunct_bynameIwLb1EEC1EPKcm@@GLIBCXX_3.4'>
+          <function-decl name='moneypunct_byname' mangled-name='_ZNSt17moneypunct_bynameIwLb1EEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17moneypunct_bynameIwLb1EEC2EPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3277' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-94'/>
@@ -48303,7 +48303,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~moneypunct_byname' mangled-name='_ZNSt17moneypunct_bynameIwLb0EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1348' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17moneypunct_bynameIwLb0EED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~moneypunct_byname' mangled-name='_ZNSt17moneypunct_bynameIwLb0EED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='1348' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt17moneypunct_bynameIwLb0EED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3275' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -48321,7 +48321,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='time_put_byname' mangled-name='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='819' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1EPKcm@@GLIBCXX_3.4'>
+          <function-decl name='time_put_byname' mangled-name='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='819' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3283' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-94'/>
@@ -48361,7 +48361,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private'>
-          <function-decl name='time_get_byname' mangled-name='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1EPKcm@@GLIBCXX_3.4'>
+          <function-decl name='time_get_byname' mangled-name='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/locale_facets_nonio.h' line='694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3281' is-artificial='yes'/>
             <parameter type-id='type-id-4'/>
             <parameter type-id='type-id-94'/>
@@ -48766,7 +48766,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='private' destructor='yes'>
-          <function-decl name='~__basic_file' mangled-name='_ZNSt12__basic_fileIcED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu/bits/basic_file.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__basic_fileIcED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~__basic_file' mangled-name='_ZNSt12__basic_fileIcED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu/bits/basic_file.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12__basic_fileIcED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3308' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
@@ -49243,7 +49243,7 @@ 
           </function-decl>
         </member-function>
         <member-function access='protected' destructor='yes' vtable-offset='-1'>
-          <function-decl name='~ctype_byname' mangled-name='_ZNSt12ctype_bynameIcED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/src/c++98/ctype_members.cc' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12ctype_bynameIcED1Ev@@GLIBCXX_3.4'>
+          <function-decl name='~ctype_byname' mangled-name='_ZNSt12ctype_bynameIcED2Ev' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/x86_64-unknown-linux-gnu/libstdc++-v3/src/c++98/ctype_members.cc' line='55' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_ZNSt12ctype_bynameIcED2Ev@@GLIBCXX_3.4'>
             <parameter type-id='type-id-3316' is-artificial='yes'/>
             <parameter type-id='type-id-6' is-artificial='yes'/>
             <return type-id='type-id-5'/>
diff --git a/tests/data/test-read-dwarf/test3.so.abi b/tests/data/test-read-dwarf/test3.so.abi
index 7357a7401c6e..96d8cc310237 100644
--- a/tests/data/test-read-dwarf/test3.so.abi
+++ b/tests/data/test-read-dwarf/test3.so.abi
@@ -3,16 +3,16 @@ 
     <dependency name='libc.so.6'/>
   </elf-needed>
   <elf-function-symbols>
-    <elf-symbol name='__foo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__foo' type='func-type' binding='global-binding' visibility='default-visibility' alias='foo,foo__,__foo__' is-defined='yes'/>
     <elf-symbol name='__foo__' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='foo' type='func-type' binding='weak-binding' visibility='default-visibility' alias='foo__,__foo__,__foo' is-defined='yes'/>
+    <elf-symbol name='foo' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='foo__' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
   </elf-function-symbols>
   <abi-instr version='1.0' address-size='64' path='test3.c' comp-dir-path='/home/skumari/Tasks/source_repo/dodji/libabigail/tests/data/test-read-dwarf' language='LANG_C89'>
     <type-decl name='void' id='type-id-1'/>
-    <function-decl name='__foo' mangled-name='foo' filepath='/home/skumari/Tasks/source_repo/dodji/libabigail/tests/data/test-read-dwarf/test3.c' line='8' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='foo'>
+    <function-decl name='__foo' mangled-name='__foo' filepath='/home/skumari/Tasks/source_repo/dodji/libabigail/tests/data/test-read-dwarf/test3.c' line='8' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__foo'>
       <return type-id='type-id-1'/>
     </function-decl>
   </abi-instr>
diff --git a/tests/data/test-read-dwarf/test3.so.hash.abi b/tests/data/test-read-dwarf/test3.so.hash.abi
index e01f395983fa..22540639c41d 100644
--- a/tests/data/test-read-dwarf/test3.so.hash.abi
+++ b/tests/data/test-read-dwarf/test3.so.hash.abi
@@ -3,16 +3,16 @@ 
     <dependency name='libc.so.6'/>
   </elf-needed>
   <elf-function-symbols>
-    <elf-symbol name='__foo' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
+    <elf-symbol name='__foo' type='func-type' binding='global-binding' visibility='default-visibility' alias='foo,foo__,__foo__' is-defined='yes'/>
     <elf-symbol name='__foo__' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
-    <elf-symbol name='foo' type='func-type' binding='weak-binding' visibility='default-visibility' alias='foo__,__foo__,__foo' is-defined='yes'/>
+    <elf-symbol name='foo' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
     <elf-symbol name='foo__' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/>
   </elf-function-symbols>
   <abi-instr version='1.0' address-size='64' path='test3.c' comp-dir-path='/home/skumari/Tasks/source_repo/dodji/libabigail/tests/data/test-read-dwarf' language='LANG_C89'>
     <type-decl name='void' id='48b5725f'/>
-    <function-decl name='__foo' mangled-name='foo' filepath='/home/skumari/Tasks/source_repo/dodji/libabigail/tests/data/test-read-dwarf/test3.c' line='8' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='foo'>
+    <function-decl name='__foo' mangled-name='__foo' filepath='/home/skumari/Tasks/source_repo/dodji/libabigail/tests/data/test-read-dwarf/test3.c' line='8' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__foo'>
       <return type-id='48b5725f'/>
     </function-decl>
   </abi-instr>
diff --git a/tests/data/test-symtab/basic/aliases.c b/tests/data/test-symtab/basic/aliases.c
new file mode 100644
index 000000000000..319f463249dc
--- /dev/null
+++ b/tests/data/test-symtab/basic/aliases.c
@@ -0,0 +1,13 @@ 
+void exported_function(){}
+
+void exported_function_alias() __attribute__((alias("exported_function")));
+void exported_function_another_alias() __attribute__((alias("exported_function")));
+void exported_function_weak_alias() __attribute__((weak, alias("exported_function")));
+void exported_function_another_weak_alias() __attribute__((weak, alias("exported_function")));
+
+int exported_variable = 42;
+
+extern int exported_variable_alias __attribute__((alias("exported_variable")));
+extern int exported_variable_another_alias __attribute__((alias("exported_variable")));
+extern int exported_variable_weak_alias __attribute__((weak, alias("exported_variable")));
+extern int exported_variable_another_weak_alias __attribute__((weak, alias("exported_variable")));
diff --git a/tests/data/test-symtab/basic/aliases.so b/tests/data/test-symtab/basic/aliases.so
new file mode 100755
index 0000000000000000000000000000000000000000..95a5c058e95d5f7027b767e1200bf2cef5d5bead
GIT binary patch
literal 17176
zcmeHOYiJzT6~42hwN_qf^>EV2v0IJJ1{}A$QW8I8yRt@4uZ-llsss&*JDS}c?JnJ&
z6+5$$loTp32@Y;R{n1xQAQV&F&{7xLA1$TCI1O$7^hJvaZE;FM9Ga#I#l?Mjd(O-~
zv$M0aD)dL8VJ_^PbHDSr_nx_P=Z<vG=cZ<-LxRAli0mZ8n%rX}G8bGw!5JVj8)hAF
z{V>~W>9*BHP2A898zRcMUu+|cB3}2>Fz*skk|S)jC!sME$+|l960Z_<+hJEWlD5Le
z$wqpKw|ALSvI~J4+HG>XO>Rf@EY~L*vE5pI#C{H=10Nc<VMY{nv7CL&%v!u;Rh@Cs
zI7y!<*?j`+c&NGI_JqPd&)aJimkmBXq7)u%_b&K}@H=&8k#%OD>v{X5^CNw$-}+7G
z;M-qikNo7f*aMW~eMUR%UtB(Tb)PIPA%?N)gx{xU#$WsH*^bViz1i`~$s@+2@yOt%
z_wIS^+^<)ku1$8g&zSMt;^I347eTdUnFfjEBmGzl9LMjckNxz+7eUa=`j{kx0u+jS
z4*31>G~D6=ZMUS1eFJEp5B}2@_~%>rIozV%zkvQepZ@fNz90Su===45u|<EFqU1_t
zT`^3xVk!z#W)|j@tX9!-1;f-T3v(02vaT(t>7r)K{3S|eO;wf)x>_tep)qZ3rCc$!
ztg>9yGiITzHzSIwm(9FZQC2neGYXighL6&=Lh{hc*n>Z=RtnZIoZb<#ZC@NEzrHxa
z7JaG9tpUP4p!JB>k1al*F7Wk+@GBhem%#`M;Z(mdYUB8<!BlX{O&89WBulpC!tq(9
za@&Q|TqjvTg9ro>2qF+fAc#N^fgl1w1pa>`kUIZvBy}<Tr$NS2PrYo0YClh%e<gCw
z8Bp!;A3#*Q?@hRN56Hm11l;l_DWskqc>`^q4Zn`$*lqJ}aQ7wT!Cgn~M)$x5>R#g%
z^uJ^2A4Wf^`|qTl*-Bk~Z!~rFwwMxLP5t7Ic^5dC;|?OV8_V4TlXd%zkrIelb#O6t
ze&i#_rk;7r>`Yx8ISrMY=W4au%{*LQ4NpN`I7jUgedkFKE`rVGxog(g8%B#g4N4G!
zAOb-If(Qf=2qF+fAc#N^fgl1w1cC?z5%}OmK-eRmh{Le(e?QVzttJB<0-6VU3+M(=
zEcm}(EW#7>Ojzp?_H?#KHsK#kXuB7F*Z*9rS^t`f^-Rb5Pj^RGBO7e=-V+BOitk4|
zw1>}l_A=<v|Ev&4+sEKng0`&xosPwNo(@fP?HGp!P$4Km1cC?z5eOm>L?DPj5P={9
zK?H&b1Q7@#@PUW`opYpfjd&i|D*T*d7q9-4*LU+eotNCh>-4R7FR#<NN&LRVLh@U8
zYGtf1@k5Z-8FZ-kw;^huQAT=&%XeZ0N{Jt)jM`P!&#7}}Qnmp)|9gQurgkrL{SHpa
z{%<wAKaL+R|6dV0$L?*9&XXPl!KsOf<I;giEnQG`=~(ii<WOSxew$%<zS<6zJyP#E
zXs_Qd0APnYBACEi_Zx%kXBbL@K!}7VfOLqG3<QeU7B1)}Yx^<q!p=?<w*3zIsLf9y
z-)ZyzLcYu5!~5YD3c?O=L&Eb+=oRjZ?TU)AJ+WS)uf69U7}Fsp#*Rl%M2|&hc8%^1
z!Tl2BEE+u-6=9%ljZ!$`o@ArD$pC%G{a+r(x%zSViA=(72>*z6!PQE(z^*XsAhKp8
zGav;QyIDtwIwypM(;*SG>pFw0#$cwbo0UR(uvkc|=|WB|6cuB=WUA>wQ!`9sFsquX
z#U?nMR*gcYet_CJcf8%9WjxO>O+0YazQa<YWL9-;B&X?GrI3NDTFK-`)`pKHjvSH_
zIVrJxc4h*us<EzT@|Ch)t{RD|zFN?;3Fui-a~<Gz+HY|N+c|OlpX7f1cMg?X;oRl|
zadq-C+-f4sWLg&*anV^18u2z~-Dt$ajGq5S98P8Pb*vF@XOb@-VMD$+WZ(GWI~lE$
zjs9WPlH7>Ri}3Uv@Ws2F^XP6Xk;NFTtBrU!^IJzm7%ZJfZ`AK)Om-tSFG4;8tvhb1
z$aX>Ah#Mh&`m1E4Ok{UA0=y=&54FJIf%hq*v&uILMMiI-It~vstZVPr>WIzZ`WC`$
zDbM|iaeT#t@8dYV4{a}u9R)^k#R1#Hf_X23&wVKYj_q!F{I6U3&G+{!fcy2o)wsT9
z`RQaYO2BxEpPwtBBe3Rq@_h^MV+Z6$C)VQbGar5lY9Y)d@{H@cW!^l`|7htqKNs%<
zE<i?%cOJIGfc^4z1_1ZVpE(M+U;fVm;F8s+#!Cipzx<qy7W&Tt?$_=&0r%_Yk6QS7
zy@j8@1Mb)VfsnudQNaDibp~+1aj{IrG|cMqGQ8#L=|hTHQZkr8WI&!#wyfle<+NH<
zvSztrC~9?$Wy+<Mq6Vo#$)kr3Kj^Q7c|`?9tyI)?MT7U^I$N%&B~8gzOQm%%an%&i
zG#gaw?^Q*ao*$c=Ql`#KVxH6FBWK3uW+uQMa-0ZMvPN0St9ll*ozNGE;Vr35rMPiw
za-LcJValo5hsVcem4~ONKRLCaER2oMPAT;_FukO_sZFikjE=tRji<E8s&ag|bun+t
zH#e&(-Kn{g+h%<=*|&OmJ42vkC|CC!CrwKB4#1Oz=BPVE_3_D)_T~quS%Do0&^&RF
zT&5*+dNrA@7K+(KA<L{<UN!P8nO)bx(xzsGB`aD{MUW+}Tb^7gn#o+*WJyz7gDXxy
zmelfmqUEz-LN(jOo^iG&@!(G_!JZ5~p+{&AHf=1KHVl@8X<ve=449U#=D<YNbMTDt
zYC&Hv6R)Pz7431V6$`pXJPfsQ$@#Bp_+5qHGVoYi#hb^9|Mznj{`urUm@fNQ__iVY
zCC(6?<(l-}L*Gf{U>F$u)*^fQ9wVBEbqfo&i!9m0KHVxZT+uh#)At=w`ku3t;lkZf
zm8F0~-(*kwIii=jrnmpp{yfOhC%mcbLhmb1y*mzX{9Xbpx4p#eh?2V&?%Ah2_Oy>A
zO7S9lsuNW`_OyQ?`a?40)Z3q&$Da13MCm)2+<3>2`xhKP#h*!BlhZh_67kwU2?Do0
z?Q@BKmJB(iaTEL$Ft|sf`%8aspgd`>KGlihcW$@Kp7zZbcpf?Ffr?eAPV@ypaqdw2
zw7;f2bjmlUag!b0hsVGc$4~aO55EDY;;~59wSFOcqF)D*+n&i>cgUtR&pGNme`Nn{
z5V-AWU*FH|t?zy^21<4WeUD?*|F~>R;@qCbP5RiDyZituh;emCMD}|f#Ae8z=rw?e
zcdN?Wq1Ufh7x$@N4E?Nd!!Np>`sn`N2Sbza19)ZZQJXkdZ(Hwz#EYTw61SJJ;woO<
z+aN>CJI)um{UMJ5Ro&Eic3tgUf6%VbI*RX^1pMg!)4am<f$qI+VPBVqZEAR&Q@f<w
S3yh!rua4UqqQ}5fW&Z}!dYz2`

literal 0
HcmV?d00001

diff --git a/tests/test-symtab.cc b/tests/test-symtab.cc
index 09e5193fa667..62e16e535f49 100644
--- a/tests/test-symtab.cc
+++ b/tests/test-symtab.cc
@@ -292,6 +292,53 @@  TEST_CASE("Symtab::SymtabWithWhitelist", "[symtab, whitelist]")
   }
 }
 
+TEST_CASE("Symtab::AliasedFunctionSymbols", "[symtab, functions, aliases]")
+{
+  const std::string  binary = "basic/aliases.so";
+  const corpus_sptr& corpus = assert_symbol_count(binary, 5, 5);
+
+  // The main symbol is not necessarily the one that is aliased to in the
+  // code So, this can't be decided by just looking at ELF. Hence acquire the
+  // main symbol.
+  const elf_symbol_sptr& main_symbol =
+    corpus->lookup_function_symbol("exported_function")->get_main_symbol();
+  REQUIRE(main_symbol);
+
+  // But since we know that 'exported_function' is the main symbol and this
+  // can be discovered from DWARF
+  CHECK(corpus->lookup_function_symbol("exported_function")->is_main_symbol());
+
+  CHECK(corpus->lookup_function_symbol("exported_function")
+	  ->get_number_of_aliases() == 4);
+
+  CHECK(main_symbol->has_aliases());
+  CHECK(main_symbol->get_number_of_aliases() == 4);
+  CHECK(main_symbol->get_main_symbol() == main_symbol);
+}
+
+TEST_CASE("Symtab::AliasedVariableSymbols", "[symtab, variables, aliases]")
+{
+  const std::string  binary = "basic/aliases.so";
+  const corpus_sptr& corpus = assert_symbol_count(binary, 5, 5);
+  // The main symbol is not necessarily the one that is aliased to in the
+  // code So, this can't be decided by just looking at ELF. Hence acquire the
+  // main symbol.
+  const elf_symbol_sptr& main_symbol =
+    corpus->lookup_variable_symbol("exported_variable")->get_main_symbol();
+  REQUIRE(main_symbol);
+
+  // But since we know that 'exported_function' is the main symbol and this
+  // can be discovered from DWARF
+  CHECK(corpus->lookup_variable_symbol("exported_variable")->is_main_symbol());
+
+  CHECK(corpus->lookup_variable_symbol("exported_variable")
+	  ->get_number_of_aliases() == 4);
+
+  CHECK(main_symbol->has_aliases());
+  CHECK(main_symbol->get_number_of_aliases() == 4);
+  CHECK(main_symbol->get_main_symbol() == main_symbol);
+}
+
 static const char* kernel_versions[] = { "4.14", "4.19", "5.4", "5.6" };
 static const size_t nr_kernel_versions =
     sizeof(kernel_versions) / sizeof(kernel_versions[0]);