[libcxx-commits] [libcxx] 2ca4406 - [libc++] NFC: Re-generate the ABI lists with the new script

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Mon Nov 2 08:36:58 PST 2020


Author: Louis Dionne
Date: 2020-11-02T11:36:35-05:00
New Revision: 2ca4406de8354357c1b782591e527c1848bf6998

URL: https://github.com/llvm/llvm-project/commit/2ca4406de8354357c1b782591e527c1848bf6998
DIFF: https://github.com/llvm/llvm-project/commit/2ca4406de8354357c1b782591e527c1848bf6998.diff

LOG: [libc++] NFC: Re-generate the ABI lists with the new script

The new script keeps the results sorted, which is why the ABI lists appear
to have changed so much. However, this commit makes no actual ABI change.

Added: 
    

Modified: 
    libcxx/lib/abi/x86_64-apple-darwin.v1.abilist
    libcxx/lib/abi/x86_64-unknown-linux-gnu.v1.abilist

Removed: 
    


################################################################################
diff  --git a/libcxx/lib/abi/x86_64-apple-darwin.v1.abilist b/libcxx/lib/abi/x86_64-apple-darwin.v1.abilist
index 485eea67ec41..f1bc473f1ba7 100644
--- a/libcxx/lib/abi/x86_64-apple-darwin.v1.abilist
+++ b/libcxx/lib/abi/x86_64-apple-darwin.v1.abilist
@@ -1,17 +1,332 @@
 {'is_defined': False, 'name': '__ZNKSt10bad_typeid4whatEv', 'type': 'U'}
-{'is_defined': True, 'name': '__ZNKSt10bad_typeid4whatEv', 'type': 'I'}
 {'is_defined': False, 'name': '__ZNKSt11logic_error4whatEv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNKSt13bad_exception4whatEv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNKSt13runtime_error4whatEv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNKSt20bad_array_new_length4whatEv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNKSt8bad_cast4whatEv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNKSt9bad_alloc4whatEv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNKSt9exception4whatEv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt10bad_typeidC1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt10bad_typeidC2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt10bad_typeidD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt10bad_typeidD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt10bad_typeidD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt11logic_errorD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt11logic_errorD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt11logic_errorD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt11range_errorD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt11range_errorD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt11range_errorD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt12domain_errorD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt12domain_errorD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt12domain_errorD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt12length_errorD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt12length_errorD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt12length_errorD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt12out_of_rangeD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt12out_of_rangeD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt12out_of_rangeD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt13bad_exceptionD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt13bad_exceptionD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt13bad_exceptionD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt13runtime_errorD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt13runtime_errorD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt13runtime_errorD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt14overflow_errorD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt14overflow_errorD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt14overflow_errorD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt15underflow_errorD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt15underflow_errorD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt15underflow_errorD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt16invalid_argumentD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt16invalid_argumentD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt16invalid_argumentD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt20bad_array_new_lengthC1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt20bad_array_new_lengthC2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt20bad_array_new_lengthD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt20bad_array_new_lengthD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt20bad_array_new_lengthD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt8bad_castC1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt8bad_castC2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt8bad_castD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt8bad_castD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt8bad_castD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt9bad_allocC1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt9bad_allocC2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt9bad_allocD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt9bad_allocD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt9bad_allocD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt9exceptionD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt9exceptionD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt9exceptionD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt9type_infoD0Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt9type_infoD1Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZNSt9type_infoD2Ev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZSt10unexpectedv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZSt13get_terminatev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZSt13set_terminatePFvvE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZSt14get_unexpectedv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZSt14set_unexpectedPFvvE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZSt15get_new_handlerv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZSt15set_new_handlerPFvvE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZSt9terminatev', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIDi', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIDn', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIDs', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPDi', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPDn', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPDs', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKDi', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKDn', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKDs', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKa', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKb', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKc', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKd', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKe', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKf', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKh', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKi', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKj', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKl', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKm', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKs', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKt', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKw', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKx', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPKy', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPa', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPb', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPc', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPd', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPe', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPf', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPh', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPi', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPj', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPl', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPm', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPs', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPt', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPw', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPx', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIPy', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt10bad_typeid', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt11logic_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt11range_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt12domain_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt12length_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt12out_of_range', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt13bad_exception', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt13runtime_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt14overflow_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt15underflow_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt16invalid_argument', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt20bad_array_new_length', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt8bad_cast', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt9bad_alloc', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt9exception', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTISt9type_info', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIa', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIb', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIc', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTId', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIe', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIf', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIh', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIi', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIj', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIl', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIm', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIs', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIt', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIw', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIx', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTIy', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSDi', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSDn', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSDs', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSN10__cxxabiv116__enum_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSN10__cxxabiv117__array_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSN10__cxxabiv117__class_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSN10__cxxabiv117__pbase_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSN10__cxxabiv119__pointer_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSN10__cxxabiv120__function_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSN10__cxxabiv120__si_class_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSN10__cxxabiv121__vmi_class_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSN10__cxxabiv123__fundamental_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSN10__cxxabiv129__pointer_to_member_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPDi', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPDn', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPDs', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKDi', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKDn', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKDs', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKa', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKb', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKc', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKd', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKe', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKf', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKh', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKi', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKj', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKl', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKm', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKs', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKt', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKw', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKx', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPKy', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPa', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPb', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPc', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPd', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPe', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPf', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPh', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPi', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPj', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPl', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPm', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPs', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPt', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPw', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPx', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSPy', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt10bad_typeid', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt11logic_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt11range_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt12domain_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt12length_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt12out_of_range', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt13bad_exception', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt13runtime_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt14overflow_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt15underflow_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt16invalid_argument', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt20bad_array_new_length', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt8bad_cast', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt9bad_alloc', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt9exception', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSSt9type_info', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSa', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSb', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSc', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSd', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSe', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSf', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSh', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSi', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSj', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSl', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSm', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSs', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSt', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSw', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSx', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTSy', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVN10__cxxabiv116__enum_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVN10__cxxabiv117__array_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVN10__cxxabiv117__class_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVN10__cxxabiv117__pbase_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVN10__cxxabiv119__pointer_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVN10__cxxabiv120__function_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVN10__cxxabiv120__si_class_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVN10__cxxabiv121__vmi_class_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVN10__cxxabiv123__fundamental_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVN10__cxxabiv129__pointer_to_member_type_infoE', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt10bad_typeid', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt11logic_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt11range_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt12domain_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt12length_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt12out_of_range', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt13bad_exception', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt13runtime_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt14overflow_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt15underflow_error', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt16invalid_argument', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt20bad_array_new_length', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt8bad_cast', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt9bad_alloc', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt9exception', 'type': 'U'}
+{'is_defined': False, 'name': '__ZTVSt9type_info', 'type': 'U'}
+{'is_defined': False, 'name': '__ZdaPv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZdaPvRKSt9nothrow_t', 'type': 'U'}
+{'is_defined': False, 'name': '__ZdaPvSt11align_val_t', 'type': 'U'}
+{'is_defined': False, 'name': '__ZdaPvSt11align_val_tRKSt9nothrow_t', 'type': 'U'}
+{'is_defined': False, 'name': '__ZdaPvm', 'type': 'U'}
+{'is_defined': False, 'name': '__ZdaPvmSt11align_val_t', 'type': 'U'}
+{'is_defined': False, 'name': '__ZdlPv', 'type': 'U'}
+{'is_defined': False, 'name': '__ZdlPvRKSt9nothrow_t', 'type': 'U'}
+{'is_defined': False, 'name': '__ZdlPvSt11align_val_t', 'type': 'U'}
+{'is_defined': False, 'name': '__ZdlPvSt11align_val_tRKSt9nothrow_t', 'type': 'U'}
+{'is_defined': False, 'name': '__ZdlPvm', 'type': 'U'}
+{'is_defined': False, 'name': '__ZdlPvmSt11align_val_t', 'type': 'U'}
+{'is_defined': False, 'name': '__Znam', 'type': 'U'}
+{'is_defined': False, 'name': '__ZnamRKSt9nothrow_t', 'type': 'U'}
+{'is_defined': False, 'name': '__ZnamSt11align_val_t', 'type': 'U'}
+{'is_defined': False, 'name': '__ZnamSt11align_val_tRKSt9nothrow_t', 'type': 'U'}
+{'is_defined': False, 'name': '__Znwm', 'type': 'U'}
+{'is_defined': False, 'name': '__ZnwmRKSt9nothrow_t', 'type': 'U'}
+{'is_defined': False, 'name': '__ZnwmSt11align_val_t', 'type': 'U'}
+{'is_defined': False, 'name': '__ZnwmSt11align_val_tRKSt9nothrow_t', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_allocate_dependent_exception', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_allocate_exception', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_atexit', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_bad_cast', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_bad_typeid', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_begin_catch', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_call_unexpected', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_current_exception_type', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_current_primary_exception', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_decrement_exception_refcount', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_deleted_virtual', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_demangle', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_end_catch', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_free_dependent_exception', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_free_exception', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_get_exception_ptr', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_get_globals', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_get_globals_fast', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_guard_abort', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_guard_acquire', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_guard_release', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_increment_exception_refcount', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_pure_virtual', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_rethrow', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_rethrow_primary_exception', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_throw', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_throw_bad_array_new_length', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_uncaught_exceptions', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_vec_cctor', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_vec_cleanup', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_vec_ctor', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_vec_delete', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_vec_delete2', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_vec_delete3', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_vec_dtor', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_vec_new', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_vec_new2', 'type': 'U'}
+{'is_defined': False, 'name': '___cxa_vec_new3', 'type': 'U'}
+{'is_defined': False, 'name': '___dynamic_cast', 'type': 'U'}
+{'is_defined': False, 'name': '___gxx_personality_v0', 'type': 'U'}
+{'is_defined': True, 'name': '__ZNKSt10bad_typeid4whatEv', 'type': 'I'}
 {'is_defined': True, 'name': '__ZNKSt11logic_error4whatEv', 'type': 'I'}
 {'is_defined': True, 'name': '__ZNKSt12bad_any_cast4whatEv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNKSt12experimental15fundamentals_v112bad_any_cast4whatEv', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__ZNKSt13bad_exception4whatEv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNKSt13bad_exception4whatEv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNKSt13runtime_error4whatEv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNKSt13runtime_error4whatEv', 'type': 'I'}
 {'is_defined': True, 'name': '__ZNKSt16nested_exception14rethrow_nestedEv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNKSt18bad_variant_access4whatEv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNKSt19bad_optional_access4whatEv', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__ZNKSt20bad_array_new_length4whatEv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNKSt20bad_array_new_length4whatEv', 'type': 'I'}
 {'is_defined': True, 'name': '__ZNKSt3__110__time_put8__do_putEPcRS1_PK2tmcc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNKSt3__110__time_put8__do_putEPwRS1_PK2tmcc', 'type': 'FUNC'}
@@ -262,6 +577,23 @@
 {'is_defined': True, 'name': '__ZNKSt3__121__basic_string_commonILb1EE20__throw_out_of_rangeEv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNKSt3__123__match_any_but_newlineIcE6__execERNS_7__stateIcEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNKSt3__123__match_any_but_newlineIwE6__execERNS_7__stateIwEE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem18directory_iterator13__dereferenceEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem28recursive_directory_iterator13__dereferenceEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem28recursive_directory_iterator5depthEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem28recursive_directory_iterator7optionsEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path10__filenameEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path11__extensionEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path11__root_nameEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path13__parent_pathEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path15__relative_pathEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path15__root_path_rawEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path16__root_directoryEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path16lexically_normalEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path18lexically_relativeERKS2_', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path3endEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path5beginEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path6__stemEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path9__compareENS_17basic_string_viewIcNS_11char_traitsIcEEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNKSt3__15ctypeIcE10do_tolowerEPcPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNKSt3__15ctypeIcE10do_tolowerEc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNKSt3__15ctypeIcE10do_toupperEPcPKc', 'type': 'FUNC'}
@@ -433,21 +765,13 @@
 {'is_defined': True, 'name': '__ZNKSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEE6do_putES4_bRNS_8ios_baseEce', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNKSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwRKNS_12basic_stringIwS3_NS_9allocatorIwEEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNKSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEE6do_putES4_bRNS_8ios_baseEwe', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__ZNKSt8bad_cast4whatEv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNKSt8bad_cast4whatEv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNKSt9bad_alloc4whatEv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNKSt9bad_alloc4whatEv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNKSt9exception4whatEv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNKSt9exception4whatEv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt10bad_typeidC1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt10bad_typeidC1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt10bad_typeidC2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt10bad_typeidC2Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt10bad_typeidD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt10bad_typeidD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt10bad_typeidD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt10bad_typeidD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt10bad_typeidD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt10bad_typeidD2Ev', 'type': 'I'}
 {'is_defined': True, 'name': '__ZNSt11logic_errorC1EPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt11logic_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE', 'type': 'FUNC'}
@@ -455,45 +779,27 @@
 {'is_defined': True, 'name': '__ZNSt11logic_errorC2EPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt11logic_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt11logic_errorC2ERKS_', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__ZNSt11logic_errorD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt11logic_errorD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt11logic_errorD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt11logic_errorD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt11logic_errorD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt11logic_errorD2Ev', 'type': 'I'}
 {'is_defined': True, 'name': '__ZNSt11logic_erroraSERKS_', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__ZNSt11range_errorD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt11range_errorD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt11range_errorD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt11range_errorD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt11range_errorD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt11range_errorD2Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt12domain_errorD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt12domain_errorD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt12domain_errorD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt12domain_errorD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt12domain_errorD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt12domain_errorD2Ev', 'type': 'I'}
 {'is_defined': True, 'name': '__ZNSt12experimental19bad_optional_accessD0Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt12experimental19bad_optional_accessD1Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt12experimental19bad_optional_accessD2Ev', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__ZNSt12length_errorD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt12length_errorD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt12length_errorD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt12length_errorD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt12length_errorD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt12length_errorD2Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt12out_of_rangeD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt12out_of_rangeD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt12out_of_rangeD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt12out_of_rangeD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt12out_of_rangeD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt12out_of_rangeD2Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt13bad_exceptionD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt13bad_exceptionD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt13bad_exceptionD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt13bad_exceptionD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt13bad_exceptionD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt13bad_exceptionD2Ev', 'type': 'I'}
 {'is_defined': True, 'name': '__ZNSt13exception_ptrC1ERKS_', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt13exception_ptrC2ERKS_', 'type': 'FUNC'}
@@ -506,30 +812,18 @@
 {'is_defined': True, 'name': '__ZNSt13runtime_errorC2EPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt13runtime_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt13runtime_errorC2ERKS_', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__ZNSt13runtime_errorD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt13runtime_errorD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt13runtime_errorD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt13runtime_errorD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt13runtime_errorD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt13runtime_errorD2Ev', 'type': 'I'}
 {'is_defined': True, 'name': '__ZNSt13runtime_erroraSERKS_', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__ZNSt14overflow_errorD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt14overflow_errorD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt14overflow_errorD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt14overflow_errorD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt14overflow_errorD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt14overflow_errorD2Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt15underflow_errorD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt15underflow_errorD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt15underflow_errorD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt15underflow_errorD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt15underflow_errorD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt15underflow_errorD2Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt16invalid_argumentD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt16invalid_argumentD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt16invalid_argumentD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt16invalid_argumentD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt16invalid_argumentD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt16invalid_argumentD2Ev', 'type': 'I'}
 {'is_defined': True, 'name': '__ZNSt16nested_exceptionC1Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt16nested_exceptionC2Ev', 'type': 'FUNC'}
@@ -539,15 +833,10 @@
 {'is_defined': True, 'name': '__ZNSt19bad_optional_accessD0Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt19bad_optional_accessD1Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt19bad_optional_accessD2Ev', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__ZNSt20bad_array_new_lengthC1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt20bad_array_new_lengthC1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt20bad_array_new_lengthC2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt20bad_array_new_lengthC2Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt20bad_array_new_lengthD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt20bad_array_new_lengthD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt20bad_array_new_lengthD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt20bad_array_new_lengthD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt20bad_array_new_lengthD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt20bad_array_new_lengthD2Ev', 'type': 'I'}
 {'is_defined': True, 'name': '__ZNSt3__110__time_getC1EPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__110__time_getC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE', 'type': 'FUNC'}
@@ -1189,6 +1478,8 @@
 {'is_defined': True, 'name': '__ZNSt3__119declare_no_pointersEPcm', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__119piecewise_constructE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZNSt3__120__get_collation_nameEPKc', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__120__libcpp_atomic_waitEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEEx', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__120__libcpp_atomic_waitEPVKvx', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__120__throw_system_errorEiPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__121__throw_runtime_errorEPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__121__undeclare_reachableEPv', 'type': 'FUNC'}
@@ -1200,6 +1491,12 @@
 {'is_defined': True, 'name': '__ZNSt3__121recursive_timed_mutexD1Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__121recursive_timed_mutexD2Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__121undeclare_no_pointersEPcm', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__123__cxx_atomic_notify_allEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__123__cxx_atomic_notify_allEPVKv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__123__cxx_atomic_notify_oneEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__123__cxx_atomic_notify_oneEPVKv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__123__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__123__libcpp_atomic_monitorEPVKv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__123__libcpp_debug_functionE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZNSt3__125notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIaaEEPaEEbT0_S5_T_', 'type': 'FUNC'}
@@ -1219,7 +1516,61 @@
 {'is_defined': True, 'name': '__ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIyyEEPyEEbT0_S5_T_', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__127__libcpp_set_debug_functionEPFvRKNS_19__libcpp_debug_infoEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__129__libcpp_abort_debug_functionERKNS_19__libcpp_debug_infoE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__131__arrive_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseEh', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__132__destroy_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__134__construct_barrier_algorithm_baseERl', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__13cinE', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem10__absoluteERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem10hash_valueERKNS1_4pathE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem11__canonicalERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem11__copy_fileERKNS1_4pathES4_NS1_12copy_optionsEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem11__file_sizeERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem12__equivalentERKNS1_4pathES4_PNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem12__remove_allERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem13__fs_is_emptyERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem13__permissionsERKNS1_4pathENS1_5permsENS1_12perm_optionsEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem13__resize_fileERKNS1_4pathEmPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem14__copy_symlinkERKNS1_4pathES4_PNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem14__current_pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem14__current_pathERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem14__read_symlinkERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem15directory_entry12__do_refreshEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16_FilesystemClock3nowEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16_FilesystemClock9is_steadyE', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16__create_symlinkERKNS1_4pathES4_PNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16__symlink_statusERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16filesystem_error13__create_whatEi', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16filesystem_errorD0Ev', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16filesystem_errorD1Ev', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16filesystem_errorD2Ev', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem17__hard_link_countERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem17__last_write_timeERKNS1_4pathENS_6chrono10time_pointINS1_16_FilesystemClockENS5_8durationInNS_5ratioILl1ELl1000000000EEEEEEEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem17__last_write_timeERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18__create_directoryERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18__create_directoryERKNS1_4pathES4_PNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18__create_hard_linkERKNS1_4pathES4_PNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18__weakly_canonicalERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18directory_iterator11__incrementEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18directory_iteratorC1ERKNS1_4pathEPNS_10error_codeENS1_17directory_optionsE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18directory_iteratorC2ERKNS1_4pathEPNS_10error_codeENS1_17directory_optionsE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem20__create_directoriesERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem21__temp_directory_pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem26__create_directory_symlinkERKNS1_4pathES4_PNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem28recursive_directory_iterator11__incrementEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem28recursive_directory_iterator15__try_recursionEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem28recursive_directory_iterator5__popEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem28recursive_directory_iterator9__advanceEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem28recursive_directory_iteratorC1ERKNS1_4pathENS1_17directory_optionsEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem28recursive_directory_iteratorC2ERKNS1_4pathENS1_17directory_optionsEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem4path17replace_extensionERKS2_', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem4path19preferred_separatorE', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem4path8iterator11__decrementEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem4path8iterator11__incrementEv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem6__copyERKNS1_4pathES4_NS1_12copy_optionsEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem7__spaceERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem8__removeERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem8__renameERKNS1_4pathES4_PNS_10error_codeE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem8__statusERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__14cerrE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZNSt3__14clogE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZNSt3__14coutE', 'size': 0, 'type': 'OBJECT'}
@@ -1501,51 +1852,28 @@
 {'is_defined': True, 'name': '__ZNSt3__19to_stringEx', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__19to_stringEy', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__ZNSt8bad_castC1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt8bad_castC1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt8bad_castC2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt8bad_castC2Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt8bad_castD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt8bad_castD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt8bad_castD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt8bad_castD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt8bad_castD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt8bad_castD2Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt9bad_allocC1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt9bad_allocC1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt9bad_allocC2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt9bad_allocC2Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt9bad_allocD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt9bad_allocD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt9bad_allocD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt9bad_allocD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt9bad_allocD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt9bad_allocD2Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt9exceptionD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt9exceptionD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt9exceptionD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt9exceptionD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt9exceptionD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt9exceptionD2Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt9type_infoD0Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt9type_infoD0Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt9type_infoD1Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt9type_infoD1Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZNSt9type_infoD2Ev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZNSt9type_infoD2Ev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZSt10unexpectedv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZSt10unexpectedv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZSt13get_terminatev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZSt13get_terminatev', 'type': 'I'}
-{'is_defined': False, 'name': '__ZSt13set_terminatePFvvE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZSt13set_terminatePFvvE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZSt14get_unexpectedv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZSt14get_unexpectedv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZSt14set_unexpectedPFvvE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZSt14set_unexpectedPFvvE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZSt15get_new_handlerv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZSt15get_new_handlerv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZSt15set_new_handlerPFvvE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZSt15set_new_handlerPFvvE', 'type': 'I'}
 {'is_defined': True, 'name': '__ZSt17__throw_bad_allocv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZSt17current_exceptionv', 'type': 'FUNC'}
@@ -1553,7 +1881,6 @@
 {'is_defined': True, 'name': '__ZSt18uncaught_exceptionv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZSt19uncaught_exceptionsv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZSt7nothrow', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '__ZSt9terminatev', 'type': 'U'}
 {'is_defined': True, 'name': '__ZSt9terminatev', 'type': 'I'}
 {'is_defined': True, 'name': '__ZTCNSt3__110istrstreamE0_NS_13basic_istreamIcNS_11char_traitsIcEEEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTCNSt3__110ostrstreamE0_NS_13basic_ostreamIcNS_11char_traitsIcEEEE', 'size': 0, 'type': 'OBJECT'}
@@ -1562,11 +1889,8 @@
 {'is_defined': True, 'name': '__ZTCNSt3__19strstreamE0_NS_13basic_istreamIcNS_11char_traitsIcEEEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTCNSt3__19strstreamE0_NS_14basic_iostreamIcNS_11char_traitsIcEEEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTCNSt3__19strstreamE16_NS_13basic_ostreamIcNS_11char_traitsIcEEEE', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '__ZTIDi', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIDi', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIDn', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIDn', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIDs', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIDs', 'type': 'I'}
 {'is_defined': True, 'name': '__ZTINSt12experimental15fundamentals_v112bad_any_castE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTINSt12experimental19bad_optional_accessE', 'size': 0, 'type': 'OBJECT'}
@@ -1644,6 +1968,7 @@
 {'is_defined': True, 'name': '__ZTINSt3__120__codecvt_utf8_utf16IwEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTINSt3__120__time_get_c_storageIcEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTINSt3__120__time_get_c_storageIwEE', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': True, 'name': '__ZTINSt3__14__fs10filesystem16filesystem_errorE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTINSt3__15ctypeIcEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTINSt3__15ctypeIwEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTINSt3__16locale5facetE', 'size': 0, 'type': 'OBJECT'}
@@ -1680,181 +2005,95 @@
 {'is_defined': True, 'name': '__ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTINSt3__19strstreamE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTINSt3__19time_baseE', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '__ZTIPDi', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPDi', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPDn', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPDn', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPDs', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPDs', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKDi', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKDi', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKDn', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKDn', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKDs', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKDs', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKa', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKa', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKb', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKb', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKc', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKc', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKd', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKd', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKe', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKe', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKf', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKf', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKh', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKh', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKi', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKi', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKj', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKj', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKl', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKl', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKm', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKm', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKs', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKs', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKt', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKt', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKw', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKw', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKx', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKx', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPKy', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPKy', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPa', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPa', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPb', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPb', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPc', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPc', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPd', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPd', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPe', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPe', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPf', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPf', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPh', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPh', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPi', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPi', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPj', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPj', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPl', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPl', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPm', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPm', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPs', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPs', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPt', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPt', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPw', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPw', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPx', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPx', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIPy', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIPy', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt10bad_typeid', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt10bad_typeid', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt11logic_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt11logic_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt11range_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt11range_error', 'type': 'I'}
 {'is_defined': True, 'name': '__ZTISt12bad_any_cast', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '__ZTISt12domain_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt12domain_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt12length_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt12length_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt12out_of_range', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt12out_of_range', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt13bad_exception', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt13bad_exception', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt13runtime_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt13runtime_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt14overflow_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt14overflow_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt15underflow_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt15underflow_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt16invalid_argument', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt16invalid_argument', 'type': 'I'}
 {'is_defined': True, 'name': '__ZTISt16nested_exception', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTISt18bad_variant_access', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTISt19bad_optional_access', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '__ZTISt20bad_array_new_length', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt20bad_array_new_length', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt8bad_cast', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt8bad_cast', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt9bad_alloc', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt9bad_alloc', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt9exception', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt9exception', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTISt9type_info', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTISt9type_info', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIa', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIa', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIb', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIb', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIc', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIc', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTId', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTId', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIe', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIe', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIf', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIf', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIh', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIh', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIi', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIi', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIj', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIj', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIl', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIl', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIm', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIm', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIs', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIs', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIt', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIt', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIw', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIw', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIx', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIx', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTIy', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTIy', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSDi', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSDi', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSDn', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSDn', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSDs', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSDs', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSN10__cxxabiv116__enum_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSN10__cxxabiv116__enum_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSN10__cxxabiv117__array_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSN10__cxxabiv117__array_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSN10__cxxabiv117__class_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSN10__cxxabiv117__class_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSN10__cxxabiv117__pbase_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSN10__cxxabiv117__pbase_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSN10__cxxabiv119__pointer_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSN10__cxxabiv119__pointer_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSN10__cxxabiv120__function_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSN10__cxxabiv120__function_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSN10__cxxabiv120__si_class_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSN10__cxxabiv120__si_class_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSN10__cxxabiv121__vmi_class_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSN10__cxxabiv121__vmi_class_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSN10__cxxabiv123__fundamental_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSN10__cxxabiv123__fundamental_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSN10__cxxabiv129__pointer_to_member_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSN10__cxxabiv129__pointer_to_member_type_infoE', 'type': 'I'}
 {'is_defined': True, 'name': '__ZTSNSt12experimental15fundamentals_v112bad_any_castE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTSNSt12experimental19bad_optional_accessE', 'size': 0, 'type': 'OBJECT'}
@@ -1897,6 +2136,7 @@
 {'is_defined': True, 'name': '__ZTSNSt3__117moneypunct_bynameIcLb1EEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTSNSt3__117moneypunct_bynameIwLb0EEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTSNSt3__117moneypunct_bynameIwLb1EEE', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': True, 'name': '__ZTSNSt3__14__fs10filesystem16filesystem_errorE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTSNSt3__15ctypeIcEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTSNSt3__15ctypeIwEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTSNSt3__16locale5facetE', 'size': 0, 'type': 'OBJECT'}
@@ -1933,155 +2173,82 @@
 {'is_defined': True, 'name': '__ZTSNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTSNSt3__19strstreamE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTSNSt3__19time_baseE', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '__ZTSPDi', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPDi', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPDn', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPDn', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPDs', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPDs', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKDi', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKDi', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKDn', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKDn', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKDs', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKDs', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKa', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKa', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKb', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKb', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKc', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKc', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKd', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKd', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKe', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKe', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKf', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKf', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKh', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKh', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKi', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKi', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKj', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKj', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKl', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKl', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKm', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKm', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKs', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKs', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKt', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKt', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKw', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKw', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKx', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKx', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPKy', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPKy', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPa', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPa', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPb', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPb', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPc', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPc', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPd', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPd', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPe', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPe', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPf', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPf', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPh', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPh', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPi', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPi', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPj', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPj', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPl', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPl', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPm', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPm', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPs', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPs', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPt', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPt', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPw', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPw', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPx', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPx', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSPy', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSPy', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt10bad_typeid', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt10bad_typeid', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt11logic_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt11logic_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt11range_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt11range_error', 'type': 'I'}
 {'is_defined': True, 'name': '__ZTSSt12bad_any_cast', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '__ZTSSt12domain_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt12domain_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt12length_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt12length_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt12out_of_range', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt12out_of_range', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt13bad_exception', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt13bad_exception', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt13runtime_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt13runtime_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt14overflow_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt14overflow_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt15underflow_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt15underflow_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt16invalid_argument', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt16invalid_argument', 'type': 'I'}
 {'is_defined': True, 'name': '__ZTSSt16nested_exception', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTSSt18bad_variant_access', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTSSt19bad_optional_access', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '__ZTSSt20bad_array_new_length', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt20bad_array_new_length', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt8bad_cast', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt8bad_cast', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt9bad_alloc', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt9bad_alloc', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt9exception', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt9exception', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSSt9type_info', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSSt9type_info', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSa', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSa', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSb', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSb', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSc', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSc', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSd', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSd', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSe', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSe', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSf', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSf', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSh', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSh', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSi', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSi', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSj', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSj', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSl', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSl', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSm', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSm', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSs', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSs', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSt', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSt', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSw', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSw', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSx', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSx', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTSy', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTSy', 'type': 'I'}
 {'is_defined': True, 'name': '__ZTTNSt3__110istrstreamE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTTNSt3__110ostrstreamE', 'size': 0, 'type': 'OBJECT'}
@@ -2091,25 +2258,15 @@
 {'is_defined': True, 'name': '__ZTTNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTTNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTTNSt3__19strstreamE', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '__ZTVN10__cxxabiv116__enum_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVN10__cxxabiv116__enum_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVN10__cxxabiv117__array_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVN10__cxxabiv117__array_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVN10__cxxabiv117__class_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVN10__cxxabiv117__class_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVN10__cxxabiv117__pbase_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVN10__cxxabiv117__pbase_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVN10__cxxabiv119__pointer_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVN10__cxxabiv119__pointer_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVN10__cxxabiv120__function_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVN10__cxxabiv120__function_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVN10__cxxabiv120__si_class_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVN10__cxxabiv120__si_class_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVN10__cxxabiv121__vmi_class_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVN10__cxxabiv121__vmi_class_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVN10__cxxabiv123__fundamental_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVN10__cxxabiv123__fundamental_type_infoE', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVN10__cxxabiv129__pointer_to_member_type_infoE', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVN10__cxxabiv129__pointer_to_member_type_infoE', 'type': 'I'}
 {'is_defined': True, 'name': '__ZTVNSt12experimental15fundamentals_v112bad_any_castE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTVNSt12experimental19bad_optional_accessE', 'size': 0, 'type': 'OBJECT'}
@@ -2171,6 +2328,7 @@
 {'is_defined': True, 'name': '__ZTVNSt3__120__codecvt_utf8_utf16IDiEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTVNSt3__120__codecvt_utf8_utf16IDsEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTVNSt3__120__codecvt_utf8_utf16IwEE', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': True, 'name': '__ZTVNSt3__14__fs10filesystem16filesystem_errorE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTVNSt3__15ctypeIcEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTVNSt3__15ctypeIwEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTVNSt3__16locale5facetE', 'size': 0, 'type': 'OBJECT'}
@@ -2202,41 +2360,25 @@
 {'is_defined': True, 'name': '__ZTVNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTVNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTVNSt3__19strstreamE', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '__ZTVSt10bad_typeid', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt10bad_typeid', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVSt11logic_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt11logic_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVSt11range_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt11range_error', 'type': 'I'}
 {'is_defined': True, 'name': '__ZTVSt12bad_any_cast', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '__ZTVSt12domain_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt12domain_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVSt12length_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt12length_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVSt12out_of_range', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt12out_of_range', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVSt13bad_exception', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt13bad_exception', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVSt13runtime_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt13runtime_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVSt14overflow_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt14overflow_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVSt15underflow_error', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt15underflow_error', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVSt16invalid_argument', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt16invalid_argument', 'type': 'I'}
 {'is_defined': True, 'name': '__ZTVSt16nested_exception', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTVSt18bad_variant_access', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '__ZTVSt19bad_optional_access', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '__ZTVSt20bad_array_new_length', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt20bad_array_new_length', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVSt8bad_cast', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt8bad_cast', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVSt9bad_alloc', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt9bad_alloc', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVSt9exception', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt9exception', 'type': 'I'}
-{'is_defined': False, 'name': '__ZTVSt9type_info', 'type': 'U'}
 {'is_defined': True, 'name': '__ZTVSt9type_info', 'type': 'I'}
 {'is_defined': True, 'name': '__ZThn16_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZThn16_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev', 'type': 'FUNC'}
@@ -2258,200 +2400,58 @@
 {'is_defined': True, 'name': '__ZTv0_n24_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZTv0_n24_NSt3__19strstreamD0Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '__ZTv0_n24_NSt3__19strstreamD1Ev', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__ZdaPv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZdaPv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZdaPvRKSt9nothrow_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZdaPvRKSt9nothrow_t', 'type': 'I'}
-{'is_defined': False, 'name': '__ZdaPvSt11align_val_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZdaPvSt11align_val_t', 'type': 'I'}
-{'is_defined': False, 'name': '__ZdaPvSt11align_val_tRKSt9nothrow_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZdaPvSt11align_val_tRKSt9nothrow_t', 'type': 'I'}
-{'is_defined': False, 'name': '__ZdaPvm', 'type': 'U'}
 {'is_defined': True, 'name': '__ZdaPvm', 'type': 'I'}
-{'is_defined': False, 'name': '__ZdaPvmSt11align_val_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZdaPvmSt11align_val_t', 'type': 'I'}
-{'is_defined': False, 'name': '__ZdlPv', 'type': 'U'}
 {'is_defined': True, 'name': '__ZdlPv', 'type': 'I'}
-{'is_defined': False, 'name': '__ZdlPvRKSt9nothrow_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZdlPvRKSt9nothrow_t', 'type': 'I'}
-{'is_defined': False, 'name': '__ZdlPvSt11align_val_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZdlPvSt11align_val_t', 'type': 'I'}
-{'is_defined': False, 'name': '__ZdlPvSt11align_val_tRKSt9nothrow_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZdlPvSt11align_val_tRKSt9nothrow_t', 'type': 'I'}
-{'is_defined': False, 'name': '__ZdlPvm', 'type': 'U'}
 {'is_defined': True, 'name': '__ZdlPvm', 'type': 'I'}
-{'is_defined': False, 'name': '__ZdlPvmSt11align_val_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZdlPvmSt11align_val_t', 'type': 'I'}
-{'is_defined': False, 'name': '__Znam', 'type': 'U'}
 {'is_defined': True, 'name': '__Znam', 'type': 'I'}
-{'is_defined': False, 'name': '__ZnamRKSt9nothrow_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZnamRKSt9nothrow_t', 'type': 'I'}
-{'is_defined': False, 'name': '__ZnamSt11align_val_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZnamSt11align_val_t', 'type': 'I'}
-{'is_defined': False, 'name': '__ZnamSt11align_val_tRKSt9nothrow_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZnamSt11align_val_tRKSt9nothrow_t', 'type': 'I'}
-{'is_defined': False, 'name': '__Znwm', 'type': 'U'}
 {'is_defined': True, 'name': '__Znwm', 'type': 'I'}
-{'is_defined': False, 'name': '__ZnwmRKSt9nothrow_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZnwmRKSt9nothrow_t', 'type': 'I'}
-{'is_defined': False, 'name': '__ZnwmSt11align_val_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZnwmSt11align_val_t', 'type': 'I'}
-{'is_defined': False, 'name': '__ZnwmSt11align_val_tRKSt9nothrow_t', 'type': 'U'}
 {'is_defined': True, 'name': '__ZnwmSt11align_val_tRKSt9nothrow_t', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_allocate_exception', 'type': 'U'}
+{'is_defined': True, 'name': '___cxa_allocate_dependent_exception', 'type': 'I'}
 {'is_defined': True, 'name': '___cxa_allocate_exception', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_atexit', 'type': 'U'}
-{'is_defined': False, 'name': '___cxa_bad_cast', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_bad_cast', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_bad_typeid', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_bad_typeid', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_begin_catch', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_begin_catch', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_call_unexpected', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_call_unexpected', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_current_exception_type', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_current_exception_type', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_current_primary_exception', 'type': 'U'}
-{'is_defined': False, 'name': '___cxa_decrement_exception_refcount', 'type': 'U'}
-{'is_defined': False, 'name': '___cxa_deleted_virtual', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_deleted_virtual', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_demangle', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_demangle', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_end_catch', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_end_catch', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_free_exception', 'type': 'U'}
+{'is_defined': True, 'name': '___cxa_free_dependent_exception', 'type': 'I'}
 {'is_defined': True, 'name': '___cxa_free_exception', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_get_exception_ptr', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_get_exception_ptr', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_get_globals', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_get_globals', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_get_globals_fast', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_get_globals_fast', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_guard_abort', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_guard_abort', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_guard_acquire', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_guard_acquire', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_guard_release', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_guard_release', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_increment_exception_refcount', 'type': 'U'}
-{'is_defined': False, 'name': '___cxa_pure_virtual', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_pure_virtual', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_rethrow', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_rethrow', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_rethrow_primary_exception', 'type': 'U'}
-{'is_defined': False, 'name': '___cxa_throw', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_throw', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_throw_bad_array_new_length', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_throw_bad_array_new_length', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_uncaught_exceptions', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_uncaught_exceptions', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_vec_cctor', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_vec_cctor', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_vec_cleanup', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_vec_cleanup', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_vec_ctor', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_vec_ctor', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_vec_delete', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_vec_delete', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_vec_delete2', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_vec_delete2', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_vec_delete3', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_vec_delete3', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_vec_dtor', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_vec_dtor', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_vec_new', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_vec_new', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_vec_new2', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_vec_new2', 'type': 'I'}
-{'is_defined': False, 'name': '___cxa_vec_new3', 'type': 'U'}
 {'is_defined': True, 'name': '___cxa_vec_new3', 'type': 'I'}
-{'is_defined': False, 'name': '___dynamic_cast', 'type': 'U'}
 {'is_defined': True, 'name': '___dynamic_cast', 'type': 'I'}
-{'is_defined': False, 'name': '___gxx_personality_v0', 'type': 'U'}
-{'is_defined': True, 'name': '___gxx_personality_v0', 'type': 'I'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem18directory_iterator13__dereferenceEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem28recursive_directory_iterator13__dereferenceEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem28recursive_directory_iterator5depthEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem28recursive_directory_iterator7optionsEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path10__filenameEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path11__extensionEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path11__root_nameEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path13__parent_pathEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path15__relative_pathEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path15__root_path_rawEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path16__root_directoryEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path16lexically_normalEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path18lexically_relativeERKS2_'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path3endEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path5beginEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path6__stemEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNKSt3__14__fs10filesystem4path9__compareENS_17basic_string_viewIcNS_11char_traitsIcEEEE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem10__absoluteERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem10hash_valueERKNS1_4pathE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem11__canonicalERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem11__copy_fileERKNS1_4pathES4_NS1_12copy_optionsEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem11__file_sizeERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem12__equivalentERKNS1_4pathES4_PNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem12__remove_allERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem13__fs_is_emptyERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem13__permissionsERKNS1_4pathENS1_5permsENS1_12perm_optionsEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem13__resize_fileERKNS1_4pathEmPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem14__copy_symlinkERKNS1_4pathES4_PNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem14__current_pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem14__current_pathERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem14__read_symlinkERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem15directory_entry12__do_refreshEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16__create_symlinkERKNS1_4pathES4_PNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16__symlink_statusERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16_FilesystemClock3nowEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16filesystem_error13__create_whatEi'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16filesystem_errorD0Ev'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16filesystem_errorD1Ev'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16filesystem_errorD2Ev'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem17__hard_link_countERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem17__last_write_timeERKNS1_4pathENS_6chrono10time_pointINS1_16_FilesystemClockENS5_8durationInNS_5ratioILl1ELl1000000000EEEEEEEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem17__last_write_timeERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18__create_directoryERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18__create_directoryERKNS1_4pathES4_PNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18__create_hard_linkERKNS1_4pathES4_PNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18__weakly_canonicalERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18directory_iterator11__incrementEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18directory_iteratorC1ERKNS1_4pathEPNS_10error_codeENS1_17directory_optionsE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem18directory_iteratorC2ERKNS1_4pathEPNS_10error_codeENS1_17directory_optionsE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem20__create_directoriesERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem21__temp_directory_pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem26__create_directory_symlinkERKNS1_4pathES4_PNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem28recursive_directory_iterator11__incrementEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem28recursive_directory_iterator15__try_recursionEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem28recursive_directory_iterator5__popEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem28recursive_directory_iterator9__advanceEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem28recursive_directory_iteratorC1ERKNS1_4pathENS1_17directory_optionsEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem28recursive_directory_iteratorC2ERKNS1_4pathENS1_17directory_optionsEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem4path17replace_extensionERKS2_'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem4path8iterator11__decrementEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem4path8iterator11__incrementEv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem6__copyERKNS1_4pathES4_NS1_12copy_optionsEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem7__spaceERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem8__removeERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem8__renameERKNS1_4pathES4_PNS_10error_codeE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem8__statusERKNS1_4pathEPNS_10error_codeE'}
-{'type': 'OBJECT', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem16_FilesystemClock9is_steadyE', 'size': 0}
-{'type': 'OBJECT', 'is_defined': True, 'name': '__ZNSt3__14__fs10filesystem4path19preferred_separatorE', 'size': 0}
-{'type': 'OBJECT', 'is_defined': True, 'name': '__ZTINSt3__14__fs10filesystem16filesystem_errorE', 'size': 0}
-{'type': 'OBJECT', 'is_defined': True, 'name': '__ZTSNSt3__14__fs10filesystem16filesystem_errorE', 'size': 0}
-{'type': 'OBJECT', 'is_defined': True, 'name': '__ZTVNSt3__14__fs10filesystem16filesystem_errorE', 'size': 0}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__120__libcpp_atomic_waitEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEEx'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__120__libcpp_atomic_waitEPVKvx'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__123__cxx_atomic_notify_allEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__123__cxx_atomic_notify_allEPVKv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__123__cxx_atomic_notify_oneEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__123__cxx_atomic_notify_oneEPVKv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__123__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIxNS_22__cxx_atomic_base_implIxEEEE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__123__libcpp_atomic_monitorEPVKv'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__131__arrive_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseEh'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__132__destroy_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseE'}
-{'type': 'FUNC', 'is_defined': True, 'name': '__ZNSt3__134__construct_barrier_algorithm_baseERl'}
-{'type': 'U', 'is_defined': False, 'name': '___cxa_allocate_dependent_exception'}
-{'type': 'U', 'is_defined': False, 'name': '___cxa_free_dependent_exception'}
-{'type': 'I', 'is_defined': True, 'name': '___cxa_allocate_dependent_exception'}
-{'type': 'I', 'is_defined': True, 'name': '___cxa_free_dependent_exception'}
+{'is_defined': True, 'name': '___gxx_personality_v0', 'type': 'I'}
\ No newline at end of file

diff  --git a/libcxx/lib/abi/x86_64-unknown-linux-gnu.v1.abilist b/libcxx/lib/abi/x86_64-unknown-linux-gnu.v1.abilist
index dad6856d74e9..a55bcf455c78 100644
--- a/libcxx/lib/abi/x86_64-unknown-linux-gnu.v1.abilist
+++ b/libcxx/lib/abi/x86_64-unknown-linux-gnu.v1.abilist
@@ -1,7 +1,60 @@
 {'is_defined': False, 'name': '_ZNKSt11logic_error4whatEv', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNKSt13runtime_error4whatEv', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNSt11logic_errorD2Ev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNSt12length_errorD1Ev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNSt12out_of_rangeD1Ev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNSt13runtime_errorD1Ev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNSt13runtime_errorD2Ev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNSt14overflow_errorD1Ev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNSt16invalid_argumentD1Ev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNSt8bad_castC1Ev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNSt8bad_castD1Ev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNSt8bad_castD2Ev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNSt9bad_allocC1Ev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNSt9bad_allocD1Ev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZNSt9exceptionD2Ev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZSt9terminatev', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZTISt11logic_error', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTISt12length_error', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTISt12out_of_range', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTISt13runtime_error', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTISt14overflow_error', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTISt16invalid_argument', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTISt8bad_cast', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTISt9bad_alloc', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTISt9exception', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTVN10__cxxabiv117__class_type_infoE', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTVN10__cxxabiv120__si_class_type_infoE', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTVN10__cxxabiv121__vmi_class_type_infoE', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTVSt11logic_error', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTVSt12length_error', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTVSt12out_of_range', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTVSt13runtime_error', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTVSt14overflow_error', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZTVSt16invalid_argument', 'size': 0, 'type': 'OBJECT'}
+{'is_defined': False, 'name': '_ZdaPv', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZdaPvSt11align_val_t', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZdlPv', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_Znam', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_ZnamSt11align_val_t', 'type': 'FUNC'}
+{'is_defined': False, 'name': '_Znwm', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_allocate_exception', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_begin_catch', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_current_primary_exception', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_decrement_exception_refcount', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_end_catch', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_free_exception', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_guard_abort', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_guard_acquire', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_guard_release', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_increment_exception_refcount', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_pure_virtual', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_rethrow', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_rethrow_primary_exception', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_throw', 'type': 'FUNC'}
+{'is_defined': False, 'name': '__cxa_uncaught_exceptions', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNKSt12bad_any_cast4whatEv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNKSt12experimental15fundamentals_v112bad_any_cast4whatEv', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNKSt13runtime_error4whatEv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNKSt16nested_exception14rethrow_nestedEv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNKSt18bad_variant_access4whatEv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNKSt19bad_optional_access4whatEv', 'type': 'FUNC'}
@@ -448,13 +501,10 @@
 {'is_defined': True, 'name': '_ZNSt11logic_errorC2EPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt11logic_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt11logic_errorC2ERKS_', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNSt11logic_errorD2Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt11logic_erroraSERKS_', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt12experimental19bad_optional_accessD0Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt12experimental19bad_optional_accessD1Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt12experimental19bad_optional_accessD2Ev', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNSt12length_errorD1Ev', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNSt12out_of_rangeD1Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt13exception_ptrC1ERKS_', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt13exception_ptrC2ERKS_', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt13exception_ptrD1Ev', 'type': 'FUNC'}
@@ -466,11 +516,7 @@
 {'is_defined': True, 'name': '_ZNSt13runtime_errorC2EPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt13runtime_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt13runtime_errorC2ERKS_', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNSt13runtime_errorD1Ev', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNSt13runtime_errorD2Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt13runtime_erroraSERKS_', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNSt14overflow_errorD1Ev', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNSt16invalid_argumentD1Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt16nested_exceptionC1Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt16nested_exceptionC2Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt16nested_exceptionD0Ev', 'type': 'FUNC'}
@@ -1119,6 +1165,8 @@
 {'is_defined': True, 'name': '_ZNSt3__119declare_no_pointersEPcm', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__119piecewise_constructE', 'size': 1, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZNSt3__120__get_collation_nameEPKc', 'type': 'FUNC'}
+{'is_defined': True, 'name': '_ZNSt3__120__libcpp_atomic_waitEPVKNS_17__cxx_atomic_implIiNS_22__cxx_atomic_base_implIiEEEEi', 'type': 'FUNC'}
+{'is_defined': True, 'name': '_ZNSt3__120__libcpp_atomic_waitEPVKvi', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__120__throw_system_errorEiPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__121__throw_runtime_errorEPKc', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__121__undeclare_reachableEPv', 'type': 'FUNC'}
@@ -1130,6 +1178,12 @@
 {'is_defined': True, 'name': '_ZNSt3__121recursive_timed_mutexD1Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__121recursive_timed_mutexD2Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__121undeclare_no_pointersEPcm', 'type': 'FUNC'}
+{'is_defined': True, 'name': '_ZNSt3__123__cxx_atomic_notify_allEPVKNS_17__cxx_atomic_implIiNS_22__cxx_atomic_base_implIiEEEE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '_ZNSt3__123__cxx_atomic_notify_allEPVKv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '_ZNSt3__123__cxx_atomic_notify_oneEPVKNS_17__cxx_atomic_implIiNS_22__cxx_atomic_base_implIiEEEE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '_ZNSt3__123__cxx_atomic_notify_oneEPVKv', 'type': 'FUNC'}
+{'is_defined': True, 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIiNS_22__cxx_atomic_base_implIiEEEE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__123__libcpp_debug_functionE', 'size': 8, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZNSt3__125notify_all_at_thread_exitERNS_18condition_variableENS_11unique_lockINS_5mutexEEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIaaEEPaEEbT0_S5_T_', 'type': 'FUNC'}
@@ -1149,6 +1203,9 @@
 {'is_defined': True, 'name': '_ZNSt3__127__insertion_sort_incompleteIRNS_6__lessIyyEEPyEEbT0_S5_T_', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__127__libcpp_set_debug_functionEPFvRKNS_19__libcpp_debug_infoEE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__129__libcpp_abort_debug_functionERKNS_19__libcpp_debug_infoE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '_ZNSt3__131__arrive_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseEh', 'type': 'FUNC'}
+{'is_defined': True, 'name': '_ZNSt3__132__destroy_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseE', 'type': 'FUNC'}
+{'is_defined': True, 'name': '_ZNSt3__134__construct_barrier_algorithm_baseERl', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__13cinE', 'size': 168, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZNSt3__14__fs10filesystem10__absoluteERKNS1_4pathEPNS_10error_codeE', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__14__fs10filesystem10hash_valueERKNS1_4pathE', 'type': 'FUNC'}
@@ -1485,19 +1542,12 @@
 {'is_defined': True, 'name': '_ZNSt3__19to_stringEx', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__19to_stringEy', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNSt8bad_castC1Ev', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNSt8bad_castD1Ev', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNSt8bad_castD2Ev', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNSt9bad_allocC1Ev', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNSt9bad_allocD1Ev', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZNSt9exceptionD2Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZSt17__throw_bad_allocv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZSt17current_exceptionv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZSt17rethrow_exceptionSt13exception_ptr', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZSt18uncaught_exceptionv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZSt19uncaught_exceptionsv', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZSt7nothrow', 'size': 1, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZSt9terminatev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZTCNSt3__110istrstreamE0_NS_13basic_istreamIcNS_11char_traitsIcEEEE', 'size': 80, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTCNSt3__110ostrstreamE0_NS_13basic_ostreamIcNS_11char_traitsIcEEEE', 'size': 80, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTCNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE0_NS_13basic_istreamIcS2_EE', 'size': 80, 'type': 'OBJECT'}
@@ -1618,19 +1668,10 @@
 {'is_defined': True, 'name': '_ZTINSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE', 'size': 56, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTINSt3__19strstreamE', 'size': 24, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTINSt3__19time_baseE', 'size': 16, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTISt11logic_error', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTISt12bad_any_cast', 'size': 24, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTISt12length_error', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTISt12out_of_range', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTISt13runtime_error', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTISt14overflow_error', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTISt16invalid_argument', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTISt16nested_exception', 'size': 16, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTISt18bad_variant_access', 'size': 24, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTISt19bad_optional_access', 'size': 24, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTISt8bad_cast', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTISt9bad_alloc', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTISt9exception', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTSNSt12experimental15fundamentals_v112bad_any_castE', 'size': 50, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTSNSt12experimental19bad_optional_accessE', 'size': 40, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTSNSt3__110__time_getE', 'size': 21, 'type': 'OBJECT'}
@@ -1756,9 +1797,6 @@
 {'is_defined': True, 'name': '_ZTTNSt3__113basic_ostreamIwNS_11char_traitsIwEEEE', 'size': 16, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTTNSt3__114basic_iostreamIcNS_11char_traitsIcEEEE', 'size': 56, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTTNSt3__19strstreamE', 'size': 80, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTVN10__cxxabiv117__class_type_infoE', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTVN10__cxxabiv120__si_class_type_infoE', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTVN10__cxxabiv121__vmi_class_type_infoE', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTVNSt12experimental15fundamentals_v112bad_any_castE', 'size': 40, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTVNSt12experimental19bad_optional_accessE', 'size': 40, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTVNSt3__110istrstreamE', 'size': 80, 'type': 'OBJECT'}
@@ -1851,13 +1889,7 @@
 {'is_defined': True, 'name': '_ZTVNSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE', 'size': 56, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTVNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE', 'size': 56, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTVNSt3__19strstreamE', 'size': 120, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTVSt11logic_error', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTVSt12bad_any_cast', 'size': 40, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTVSt12length_error', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTVSt12out_of_range', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTVSt13runtime_error', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTVSt14overflow_error', 'size': 0, 'type': 'OBJECT'}
-{'is_defined': False, 'name': '_ZTVSt16invalid_argument', 'size': 0, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTVSt16nested_exception', 'size': 32, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTVSt18bad_variant_access', 'size': 40, 'type': 'OBJECT'}
 {'is_defined': True, 'name': '_ZTVSt19bad_optional_access', 'size': 40, 'type': 'OBJECT'}
@@ -1880,36 +1912,4 @@
 {'is_defined': True, 'name': '_ZTv0_n24_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZTv0_n24_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev', 'type': 'FUNC'}
 {'is_defined': True, 'name': '_ZTv0_n24_NSt3__19strstreamD0Ev', 'type': 'FUNC'}
-{'is_defined': True, 'name': '_ZTv0_n24_NSt3__19strstreamD1Ev', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZdaPv', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZdaPvSt11align_val_t', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZdlPv', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_Znam', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_ZnamSt11align_val_t', 'type': 'FUNC'}
-{'is_defined': False, 'name': '_Znwm', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_allocate_exception', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_begin_catch', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_current_primary_exception', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_decrement_exception_refcount', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_end_catch', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_free_exception', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_guard_abort', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_guard_acquire', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_guard_release', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_increment_exception_refcount', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_pure_virtual', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_rethrow', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_rethrow_primary_exception', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_throw', 'type': 'FUNC'}
-{'is_defined': False, 'name': '__cxa_uncaught_exceptions', 'type': 'FUNC'}
-{'is_defined': True, 'type': 'FUNC', 'name': '_ZNSt3__132__destroy_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseE'}
-{'is_defined': True, 'type': 'FUNC', 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKv'}
-{'is_defined': True, 'type': 'FUNC', 'name': '_ZNSt3__123__libcpp_atomic_monitorEPVKNS_17__cxx_atomic_implIiNS_22__cxx_atomic_base_implIiEEEE'}
-{'is_defined': True, 'type': 'FUNC', 'name': '_ZNSt3__123__cxx_atomic_notify_allEPVKv'}
-{'is_defined': True, 'type': 'FUNC', 'name': '_ZNSt3__123__cxx_atomic_notify_oneEPVKv'}
-{'is_defined': True, 'type': 'FUNC', 'name': '_ZNSt3__134__construct_barrier_algorithm_baseERl'}
-{'is_defined': True, 'type': 'FUNC', 'name': '_ZNSt3__120__libcpp_atomic_waitEPVKvi'}
-{'is_defined': True, 'type': 'FUNC', 'name': '_ZNSt3__123__cxx_atomic_notify_allEPVKNS_17__cxx_atomic_implIiNS_22__cxx_atomic_base_implIiEEEE'}
-{'is_defined': True, 'type': 'FUNC', 'name': '_ZNSt3__120__libcpp_atomic_waitEPVKNS_17__cxx_atomic_implIiNS_22__cxx_atomic_base_implIiEEEEi'}
-{'is_defined': True, 'type': 'FUNC', 'name': '_ZNSt3__131__arrive_barrier_algorithm_baseEPNS_24__barrier_algorithm_baseEh'}
-{'is_defined': True, 'type': 'FUNC', 'name': '_ZNSt3__123__cxx_atomic_notify_oneEPVKNS_17__cxx_atomic_implIiNS_22__cxx_atomic_base_implIiEEEE'}
+{'is_defined': True, 'name': '_ZTv0_n24_NSt3__19strstreamD1Ev', 'type': 'FUNC'}
\ No newline at end of file


        


More information about the libcxx-commits mailing list