On Tue, Apr 30, 2019 at 09:36:31AM +0100, Jonathan Wakely wrote: > On 30/04/19 10:28 +0200, Jakub Jelinek wrote: > > On Fri, Apr 26, 2019 at 01:57:06PM +0200, Jakub Jelinek wrote: > > > And here for powerpc 32-bit and s390 32-bit from binaries provided by > > > richi, the former cross-checked from binaries on a recent compile farm > > > bootstrap I've done. > > > > And here is riscv64, cross checked between Debian riscv64 build from 0428 > > and Fedora alt riscv64 build from 0328, ok for trunk/9.1? > > OK, thanks. > > We're still waiting to hear from Rainer if his Solaris tests passed, > so we can commit his patch for the Solaris baselines. > > > Note, this is the only port I've touched the baseline_symbols.txt for that > > has fewer GLIBCXX_3.4.26 symbols from the others, in particular compared > > to e.g. x86_64-linux and others, following symbols are missing: > > FUNC:_ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC1EOS5_@@GLIBCXX_3.4.26 > > FUNC:_ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC1Ev@@GLIBCXX_3.4.26 > > FUNC:_ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE2EEC1EOS4_@@GLIBCXX_3.4.26 > > FUNC:_ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE2EEC1Ev@@GLIBCXX_3.4.26 > > FUNC:_ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE2EEaSEOS4_@@GLIBCXX_3.4.26 > > FUNC:_ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC1EOS6_@@GLIBCXX_3.4.26 > > FUNC:_ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC1Ev@@GLIBCXX_3.4.26 > > FUNC:_ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE2EEC1EOS5_@@GLIBCXX_3.4.26 > > FUNC:_ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE2EEC1Ev@@GLIBCXX_3.4.26 > > FUNC:_ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE2EEaSEOS5_@@GLIBCXX_3.4.26 > > Would that be because of no _GLIBCXX_HAVE_ATOMIC_LOCK_POLICY ? > > Yes, but I wonder why it doesn't have _Lock_policyE1 symbols instead > of the _Lock_policyE2 ones.
Answer for that is easy, because gnu.ver doesn't say so: _ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE2EEC1Ev; _ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE2EEC1EOS4_; _ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE2EEaSEOS4_; _ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC1Ev; _ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC1EOS5_; _ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE2EEC1Ev; _ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE2EEC1EOS5_; _ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE2EEaSEOS5_; _ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC1Ev; _ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE2EEC1EOS6_; Thus, you'd need to replace those _Lock_policyE2 with _Lock_policyE[012]. If we want to do that, we need to do that right now (but not sure how long would it take to get a confirmation from riscv64, either we'd need to ask Matthias to do some build, or I'd need to talk to whatever maintainers RISCV64 Fedora alt port has). From what I can see, these _Lock_policyE2 symbols are only exported in GLIBCXX_3.4.26, not earlier symvers. Note, there are many other _Lock_policyE2 symbols that aren't exported in x86_64-linux libstdc++.so.6 and many other _Lock_policyE1 symbols that aren't exported in riscv64-linux libstdc++.so.6. For reference, here is readelf -Wa libstdc++.so.6.*debug | grep _Lock_policyE from riscv64 debuginfo: $ readelf -Wa libstdc++.so.6.0.26-9.0.1-0.12.0.riscv64.fc31.riscv64.debug | grep _Lock_policyE 840: 000000000013d642 128 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE1EE5resetEv 857: 00000000001333d8 2 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1116filesystem_error5_ImplESaIS3_ELN9__gnu_cxx12_Lock_policyE1EED2Ev 859: 00000000001288c0 8 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx114_DirESaIS2_ELN9__gnu_cxx12_Lock_policyE1EED0Ev 862: 00000000001b0ce8 24 OBJECT LOCAL DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt10filesystem28recursive_directory_iterator10_Dir_stackESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE 867: 000000000013cee4 72 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem28recursive_directory_iterator10_Dir_stackESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info 870: 00000000001b0a68 24 OBJECT LOCAL DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackESaIS3_ELN9__gnu_cxx12_Lock_policyE1EE 873: 0000000000134458 236 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrIKNSt10filesystem7__cxx1116filesystem_error5_ImplELN9__gnu_cxx12_Lock_policyE1EEC2ERKSt10__weak_ptrIS4_LS6_1EESt9nothrow_t 883: 000000000013cf3c 862 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem28recursive_directory_iterator10_Dir_stackESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv 888: 0000000000128826 2 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx114_DirESaIS2_ELN9__gnu_cxx12_Lock_policyE1EED2Ev 896: 0000000000128828 4 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackESaIS3_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv 897: 0000000000128b72 140 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE1EEaSEOS5_ 898: 00000000001b0d38 56 OBJECT LOCAL DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt10filesystem28recursive_directory_iterator10_Dir_stackESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE 900: 000000000015eda8 106 OBJECT LOCAL DEFAULT 12 _ZTSSt23_Sp_counted_ptr_inplaceINSt10filesystem16filesystem_error5_ImplESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE 905: 000000000013ce90 2 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem28recursive_directory_iterator10_Dir_stackESaIS2_ELN9__gnu_cxx12_Lock_policyE1EED2Ev 918: 000000000013ce98 4 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem4_DirESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv 936: 0000000000149aaa 128 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrIKNSt10filesystem16filesystem_error5_ImplELN9__gnu_cxx12_Lock_policyE1EE5resetEv 959: 0000000000128830 72 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx114_DirESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info 962: 00000000001b0a28 40 OBJECT LOCAL DEFAULT 20 _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE 963: 000000000015e460 87 OBJECT LOCAL DEFAULT 12 _ZTSSt23_Sp_counted_ptr_inplaceINSt10filesystem4_DirESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE 979: 0000000000128e76 236 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE1EEC1ERKSt10__weak_ptrIS3_LS5_1EESt9nothrow_t 995: 000000000013d6c2 236 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE1EEC2ERKSt10__weak_ptrIS2_LS4_1EESt9nothrow_t 998: 000000000015d300 114 OBJECT LOCAL DEFAULT 12 _ZTSSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1116filesystem_error5_ImplESaIS3_ELN9__gnu_cxx12_Lock_policyE1EE 999: 00000000001b0a80 56 OBJECT LOCAL DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx114_DirESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE 1004: 00000000000be7c0 8 FUNC LOCAL DEFAULT 11 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv 1007: 0000000000128d6a 140 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyEEaSEOS6_ 1027: 00000000001343d8 128 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrIKNSt10filesystem7__cxx1116filesystem_error5_ImplELN9__gnu_cxx12_Lock_policyE1EE5resetEv 1040: 00000000001b0bb8 56 OBJECT LOCAL DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1116filesystem_error5_ImplESaIS3_ELN9__gnu_cxx12_Lock_policyE1EE 1056: 000000000013d29a 194 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem4_DirESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv 1075: 0000000000134544 108 FUNC LOCAL DEFAULT 11 _ZNKSt12__shared_ptrIKNSt10filesystem7__cxx1116filesystem_error5_ImplELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info 1079: 000000000013ce92 2 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem4_DirESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED1Ev 1081: 000000000013d44a 128 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE1EE5resetEv 1088: 000000000015bf38 132 OBJECT LOCAL DEFAULT 12 _ZTSSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackESaIS3_ELN9__gnu_cxx12_Lock_policyE1EE 1108: 000000000013ce92 2 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem4_DirESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED2Ev 1110: 00000000000beb5a 148 FUNC LOCAL DEFAULT 11 _ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE10_M_releaseEv 1114: 0000000000128df6 128 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE1EE5resetEv 1120: 000000000014894c 2 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem16filesystem_error5_ImplESaIS2_ELN9__gnu_cxx12_Lock_policyE1EED2Ev 1129: 00000000001288d0 460 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackESaIS3_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv 1133: 000000000014895a 72 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem16filesystem_error5_ImplESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info 1138: 0000000000148956 4 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem16filesystem_error5_ImplESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv 1149: 000000000013ce90 2 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem28recursive_directory_iterator10_Dir_stackESaIS2_ELN9__gnu_cxx12_Lock_policyE1EED1Ev 1157: 000000000013d4ca 236 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE1EEC1ERKSt10__weak_ptrIS1_LS3_1EESt9nothrow_t 1160: 000000000013ce9c 72 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem4_DirESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info 1161: 000000000013d4ca 236 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE1EEC2ERKSt10__weak_ptrIS1_LS3_1EESt9nothrow_t 1167: 000000000014894e 8 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem16filesystem_error5_ImplESaIS2_ELN9__gnu_cxx12_Lock_policyE1EED0Ev 1168: 000000000012882c 4 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx114_DirESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv 1173: 00000000001b0cd0 24 OBJECT LOCAL DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt10filesystem4_DirESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE 1183: 0000000000128bfe 128 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE1EE5resetEv 1193: 00000000001333e2 4 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1116filesystem_error5_ImplESaIS3_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv 1214: 000000000013434c 140 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrIKNSt10filesystem7__cxx1116filesystem_error5_ImplELN9__gnu_cxx12_Lock_policyE1EEaSEOS7_ 1217: 000000000013cf2c 8 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem4_DirESaIS1_ELN9__gnu_cxx12_Lock_policyE1EED0Ev 1221: 0000000000128878 72 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackESaIS3_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info 1222: 000000000013341e 72 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1116filesystem_error5_ImplESaIS3_ELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info 1223: 0000000000128c7e 236 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE1EEC1ERKSt10__weak_ptrIS2_LS4_1EESt9nothrow_t 1235: 000000000013d5b6 140 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE1EEaSEOS5_ 1238: 0000000000134458 236 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrIKNSt10filesystem7__cxx1116filesystem_error5_ImplELN9__gnu_cxx12_Lock_policyE1EEC1ERKSt10__weak_ptrIS4_LS6_1EESt9nothrow_t 1260: 0000000000128824 2 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackESaIS3_ELN9__gnu_cxx12_Lock_policyE1EED1Ev 1265: 00000000001333d8 2 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1116filesystem_error5_ImplESaIS3_ELN9__gnu_cxx12_Lock_policyE1EED1Ev 1270: 000000000015e4b8 124 OBJECT LOCAL DEFAULT 12 _ZTSSt23_Sp_counted_ptr_inplaceINSt10filesystem28recursive_directory_iterator10_Dir_stackESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE 1276: 00000000001288c8 8 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackESaIS3_ELN9__gnu_cxx12_Lock_policyE1EED0Ev 1285: 000000000015bea0 52 OBJECT LOCAL DEFAULT 12 _ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE 1294: 0000000000128e76 236 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE1EEC2ERKSt10__weak_ptrIS3_LS5_1EESt9nothrow_t 1302: 000000000015be70 47 OBJECT LOCAL DEFAULT 12 _ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE 1316: 000000000015bed8 95 OBJECT LOCAL DEFAULT 12 _ZTSSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx114_DirESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE 1318: 0000000000149a1e 140 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrIKNSt10filesystem16filesystem_error5_ImplELN9__gnu_cxx12_Lock_policyE1EEaSEOS6_ 1324: 0000000000128a9c 82 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx114_DirESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv 1330: 0000000000133662 88 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1116filesystem_error5_ImplESaIS3_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv 1332: 0000000000149b2a 236 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrIKNSt10filesystem16filesystem_error5_ImplELN9__gnu_cxx12_Lock_policyE1EEC1ERKSt10__weak_ptrIS3_LS5_1EESt9nothrow_t 1338: 000000000014894c 2 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem16filesystem_error5_ImplESaIS2_ELN9__gnu_cxx12_Lock_policyE1EED1Ev 1339: 00000000001b0a10 24 OBJECT LOCAL DEFAULT 20 _ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE1EE 1348: 0000000000128826 2 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx114_DirESaIS2_ELN9__gnu_cxx12_Lock_policyE1EED1Ev 1350: 00000000001b0b20 24 OBJECT LOCAL DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1116filesystem_error5_ImplESaIS3_ELN9__gnu_cxx12_Lock_policyE1EE 1368: 00000000000be7b4 2 FUNC LOCAL DEFAULT 11 _ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv 1374: 00000000001b0d88 24 OBJECT LOCAL DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt10filesystem16filesystem_error5_ImplESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE 1379: 00000000001b0a50 24 OBJECT LOCAL DEFAULT 20 _ZTISt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx114_DirESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE 1409: 0000000000149c16 108 FUNC LOCAL DEFAULT 11 _ZNKSt12__shared_ptrIKNSt10filesystem16filesystem_error5_ImplELN9__gnu_cxx12_Lock_policyE1EE14_M_get_deleterERKSt9type_info 1418: 00000000001b0d00 56 OBJECT LOCAL DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt10filesystem4_DirESaIS1_ELN9__gnu_cxx12_Lock_policyE1EE 1419: 0000000000149b2a 236 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrIKNSt10filesystem16filesystem_error5_ImplELN9__gnu_cxx12_Lock_policyE1EEC2ERKSt10__weak_ptrIS3_LS5_1EESt9nothrow_t 1430: 000000000013ce94 4 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem28recursive_directory_iterator10_Dir_stackESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv 1436: 0000000000148c2a 244 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem16filesystem_error5_ImplESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv 1451: 00000000001b0ab8 56 OBJECT LOCAL DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackESaIS3_ELN9__gnu_cxx12_Lock_policyE1EE 1490: 00000000001333da 8 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1116filesystem_error5_ImplESaIS3_ELN9__gnu_cxx12_Lock_policyE1EED0Ev 1492: 0000000000128c7e 236 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem7__cxx114_DirELN9__gnu_cxx12_Lock_policyE1EEC2ERKSt10__weak_ptrIS2_LS4_1EESt9nothrow_t 1493: 000000000013d6c2 236 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem28recursive_directory_iterator10_Dir_stackELN9__gnu_cxx12_Lock_policyE1EEC1ERKSt10__weak_ptrIS2_LS4_1EESt9nothrow_t 1508: 00000000001b0dc8 56 OBJECT LOCAL DEFAULT 20 _ZTVSt23_Sp_counted_ptr_inplaceINSt10filesystem16filesystem_error5_ImplESaIS2_ELN9__gnu_cxx12_Lock_policyE1EE 1510: 000000000013d3be 140 FUNC LOCAL DEFAULT 11 _ZNSt12__shared_ptrINSt10filesystem4_DirELN9__gnu_cxx12_Lock_policyE1EEaSEOS4_ 1529: 0000000000128824 2 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem7__cxx1128recursive_directory_iterator10_Dir_stackESaIS3_ELN9__gnu_cxx12_Lock_policyE1EED2Ev 1540: 000000000013cf34 8 FUNC LOCAL DEFAULT 11 _ZNSt23_Sp_counted_ptr_inplaceINSt10filesystem28recursive_directory_iterator10_Dir_stackESaIS2_ELN9__gnu_cxx12_Lock_policyE1EED0Ev Jakub