--- /srv/reproducible-results/rbuild-debian/r-b-build.DmtDu846/b1/porechop_0.2.4+dfsg-6_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.DmtDu846/b2/porechop_0.2.4+dfsg-6_amd64.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - 31124ea6e541cc2c3c6d45b552e222fd 392544 debug optional porechop-dbgsym_0.2.4+dfsg-6_amd64.deb │ - 57ddd2b0f9107a3e02aa7a9d59d89063 57464 science optional porechop_0.2.4+dfsg-6_amd64.deb │ + 7cb39c18500eb5d4986aa9651d757573 396772 debug optional porechop-dbgsym_0.2.4+dfsg-6_amd64.deb │ + de20e12cb124321baa61ef0223cf3cc9 57460 science optional porechop_0.2.4+dfsg-6_amd64.deb ├── porechop_0.2.4+dfsg-6_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-07-12 21:49:53.000000 debian-binary │ │ -rw-r--r-- 0 0 0 1628 2024-07-12 21:49:53.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 55644 2024-07-12 21:49:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 55640 2024-07-12 21:49:53.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/lib/python3/dist-packages/porechop/cpp_functions.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --program-header {} │ │ │ │ │ @@ -2,20 +2,20 @@ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ │ Entry point 0x0 │ │ │ │ │ There are 9 program headers, starting at offset 64 │ │ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x003060 0x003060 R 0x1000 │ │ │ │ │ - LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x00cf45 0x00cf45 R E 0x1000 │ │ │ │ │ - LOAD 0x011000 0x0000000000011000 0x0000000000011000 0x0015dd 0x0015dd R 0x1000 │ │ │ │ │ + LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x00cf0d 0x00cf0d R E 0x1000 │ │ │ │ │ + LOAD 0x011000 0x0000000000011000 0x0000000000011000 0x0015d5 0x0015d5 R 0x1000 │ │ │ │ │ LOAD 0x012d48 0x0000000000013d48 0x0000000000013d48 0x000478 0x0004b0 RW 0x1000 │ │ │ │ │ DYNAMIC 0x012d68 0x0000000000013d68 0x0000000000013d68 0x0001e0 0x0001e0 RW 0x8 │ │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ │ - GNU_EH_FRAME 0x011200 0x0000000000011200 0x0000000000011200 0x00018c 0x00018c R 0x4 │ │ │ │ │ + GNU_EH_FRAME 0x0111f8 0x00000000000111f8 0x00000000000111f8 0x00018c 0x00018c R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ │ GNU_RELRO 0x012d48 0x0000000000013d48 0x0000000000013d48 0x0002b8 0x0002b8 R 0x1 │ │ │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ │ Segment Sections... │ │ │ │ │ 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt │ │ │ │ │ 01 .init .plt .plt.got .text .fini │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ │ [ 5] .gnu.version VERSYM 0000000000002774 002774 0000ac 02 A 3 0 2 │ │ │ │ │ [ 6] .gnu.version_r VERNEED 0000000000002820 002820 0000c0 00 A 4 3 8 │ │ │ │ │ [ 7] .rela.dyn RELA 00000000000028e0 0028e0 000270 18 A 3 0 8 │ │ │ │ │ [ 8] .rela.plt RELA 0000000000002b50 002b50 000510 18 AI 3 22 8 │ │ │ │ │ [ 9] .init PROGBITS 0000000000004000 004000 000017 00 AX 0 0 4 │ │ │ │ │ [10] .plt PROGBITS 0000000000004020 004020 000370 10 AX 0 0 16 │ │ │ │ │ [11] .plt.got PROGBITS 0000000000004390 004390 000008 08 AX 0 0 8 │ │ │ │ │ - [12] .text PROGBITS 00000000000043c0 0043c0 00cb7c 00 AX 0 0 64 │ │ │ │ │ - [13] .fini PROGBITS 0000000000010f3c 010f3c 000009 00 AX 0 0 4 │ │ │ │ │ - [14] .rodata PROGBITS 0000000000011000 011000 000200 00 A 0 0 32 │ │ │ │ │ - [15] .eh_frame_hdr PROGBITS 0000000000011200 011200 00018c 00 A 0 0 4 │ │ │ │ │ - [16] .eh_frame PROGBITS 0000000000011390 011390 000dc8 00 A 0 0 8 │ │ │ │ │ - [17] .gcc_except_table PROGBITS 0000000000012158 012158 000485 00 A 0 0 1 │ │ │ │ │ + [12] .text PROGBITS 00000000000043c0 0043c0 00cb43 00 AX 0 0 64 │ │ │ │ │ + [13] .fini PROGBITS 0000000000010f04 010f04 000009 00 AX 0 0 4 │ │ │ │ │ + [14] .rodata PROGBITS 0000000000011000 011000 0001f8 00 A 0 0 32 │ │ │ │ │ + [15] .eh_frame_hdr PROGBITS 00000000000111f8 0111f8 00018c 00 A 0 0 4 │ │ │ │ │ + [16] .eh_frame PROGBITS 0000000000011388 011388 000dc8 00 A 0 0 8 │ │ │ │ │ + [17] .gcc_except_table PROGBITS 0000000000012150 012150 000485 00 A 0 0 1 │ │ │ │ │ [18] .init_array INIT_ARRAY 0000000000013d48 012d48 000018 08 WA 0 0 8 │ │ │ │ │ [19] .fini_array FINI_ARRAY 0000000000013d60 012d60 000008 08 WA 0 0 8 │ │ │ │ │ [20] .dynamic DYNAMIC 0000000000013d68 012d68 0001e0 10 WA 4 0 8 │ │ │ │ │ [21] .got PROGBITS 0000000000013f48 012f48 0000a0 08 WA 0 0 8 │ │ │ │ │ [22] .got.plt PROGBITS 0000000000013fe8 012fe8 0001c8 08 WA 0 0 8 │ │ │ │ │ [23] .data PROGBITS 00000000000141b0 0131b0 000010 00 WA 0 0 8 │ │ │ │ │ [24] .bss NOBITS 00000000000141c0 0131c0 000038 00 WA 0 0 8 │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -35,55 +35,55 @@ │ │ │ │ │ 31: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ │ 32: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_Resume@GCC_3.0 (10) │ │ │ │ │ 33: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21 (3) │ │ │ │ │ 34: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ │ 35: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ │ 36: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (3) │ │ │ │ │ 37: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt6localeC1Ev@GLIBCXX_3.4 (2) │ │ │ │ │ - 38: 000000000000ee80 1660 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ - 39: 000000000000d590 643 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ - 40: 00000000000141c8 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ - 41: 000000000000d820 409 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ - 42: 00000000000102e0 448 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ - 43: 0000000000010730 365 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ - 44: 00000000000141e0 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ - 45: 00000000000141d8 1 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ - 46: 000000000000c8b0 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ │ │ │ │ │ - 47: 00000000000141da 6 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ - 48: 000000000000cf20 700 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE │ │ │ │ │ - 49: 0000000000007270 2630 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ - 50: 000000000000d1e0 592 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ │ │ │ │ │ - 51: 000000000000d9c0 921 FUNC WEAK DEFAULT 12 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ │ │ │ │ │ - 52: 000000000000c720 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE │ │ │ │ │ - 53: 000000000000f8a0 567 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ - 54: 0000000000007e70 72 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ - 55: 00000000000141f0 4 OBJECT UNIQUE DEFAULT 24 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ - 56: 000000000000e000 3710 FUNC WEAK DEFAULT 12 _ZN5seqan21_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_mmS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE │ │ │ │ │ - 57: 0000000000007f40 1027 FUNC WEAK DEFAULT 12 _ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE │ │ │ │ │ - 58: 000000000000cb20 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ - 59: 000000000000d430 341 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringIhNS_5AllocIvEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEERKSA_ │ │ │ │ │ - 60: 0000000000007ec0 85 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ - 61: 00000000000141e8 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ - 62: 000000000000c2b0 97 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ - 63: 00000000000141d9 1 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ - 64: 00000000000104a0 647 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ - 65: 00000000000141d0 8 OBJECT UNIQUE DEFAULT 24 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ - 66: 00000000000108a0 1692 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ - 67: 000000000000dd60 669 FUNC WEAK DEFAULT 12 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ │ │ │ │ │ - 68: 000000000000fae0 349 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ - 69: 000000000000ccb0 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ - 70: 000000000000c320 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ - 71: 0000000000011100 256 OBJECT UNIQUE DEFAULT 14 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE │ │ │ │ │ - 72: 0000000000007270 2630 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ - 73: 0000000000008e00 9 FUNC GLOBAL DEFAULT 12 freeCString │ │ │ │ │ - 74: 0000000000008e10 81 FUNC GLOBAL DEFAULT 12 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ │ - 75: 0000000000004be0 9861 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ - 76: 000000000000c4b0 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ - 77: 000000000000c1d0 97 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ - 78: 0000000000007e70 72 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ - 79: 000000000000f500 518 FUNC WEAK DEFAULT 12 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE │ │ │ │ │ - 80: 00000000000141f4 4 OBJECT UNIQUE DEFAULT 24 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ - 81: 0000000000007cc0 432 FUNC WEAK DEFAULT 12 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ - 82: 000000000000c240 97 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ - 83: 000000000000f720 383 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ - 84: 0000000000009df0 9171 FUNC GLOBAL DEFAULT 12 adapterAlignment │ │ │ │ │ - 85: 000000000000fc40 1676 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 38: 000000000000b700 1660 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ + 39: 0000000000009e10 643 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ + 40: 00000000000141e0 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ + 41: 000000000000a0a0 409 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ + 42: 000000000000cb60 448 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ + 43: 000000000000cfb0 365 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ + 44: 00000000000141c8 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ + 45: 00000000000141f0 1 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ + 46: 0000000000009130 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ │ │ │ │ │ + 47: 00000000000141f2 6 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ + 48: 00000000000097a0 700 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE │ │ │ │ │ + 49: 000000000000fe50 2630 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ + 50: 0000000000009a60 592 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ │ │ │ │ │ + 51: 000000000000a240 921 FUNC WEAK DEFAULT 12 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ │ │ │ │ │ + 52: 0000000000008fa0 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE │ │ │ │ │ + 53: 000000000000c120 567 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ + 54: 0000000000010a50 72 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ + 55: 00000000000141d8 4 OBJECT UNIQUE DEFAULT 24 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ + 56: 000000000000a880 3710 FUNC WEAK DEFAULT 12 _ZN5seqan21_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_mmS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE │ │ │ │ │ + 57: 0000000000010b00 1027 FUNC WEAK DEFAULT 12 _ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE │ │ │ │ │ + 58: 00000000000093a0 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ + 59: 0000000000009cb0 341 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringIhNS_5AllocIvEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEERKSA_ │ │ │ │ │ + 60: 0000000000010aa0 85 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ + 61: 00000000000141d0 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ + 62: 0000000000008b30 97 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 63: 00000000000141f1 1 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ + 64: 000000000000cd20 647 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ + 65: 00000000000141e8 8 OBJECT UNIQUE DEFAULT 24 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ + 66: 000000000000d120 1692 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 67: 000000000000a5e0 669 FUNC WEAK DEFAULT 12 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ │ │ │ │ │ + 68: 000000000000c360 349 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ + 69: 0000000000009530 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ + 70: 0000000000008ba0 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ + 71: 0000000000011020 256 OBJECT UNIQUE DEFAULT 14 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE │ │ │ │ │ + 72: 000000000000fe50 2630 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ + 73: 0000000000005680 9 FUNC GLOBAL DEFAULT 12 freeCString │ │ │ │ │ + 74: 0000000000005690 81 FUNC GLOBAL DEFAULT 12 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ │ + 75: 000000000000d7c0 9861 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ + 76: 0000000000008d30 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ + 77: 0000000000008a50 97 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 78: 0000000000010a50 72 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ + 79: 000000000000bd80 518 FUNC WEAK DEFAULT 12 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE │ │ │ │ │ + 80: 00000000000141dc 4 OBJECT UNIQUE DEFAULT 24 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ + 81: 00000000000108a0 432 FUNC WEAK DEFAULT 12 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ + 82: 0000000000008ac0 97 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ + 83: 000000000000bfa0 383 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ + 84: 0000000000006670 9171 FUNC GLOBAL DEFAULT 12 adapterAlignment │ │ │ │ │ + 85: 000000000000c4c0 1676 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x28e0 contains 26 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000013d48 0000000000000008 R_X86_64_RELATIVE 4bc0 │ │ │ │ │ 0000000000013d50 0000000000000008 R_X86_64_RELATIVE 4a70 │ │ │ │ │ -0000000000013d58 0000000000000008 R_X86_64_RELATIVE 4ad0 │ │ │ │ │ +0000000000013d58 0000000000000008 R_X86_64_RELATIVE 4ab0 │ │ │ │ │ 0000000000013d60 0000000000000008 R_X86_64_RELATIVE 4b80 │ │ │ │ │ 00000000000141b0 0000000000000008 R_X86_64_RELATIVE 141b0 │ │ │ │ │ -0000000000013f48 0000003700000006 R_X86_64_GLOB_DAT 00000000000141f0 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000013f50 0000004700000006 R_X86_64_GLOB_DAT 0000000000011100 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE + 0 │ │ │ │ │ +0000000000013f48 0000003700000006 R_X86_64_GLOB_DAT 00000000000141d8 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000013f50 0000004700000006 R_X86_64_GLOB_DAT 0000000000011020 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE + 0 │ │ │ │ │ 0000000000013f58 0000000100000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000013f60 0000003f00000006 R_X86_64_GLOB_DAT 00000000000141d9 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ +0000000000013f60 0000003f00000006 R_X86_64_GLOB_DAT 00000000000141f1 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ 0000000000013f68 0000000600000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000013f70 0000002d00000006 R_X86_64_GLOB_DAT 00000000000141d8 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ -0000000000013f78 0000002800000006 R_X86_64_GLOB_DAT 00000000000141c8 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ +0000000000013f70 0000002d00000006 R_X86_64_GLOB_DAT 00000000000141f0 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ +0000000000013f78 0000002800000006 R_X86_64_GLOB_DAT 00000000000141e0 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ 0000000000013f80 0000000b00000006 R_X86_64_GLOB_DAT 0000000000000000 vsnprintf@GLIBC_2.2.5 + 0 │ │ │ │ │ 0000000000013f88 0000000c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000013f90 0000005000000006 R_X86_64_GLOB_DAT 00000000000141f4 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000013f98 0000002f00000006 R_X86_64_GLOB_DAT 00000000000141da _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store + 0 │ │ │ │ │ +0000000000013f90 0000005000000006 R_X86_64_GLOB_DAT 00000000000141dc _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000013f98 0000002f00000006 R_X86_64_GLOB_DAT 00000000000141f2 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store + 0 │ │ │ │ │ 0000000000013fa0 0000000f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000013fa8 0000001200000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000013fb0 0000003d00000006 R_X86_64_GLOB_DAT 00000000000141e8 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000013fb8 0000002c00000006 R_X86_64_GLOB_DAT 00000000000141e0 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000013fc0 0000004100000006 R_X86_64_GLOB_DAT 00000000000141d0 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ +0000000000013fb0 0000003d00000006 R_X86_64_GLOB_DAT 00000000000141d0 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000013fb8 0000002c00000006 R_X86_64_GLOB_DAT 00000000000141c8 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000013fc0 0000004100000006 R_X86_64_GLOB_DAT 00000000000141e8 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ 0000000000013fc8 0000001f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ │ 0000000000013fd0 0000002200000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ │ 0000000000013fd8 0000002300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ │ 0000000000013fe0 0000002400000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 00000000000141b8 0000001d00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.plt' at offset 0x2b50 contains 54 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000014000 0000005200000007 R_X86_64_JUMP_SLOT 000000000000c240 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ -0000000000014008 0000004200000007 R_X86_64_JUMP_SLOT 00000000000108a0 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000014000 0000005200000007 R_X86_64_JUMP_SLOT 0000000000008ac0 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000014008 0000004200000007 R_X86_64_JUMP_SLOT 000000000000d120 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ 0000000000014010 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000014018 0000003800000007 R_X86_64_JUMP_SLOT 000000000000e000 _ZN5seqan21_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_mmS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE + 0 │ │ │ │ │ +0000000000014018 0000003800000007 R_X86_64_JUMP_SLOT 000000000000a880 _ZN5seqan21_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_mmS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE + 0 │ │ │ │ │ 0000000000014020 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8ios_baseC2Ev@GLIBCXX_3.4 + 0 │ │ │ │ │ 0000000000014028 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000014030 0000005300000007 R_X86_64_JUMP_SLOT 000000000000f720 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ +0000000000014030 0000005300000007 R_X86_64_JUMP_SLOT 000000000000bfa0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ 0000000000014038 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8ios_baseD2Ev@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000014040 0000004b00000007 R_X86_64_JUMP_SLOT 0000000000004be0 _ZN15ScoredAlignment9getStringB5cxx11Ev + 0 │ │ │ │ │ -0000000000014048 0000003900000007 R_X86_64_JUMP_SLOT 0000000000007f40 _ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE + 0 │ │ │ │ │ +0000000000014040 0000004b00000007 R_X86_64_JUMP_SLOT 000000000000d7c0 _ZN15ScoredAlignment9getStringB5cxx11Ev + 0 │ │ │ │ │ +0000000000014048 0000003900000007 R_X86_64_JUMP_SLOT 0000000000010b00 _ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE + 0 │ │ │ │ │ 0000000000014050 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000014058 0000003500000007 R_X86_64_JUMP_SLOT 000000000000f8a0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000014060 0000004300000007 R_X86_64_JUMP_SLOT 000000000000dd60 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ + 0 │ │ │ │ │ -0000000000014068 0000004000000007 R_X86_64_JUMP_SLOT 00000000000104a0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000014058 0000003500000007 R_X86_64_JUMP_SLOT 000000000000c120 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000014060 0000004300000007 R_X86_64_JUMP_SLOT 000000000000a5e0 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ + 0 │ │ │ │ │ +0000000000014068 0000004000000007 R_X86_64_JUMP_SLOT 000000000000cd20 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ 0000000000014070 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt20__throw_length_errorPKc@GLIBCXX_3.4 + 0 │ │ │ │ │ 0000000000014078 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000014080 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 memset@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000014088 0000003200000007 R_X86_64_JUMP_SLOT 000000000000d1e0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ + 0 │ │ │ │ │ -0000000000014090 0000003300000007 R_X86_64_JUMP_SLOT 000000000000d9c0 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ + 0 │ │ │ │ │ -0000000000014098 0000004c00000007 R_X86_64_JUMP_SLOT 000000000000c4b0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ -00000000000140a0 0000003a00000007 R_X86_64_JUMP_SLOT 000000000000cb20 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ +0000000000014088 0000003200000007 R_X86_64_JUMP_SLOT 0000000000009a60 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ + 0 │ │ │ │ │ +0000000000014090 0000003300000007 R_X86_64_JUMP_SLOT 000000000000a240 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ + 0 │ │ │ │ │ +0000000000014098 0000004c00000007 R_X86_64_JUMP_SLOT 0000000000008d30 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ +00000000000140a0 0000003a00000007 R_X86_64_JUMP_SLOT 00000000000093a0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ 00000000000140a8 0000000d00000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0 │ │ │ │ │ -00000000000140b0 0000002600000007 R_X86_64_JUMP_SLOT 000000000000ee80 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ -00000000000140b8 0000004a00000007 R_X86_64_JUMP_SLOT 0000000000008e10 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ │ +00000000000140b0 0000002600000007 R_X86_64_JUMP_SLOT 000000000000b700 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ +00000000000140b8 0000004a00000007 R_X86_64_JUMP_SLOT 0000000000005690 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ │ 00000000000140c0 0000000e00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPv@GLIBCXX_3.4 + 0 │ │ │ │ │ -00000000000140c8 0000002a00000007 R_X86_64_JUMP_SLOT 00000000000102e0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ +00000000000140c8 0000002a00000007 R_X86_64_JUMP_SLOT 000000000000cb60 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ 00000000000140d0 0000001000000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znwm@GLIBCXX_3.4 + 0 │ │ │ │ │ 00000000000140d8 0000001100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPvm@CXXABI_1.3.9 + 0 │ │ │ │ │ 00000000000140e0 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ │ 00000000000140e8 0000001400000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0 │ │ │ │ │ 00000000000140f0 0000001500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 00000000000140f8 0000001600000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ │ 0000000000014100 0000001700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000014108 0000004d00000007 R_X86_64_JUMP_SLOT 000000000000c1d0 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000014108 0000004d00000007 R_X86_64_JUMP_SLOT 0000000000008a50 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ 0000000000014110 0000001800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6localeD1Ev@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000014118 0000004500000007 R_X86_64_JUMP_SLOT 000000000000ccb0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000014118 0000004500000007 R_X86_64_JUMP_SLOT 0000000000009530 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ 0000000000014120 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000014128 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000014130 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 memmove@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000014138 0000003e00000007 R_X86_64_JUMP_SLOT 000000000000c2b0 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ -0000000000014140 0000004e00000007 R_X86_64_JUMP_SLOT 0000000000007e70 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev + 0 │ │ │ │ │ -0000000000014148 0000002e00000007 R_X86_64_JUMP_SLOT 000000000000c8b0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000014150 0000004f00000007 R_X86_64_JUMP_SLOT 000000000000f500 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE + 0 │ │ │ │ │ +0000000000014138 0000003e00000007 R_X86_64_JUMP_SLOT 0000000000008b30 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000014140 0000004e00000007 R_X86_64_JUMP_SLOT 0000000000010a50 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev + 0 │ │ │ │ │ +0000000000014148 0000002e00000007 R_X86_64_JUMP_SLOT 0000000000009130 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000014150 0000004f00000007 R_X86_64_JUMP_SLOT 000000000000bd80 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE + 0 │ │ │ │ │ 0000000000014158 0000001e00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000014160 0000005100000007 R_X86_64_JUMP_SLOT 0000000000007cc0 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z + 0 │ │ │ │ │ -0000000000014168 0000004600000007 R_X86_64_JUMP_SLOT 000000000000c320 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ +0000000000014160 0000005100000007 R_X86_64_JUMP_SLOT 00000000000108a0 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z + 0 │ │ │ │ │ +0000000000014168 0000004600000007 R_X86_64_JUMP_SLOT 0000000000008ba0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ 0000000000014170 0000002000000007 R_X86_64_JUMP_SLOT 0000000000000000 _Unwind_Resume@GCC_3.0 + 0 │ │ │ │ │ 0000000000014178 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000014180 0000002700000007 R_X86_64_JUMP_SLOT 000000000000d590 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000014188 0000005500000007 R_X86_64_JUMP_SLOT 000000000000fc40 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ -0000000000014190 0000004800000007 R_X86_64_JUMP_SLOT 0000000000007270 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii + 0 │ │ │ │ │ -0000000000014198 0000002900000007 R_X86_64_JUMP_SLOT 000000000000d820 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ -00000000000141a0 0000003400000007 R_X86_64_JUMP_SLOT 000000000000c720 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE + 0 │ │ │ │ │ +0000000000014180 0000002700000007 R_X86_64_JUMP_SLOT 0000000000009e10 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000014188 0000005500000007 R_X86_64_JUMP_SLOT 000000000000c4c0 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000014190 0000004800000007 R_X86_64_JUMP_SLOT 000000000000fe50 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii + 0 │ │ │ │ │ +0000000000014198 0000002900000007 R_X86_64_JUMP_SLOT 000000000000a0a0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ +00000000000141a0 0000003400000007 R_X86_64_JUMP_SLOT 0000000000008fa0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE + 0 │ │ │ │ │ 00000000000141a8 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6localeC1Ev@GLIBCXX_3.4 + 0 │ │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Dynamic section at offset 0x12d68 contains 26 entries: │ │ │ │ │ Tag Type Name/Value │ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ │ 0x000000000000000c (INIT) 0x4000 │ │ │ │ │ - 0x000000000000000d (FINI) 0x10f3c │ │ │ │ │ + 0x000000000000000d (FINI) 0x10f04 │ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x13d48 │ │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 24 (bytes) │ │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x13d60 │ │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ │ 0x0000000000000005 (STRTAB) 0xc18 │ │ │ │ │ 0x0000000000000006 (SYMTAB) 0x408 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1a4cce84aee8da14af20535753f455d033d4ab83 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f1894849ea9cc40b524c9ef86e17bce52fbd1309 │ │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ │ @@ -1,63 +1,63 @@ │ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ │ - Start of frame section: 0x18c (offset: 0x11390) │ │ │ │ │ + Start of frame section: 0x18c (offset: 0x11388) │ │ │ │ │ Entries in search table: 0x30 │ │ │ │ │ - 0xffffffffffff2e20 (offset: 0x4020) -> 0x1a8 fde=[ 18] │ │ │ │ │ - 0xffffffffffff3190 (offset: 0x4390) -> 0x1d0 fde=[ 40] │ │ │ │ │ - 0xffffffffffff31c0 (offset: 0x43c0) -> 0x288 fde=[ f8] │ │ │ │ │ - 0xffffffffffff35a0 (offset: 0x47a0) -> 0x384 fde=[ 1f4] │ │ │ │ │ - 0xffffffffffff368a (offset: 0x488a) -> 0xf1c fde=[ d8c] │ │ │ │ │ - 0xffffffffffff3870 (offset: 0x4a70) -> 0x3a8 fde=[ 218] │ │ │ │ │ - 0xffffffffffff38d0 (offset: 0x4ad0) -> 0xf40 fde=[ db0] │ │ │ │ │ - 0xffffffffffff39e0 (offset: 0x4be0) -> 0x234 fde=[ a4] │ │ │ │ │ - 0xffffffffffff6070 (offset: 0x7270) -> 0x330 fde=[ 1a0] │ │ │ │ │ - 0xffffffffffff6ac0 (offset: 0x7cc0) -> 0x1e8 fde=[ 58] │ │ │ │ │ - 0xffffffffffff6c70 (offset: 0x7e70) -> 0x2ac fde=[ 11c] │ │ │ │ │ - 0xffffffffffff6cc0 (offset: 0x7ec0) -> 0x2c8 fde=[ 138] │ │ │ │ │ - 0xffffffffffff6d40 (offset: 0x7f40) -> 0x2e4 fde=[ 154] │ │ │ │ │ - 0xffffffffffff7180 (offset: 0x8380) -> 0x3c0 fde=[ 230] │ │ │ │ │ - 0xffffffffffff7230 (offset: 0x8430) -> 0x3f4 fde=[ 264] │ │ │ │ │ - 0xffffffffffff7790 (offset: 0x8990) -> 0x43c fde=[ 2ac] │ │ │ │ │ - 0xffffffffffff7c00 (offset: 0x8e00) -> 0x4b8 fde=[ 328] │ │ │ │ │ - 0xffffffffffff7c10 (offset: 0x8e10) -> 0x4cc fde=[ 33c] │ │ │ │ │ - 0xffffffffffff7c70 (offset: 0x8e70) -> 0xb8c fde=[ 9fc] │ │ │ │ │ - 0xffffffffffff82b0 (offset: 0x94b0) -> 0xbdc fde=[ a4c] │ │ │ │ │ - 0xffffffffffff8bf0 (offset: 0x9df0) -> 0xec8 fde=[ d38] │ │ │ │ │ - 0xffffffffffffafd0 (offset: 0xc1d0) -> 0x4f8 fde=[ 368] │ │ │ │ │ - 0xffffffffffffb040 (offset: 0xc240) -> 0x528 fde=[ 398] │ │ │ │ │ - 0xffffffffffffb0b0 (offset: 0xc2b0) -> 0x558 fde=[ 3c8] │ │ │ │ │ - 0xffffffffffffb120 (offset: 0xc320) -> 0x588 fde=[ 3f8] │ │ │ │ │ - 0xffffffffffffb2b0 (offset: 0xc4b0) -> 0x5e8 fde=[ 458] │ │ │ │ │ - 0xffffffffffffb520 (offset: 0xc720) -> 0x650 fde=[ 4c0] │ │ │ │ │ - 0xffffffffffffb6b0 (offset: 0xc8b0) -> 0x6b0 fde=[ 520] │ │ │ │ │ - 0xffffffffffffb920 (offset: 0xcb20) -> 0x718 fde=[ 588] │ │ │ │ │ - 0xffffffffffffbab0 (offset: 0xccb0) -> 0x778 fde=[ 5e8] │ │ │ │ │ - 0xffffffffffffbd20 (offset: 0xcf20) -> 0x7e0 fde=[ 650] │ │ │ │ │ - 0xffffffffffffbfe0 (offset: 0xd1e0) -> 0x854 fde=[ 6c4] │ │ │ │ │ - 0xffffffffffffc230 (offset: 0xd430) -> 0x8a4 fde=[ 714] │ │ │ │ │ - 0xffffffffffffc390 (offset: 0xd590) -> 0x914 fde=[ 784] │ │ │ │ │ - 0xffffffffffffc620 (offset: 0xd820) -> 0x97c fde=[ 7ec] │ │ │ │ │ - 0xffffffffffffc7c0 (offset: 0xd9c0) -> 0x9dc fde=[ 84c] │ │ │ │ │ - 0xffffffffffffcb60 (offset: 0xdd60) -> 0xa48 fde=[ 8b8] │ │ │ │ │ - 0xffffffffffffce00 (offset: 0xe000) -> 0xa98 fde=[ 908] │ │ │ │ │ - 0xffffffffffffdc80 (offset: 0xee80) -> 0xae8 fde=[ 958] │ │ │ │ │ - 0xffffffffffffe300 (offset: 0xf500) -> 0xb40 fde=[ 9b0] │ │ │ │ │ - 0xffffffffffffe520 (offset: 0xf720) -> 0xc2c fde=[ a9c] │ │ │ │ │ - 0xffffffffffffe6a0 (offset: 0xf8a0) -> 0xc74 fde=[ ae4] │ │ │ │ │ - 0xffffffffffffe8e0 (offset: 0xfae0) -> 0xcbc fde=[ b2c] │ │ │ │ │ - 0xffffffffffffea40 (offset: 0xfc40) -> 0xd18 fde=[ b88] │ │ │ │ │ - 0xfffffffffffff0e0 (offset: 0x102e0) -> 0xd70 fde=[ be0] │ │ │ │ │ - 0xfffffffffffff2a0 (offset: 0x104a0) -> 0xdb8 fde=[ c28] │ │ │ │ │ - 0xfffffffffffff530 (offset: 0x10730) -> 0xe00 fde=[ c70] │ │ │ │ │ - 0xfffffffffffff6a0 (offset: 0x108a0) -> 0xe70 fde=[ ce0] │ │ │ │ │ + 0xffffffffffff2e28 (offset: 0x4020) -> 0x1a8 fde=[ 18] │ │ │ │ │ + 0xffffffffffff3198 (offset: 0x4390) -> 0x1d0 fde=[ 40] │ │ │ │ │ + 0xffffffffffff31c8 (offset: 0x43c0) -> 0xd64 fde=[ bd4] │ │ │ │ │ + 0xffffffffffff33aa (offset: 0x45a2) -> 0xe20 fde=[ c90] │ │ │ │ │ + 0xffffffffffff378a (offset: 0x4982) -> 0xf1c fde=[ d8c] │ │ │ │ │ + 0xffffffffffff3878 (offset: 0x4a70) -> 0xd88 fde=[ bf8] │ │ │ │ │ + 0xffffffffffff38b8 (offset: 0x4ab0) -> 0xf40 fde=[ db0] │ │ │ │ │ + 0xffffffffffff3a08 (offset: 0x4c00) -> 0x1e8 fde=[ 58] │ │ │ │ │ + 0xffffffffffff3ab8 (offset: 0x4cb0) -> 0x21c fde=[ 8c] │ │ │ │ │ + 0xffffffffffff4018 (offset: 0x5210) -> 0x264 fde=[ d4] │ │ │ │ │ + 0xffffffffffff4488 (offset: 0x5680) -> 0x2e0 fde=[ 150] │ │ │ │ │ + 0xffffffffffff4498 (offset: 0x5690) -> 0x2f4 fde=[ 164] │ │ │ │ │ + 0xffffffffffff44f8 (offset: 0x56f0) -> 0x9d4 fde=[ 844] │ │ │ │ │ + 0xffffffffffff4b38 (offset: 0x5d30) -> 0xa24 fde=[ 894] │ │ │ │ │ + 0xffffffffffff5478 (offset: 0x6670) -> 0xd10 fde=[ b80] │ │ │ │ │ + 0xffffffffffff7858 (offset: 0x8a50) -> 0x320 fde=[ 190] │ │ │ │ │ + 0xffffffffffff78c8 (offset: 0x8ac0) -> 0x350 fde=[ 1c0] │ │ │ │ │ + 0xffffffffffff7938 (offset: 0x8b30) -> 0x380 fde=[ 1f0] │ │ │ │ │ + 0xffffffffffff79a8 (offset: 0x8ba0) -> 0x3d0 fde=[ 240] │ │ │ │ │ + 0xffffffffffff7b38 (offset: 0x8d30) -> 0x430 fde=[ 2a0] │ │ │ │ │ + 0xffffffffffff7da8 (offset: 0x8fa0) -> 0x498 fde=[ 308] │ │ │ │ │ + 0xffffffffffff7f38 (offset: 0x9130) -> 0x4f8 fde=[ 368] │ │ │ │ │ + 0xffffffffffff81a8 (offset: 0x93a0) -> 0x560 fde=[ 3d0] │ │ │ │ │ + 0xffffffffffff8338 (offset: 0x9530) -> 0x5c0 fde=[ 430] │ │ │ │ │ + 0xffffffffffff85a8 (offset: 0x97a0) -> 0x628 fde=[ 498] │ │ │ │ │ + 0xffffffffffff8868 (offset: 0x9a60) -> 0x69c fde=[ 50c] │ │ │ │ │ + 0xffffffffffff8ab8 (offset: 0x9cb0) -> 0x6ec fde=[ 55c] │ │ │ │ │ + 0xffffffffffff8c18 (offset: 0x9e10) -> 0x75c fde=[ 5cc] │ │ │ │ │ + 0xffffffffffff8ea8 (offset: 0xa0a0) -> 0x7c4 fde=[ 634] │ │ │ │ │ + 0xffffffffffff9048 (offset: 0xa240) -> 0x824 fde=[ 694] │ │ │ │ │ + 0xffffffffffff93e8 (offset: 0xa5e0) -> 0x890 fde=[ 700] │ │ │ │ │ + 0xffffffffffff9688 (offset: 0xa880) -> 0x8e0 fde=[ 750] │ │ │ │ │ + 0xffffffffffffa508 (offset: 0xb700) -> 0x930 fde=[ 7a0] │ │ │ │ │ + 0xffffffffffffab88 (offset: 0xbd80) -> 0x988 fde=[ 7f8] │ │ │ │ │ + 0xffffffffffffada8 (offset: 0xbfa0) -> 0xa74 fde=[ 8e4] │ │ │ │ │ + 0xffffffffffffaf28 (offset: 0xc120) -> 0xabc fde=[ 92c] │ │ │ │ │ + 0xffffffffffffb168 (offset: 0xc360) -> 0xb04 fde=[ 974] │ │ │ │ │ + 0xffffffffffffb2c8 (offset: 0xc4c0) -> 0xb60 fde=[ 9d0] │ │ │ │ │ + 0xffffffffffffb968 (offset: 0xcb60) -> 0xbb8 fde=[ a28] │ │ │ │ │ + 0xffffffffffffbb28 (offset: 0xcd20) -> 0xc00 fde=[ a70] │ │ │ │ │ + 0xffffffffffffbdb8 (offset: 0xcfb0) -> 0xc48 fde=[ ab8] │ │ │ │ │ + 0xffffffffffffbf28 (offset: 0xd120) -> 0xcb8 fde=[ b28] │ │ │ │ │ + 0xffffffffffffc5c8 (offset: 0xd7c0) -> 0xdcc fde=[ c3c] │ │ │ │ │ + 0xffffffffffffec58 (offset: 0xfe50) -> 0xec8 fde=[ d38] │ │ │ │ │ + 0xfffffffffffff6a8 (offset: 0x108a0) -> 0xda0 fde=[ c10] │ │ │ │ │ + 0xfffffffffffff858 (offset: 0x10a50) -> 0xe44 fde=[ cb4] │ │ │ │ │ + 0xfffffffffffff8a8 (offset: 0x10aa0) -> 0xe60 fde=[ cd0] │ │ │ │ │ + 0xfffffffffffff908 (offset: 0x10b00) -> 0xe7c fde=[ cec] │ │ │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ │ Version: 1 │ │ │ │ │ Augmentation: "zR" │ │ │ │ │ @@ -86,1784 +86,1784 @@ │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000058 0000000000000028 0000005c FDE cie=00000000 pc=0000000000007cc0..0000000000007e70 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007cc5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000007cce │ │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007cd3 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc2: 307 to 0000000000007e06 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000007e10 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000084 000000000000001c 00000000 CIE │ │ │ │ │ - Version: 1 │ │ │ │ │ - Augmentation: "zPLR" │ │ │ │ │ - Code alignment factor: 1 │ │ │ │ │ - Data alignment factor: -8 │ │ │ │ │ - Return address column: 16 │ │ │ │ │ - Augmentation data: 9b 91 2d 00 00 1b 1b │ │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000000a4 0000000000000050 00000024 FDE cie=00000084 pc=0000000000004be0..0000000000007265 │ │ │ │ │ - Augmentation data: 13 0d 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004be6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004bf2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004bf4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000004bfd │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004c01 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004c02 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000004c0c │ │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ - DW_CFA_advance_loc2: 5513 to 0000000000006195 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006199 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000619a │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000619c │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000619e │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000061a0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000061a2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000061a8 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000000f8 0000000000000020 00000078 FDE cie=00000084 pc=00000000000043c0..000000000000479f │ │ │ │ │ - Augmentation data: 39 0d 00 00 │ │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - │ │ │ │ │ -0000011c 0000000000000018 00000120 FDE cie=00000000 pc=0000000000007e70..0000000000007eb8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007e7c │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000007eb3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000138 0000000000000018 0000013c FDE cie=00000000 pc=0000000000007ec0..0000000000007f15 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007ecc │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000007f10 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000154 0000000000000048 00000158 FDE cie=00000000 pc=0000000000007f40..0000000000008343 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007f46 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007f4b │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007f50 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f52 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007f53 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007f54 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007f58 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc2: 605 to 00000000000081b5 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000081b6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000081b7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000081b9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000081bb │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000081bd │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000081bf │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000081c0 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - │ │ │ │ │ -000001a0 0000000000000050 00000120 FDE cie=00000084 pc=0000000000007270..0000000000007cb6 │ │ │ │ │ - Augmentation data: e0 0c 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007276 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007278 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000727a │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000727c │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000727d │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000727e │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000007288 │ │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ │ - DW_CFA_advance_loc2: 1697 to 0000000000007929 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000792a │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000792b │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000792d │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000792f │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007931 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007933 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007938 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000001f4 0000000000000020 00000174 FDE cie=00000084 pc=00000000000047a0..000000000000488a │ │ │ │ │ - Augmentation data: c7 0c 00 00 │ │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - │ │ │ │ │ -00000218 0000000000000014 0000021c FDE cie=00000000 pc=0000000000004a70..0000000000004ac4 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000230 0000000000000030 00000234 FDE cie=00000000 pc=0000000000008380..0000000000008423 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008382 │ │ │ │ │ +00000058 0000000000000030 0000005c FDE cie=00000000 pc=0000000000004c00..0000000000004ca3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c02 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008386 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c06 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000838a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c0a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008391 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004c11 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000000083e0 │ │ │ │ │ + DW_CFA_advance_loc1: 79 to 0000000000004c60 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000083e1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004c61 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000083e2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004c62 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000083e4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c64 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000083e8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c68 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000264 0000000000000044 00000268 FDE cie=00000000 pc=0000000000008430..0000000000008987 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000008439 │ │ │ │ │ +0000008c 0000000000000044 00000090 FDE cie=00000000 pc=0000000000004cb0..0000000000005207 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000004cb9 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000843e │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000004cbe │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008440 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cc0 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008442 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cc2 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008443 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004cc3 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008444 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004cc4 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc2: 1329 to 0000000000008975 │ │ │ │ │ + DW_CFA_advance_loc2: 1329 to 00000000000051f5 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008976 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000051f6 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008978 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051f8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000897a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051fa │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000897c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051fc │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000897e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051fe │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000897f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000051ff │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000002ac 0000000000000078 000002b0 FDE cie=00000000 pc=0000000000008990..0000000000008dfe │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000899b │ │ │ │ │ +000000d4 0000000000000078 000000d8 FDE cie=00000000 pc=0000000000005210..000000000000567e │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000521b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000899d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000521d │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000899f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000521f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089a1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005221 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000089a2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005222 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000089a6 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005226 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000089ad │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000522d │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000089cb │ │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000524b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000089cc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000524c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000089cd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000524d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089cf │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000524f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089d1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005251 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089d3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005253 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089d5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005255 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000089e0 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000005260 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 272 to 0000000000008af0 │ │ │ │ │ + DW_CFA_advance_loc2: 272 to 0000000000005370 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008af8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005378 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000008b15 │ │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000005395 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008b16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005396 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008b17 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005397 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008b19 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005399 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008b1b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000539b │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008b1d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000539d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008b1f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000539f │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008b20 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000053a0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000328 0000000000000010 0000032c FDE cie=00000000 pc=0000000000008e00..0000000000008e09 │ │ │ │ │ +00000150 0000000000000010 00000154 FDE cie=00000000 pc=0000000000005680..0000000000005689 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000033c 0000000000000028 00000340 FDE cie=00000000 pc=0000000000008e10..0000000000008e61 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008e15 │ │ │ │ │ +00000164 0000000000000028 00000168 FDE cie=00000000 pc=0000000000005690..00000000000056e1 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005695 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008e16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005696 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008e1d │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000569d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000008e4c │ │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000056cc │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e50 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000056d0 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008e51 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000056d1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008e58 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000056d8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000368 000000000000002c 0000036c FDE cie=00000000 pc=000000000000c1d0..000000000000c231 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000c1dd │ │ │ │ │ +00000190 000000000000002c 00000194 FDE cie=00000000 pc=0000000000008a50..0000000000008ab1 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000008a5d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c1de │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008a5e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c1df │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008a5f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000000c22a │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000008aaa │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c22b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008aab │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c22d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008aad │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000c230 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000008ab0 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000398 000000000000002c 0000039c FDE cie=00000000 pc=000000000000c240..000000000000c2a1 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000c24d │ │ │ │ │ +000001c0 000000000000002c 000001c4 FDE cie=00000000 pc=0000000000008ac0..0000000000008b21 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000008acd │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c24e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ace │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c24f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008acf │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000000c29a │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000008b1a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c29b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b1b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c29d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b1d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000c2a0 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000008b20 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000003c8 000000000000002c 000003cc FDE cie=00000000 pc=000000000000c2b0..000000000000c311 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000c2bd │ │ │ │ │ +000001f0 000000000000002c 000001f4 FDE cie=00000000 pc=0000000000008b30..0000000000008b91 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000008b3d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c2be │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b3e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c2bf │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b3f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000000c30a │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000008b8a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c30b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b8b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c30d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b8d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000c310 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000008b90 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000003f8 000000000000005c 00000378 FDE cie=00000084 pc=000000000000c320..000000000000c4a9 │ │ │ │ │ - Augmentation data: cb 0a 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c326 │ │ │ │ │ +00000220 000000000000001c 00000000 CIE │ │ │ │ │ + Version: 1 │ │ │ │ │ + Augmentation: "zPLR" │ │ │ │ │ + Code alignment factor: 1 │ │ │ │ │ + Data alignment factor: -8 │ │ │ │ │ + Return address column: 16 │ │ │ │ │ + Augmentation data: 9b fd 2b 00 00 1b 1b │ │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ + DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000240 000000000000005c 00000024 FDE cie=00000220 pc=0000000000008ba0..0000000000008d29 │ │ │ │ │ + Augmentation data: 77 0b 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008ba6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c328 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ba8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000c32d │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008bad │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c32e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008bae │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c332 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008bb2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c336 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008bb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 170 to 000000000000c3e0 │ │ │ │ │ + DW_CFA_advance_loc1: 170 to 0000000000008c60 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c3e7 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008c67 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c3e8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008c68 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c3ea │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c6a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c3ec │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c6c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c3ee │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c6e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000c3f8 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000008c78 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000000c466 │ │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000008ce6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c467 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ce7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c468 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ce8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c46a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cea │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c46c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cec │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c46e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cee │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c470 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cf0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000458 0000000000000064 000003d8 FDE cie=00000084 pc=000000000000c4b0..000000000000c71d │ │ │ │ │ - Augmentation data: 7f 0a 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c4b6 │ │ │ │ │ +000002a0 0000000000000064 00000084 FDE cie=00000220 pc=0000000000008d30..0000000000008f9d │ │ │ │ │ + Augmentation data: 2b 0b 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008d36 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4b8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d38 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4ba │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d3a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4bc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d3c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c4bd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008d3d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4c1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008d41 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4c5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008d45 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000000c576 │ │ │ │ │ + DW_CFA_advance_loc1: 177 to 0000000000008df6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c57a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008dfa │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c57b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008dfb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c57d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dfd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c57f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008dff │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c581 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008e01 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c583 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008e03 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000c590 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000008e10 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000000c649 │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000008ec9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c64a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008eca │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c64b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ecb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c64d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ecd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c64f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ecf │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c651 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ed1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c653 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ed3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000c658 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008ed8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -000004c0 000000000000005c 00000440 FDE cie=00000084 pc=000000000000c720..000000000000c8a9 │ │ │ │ │ - Augmentation data: 2b 0a 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c726 │ │ │ │ │ +00000308 000000000000005c 000000ec FDE cie=00000220 pc=0000000000008fa0..0000000000009129 │ │ │ │ │ + Augmentation data: d7 0a 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008fa6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c728 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fa8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000c72d │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008fad │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c72e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008fae │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c732 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008fb2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c736 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008fb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 170 to 000000000000c7e0 │ │ │ │ │ + DW_CFA_advance_loc1: 170 to 0000000000009060 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c7e7 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009067 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c7e8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009068 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c7ea │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000906a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c7ec │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000906c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c7ee │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000906e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000c7f8 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000009078 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000000c866 │ │ │ │ │ + DW_CFA_advance_loc1: 110 to 00000000000090e6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c867 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000090e7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c868 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000090e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c86a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000090ea │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c86c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000090ec │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c86e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000090ee │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c870 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000090f0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000520 0000000000000064 000004a0 FDE cie=00000084 pc=000000000000c8b0..000000000000cb1d │ │ │ │ │ - Augmentation data: df 09 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c8b6 │ │ │ │ │ +00000368 0000000000000064 0000014c FDE cie=00000220 pc=0000000000009130..000000000000939d │ │ │ │ │ + Augmentation data: 8b 0a 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009136 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8b8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009138 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8ba │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000913a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8bc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000913c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c8bd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000913d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8c1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009141 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8c5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009145 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000000c976 │ │ │ │ │ + DW_CFA_advance_loc1: 177 to 00000000000091f6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c97a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000091fa │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c97b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000091fb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c97d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091fd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c97f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091ff │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c981 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009201 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c983 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009203 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000c990 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000009210 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000000ca49 │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 00000000000092c9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca4a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000092ca │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca4b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000092cb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca4d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000092cd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca4f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000092cf │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca51 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000092d1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca53 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000092d3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000ca58 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000092d8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000588 000000000000005c 00000508 FDE cie=00000084 pc=000000000000cb20..000000000000cca9 │ │ │ │ │ - Augmentation data: 8b 09 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cb26 │ │ │ │ │ +000003d0 000000000000005c 000001b4 FDE cie=00000220 pc=00000000000093a0..0000000000009529 │ │ │ │ │ + Augmentation data: 37 0a 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000093a6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cb28 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000093a8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000cb2d │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000093ad │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cb2e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000093ae │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb32 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093b2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb36 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093b6 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 170 to 000000000000cbe0 │ │ │ │ │ + DW_CFA_advance_loc1: 170 to 0000000000009460 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000cbe7 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009467 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cbe8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009468 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cbea │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000946a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cbec │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000946c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cbee │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000946e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000cbf8 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000009478 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000000cc66 │ │ │ │ │ + DW_CFA_advance_loc1: 110 to 00000000000094e6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cc67 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000094e7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cc68 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000094e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cc6a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094ea │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cc6c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094ec │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cc6e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094ee │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cc70 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094f0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000005e8 0000000000000064 00000568 FDE cie=00000084 pc=000000000000ccb0..000000000000cf1d │ │ │ │ │ - Augmentation data: 3f 09 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ccb6 │ │ │ │ │ +00000430 0000000000000064 00000214 FDE cie=00000220 pc=0000000000009530..000000000000979d │ │ │ │ │ + Augmentation data: eb 09 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009536 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccb8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009538 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccba │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000953a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccbc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000953c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ccbd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000953d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ccc1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009541 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ccc5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009545 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000000cd76 │ │ │ │ │ + DW_CFA_advance_loc1: 177 to 00000000000095f6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd7a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000095fa │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cd7b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000095fb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd7d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000095fd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd7f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000095ff │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd81 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009601 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd83 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009603 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000cd90 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000009610 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000000ce49 │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 00000000000096c9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ce4a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000096ca │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ce4b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000096cb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce4d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000096cd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce4f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000096cf │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce51 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000096d1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce53 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000096d3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000ce58 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000096d8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000650 0000000000000070 000005d0 FDE cie=00000084 pc=000000000000cf20..000000000000d1dc │ │ │ │ │ - Augmentation data: eb 08 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cf26 │ │ │ │ │ +00000498 0000000000000070 0000027c FDE cie=00000220 pc=00000000000097a0..0000000000009a5c │ │ │ │ │ + Augmentation data: 97 09 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000097a6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf28 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000097a8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf2a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000097aa │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf2e │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000097ae │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf32 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000097b2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf36 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000097b6 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 165 to 000000000000cfdb │ │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000000985b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cfdf │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000985f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cfe0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009860 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cfe2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009862 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cfe4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009864 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cfe6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009866 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000cff0 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000009870 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 73 to 000000000000d039 │ │ │ │ │ + DW_CFA_advance_loc1: 73 to 00000000000098b9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d03d │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000098bd │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d03e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000098be │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d040 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098c0 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d042 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098c2 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d044 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098c4 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d050 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000098d0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000000d0d8 │ │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000009958 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d0d9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009959 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d0da │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000995a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d0dc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000995c │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d0de │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000995e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d0e0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009960 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d0e8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009968 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000006c4 000000000000004c 00000644 FDE cie=00000084 pc=000000000000d1e0..000000000000d430 │ │ │ │ │ - Augmentation data: 8b 08 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d1e6 │ │ │ │ │ +0000050c 000000000000004c 000002f0 FDE cie=00000220 pc=0000000000009a60..0000000000009cb0 │ │ │ │ │ + Augmentation data: 37 09 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009a66 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1e8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009a68 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1ea │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009a6a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1ec │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009a6c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d1ed │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009a6d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1f1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009a71 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1f5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009a75 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 215 to 000000000000d2cc │ │ │ │ │ + DW_CFA_advance_loc1: 215 to 0000000000009b4c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d2cd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009b4d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d2ce │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009b4e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d2d0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009b50 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d2d2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009b52 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d2d4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009b54 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d2d6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009b56 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d2e0 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000009b60 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000714 000000000000006c 00000718 FDE cie=00000000 pc=000000000000d430..000000000000d585 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d436 │ │ │ │ │ +0000055c 000000000000006c 00000560 FDE cie=00000000 pc=0000000000009cb0..0000000000009e05 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009cb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d438 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009cb8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d439 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009cb9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d43a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009cba │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d441 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009cc1 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000000d47e │ │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000009cfe │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d47f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009cff │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d480 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009d00 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d482 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009d02 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d484 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009d04 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d488 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009d08 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000000d52a │ │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000009daa │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d52b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009dab │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d52c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009dac │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d52e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009dae │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d530 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009db0 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d538 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009db8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000d564 │ │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000009de4 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d565 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009de5 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d566 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009de6 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d568 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009de8 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d56a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009dea │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d570 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009df0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d577 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009df7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d57b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009dfb │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d57c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009dfc │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d57e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009dfe │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d580 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009e00 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000784 0000000000000064 00000704 FDE cie=00000084 pc=000000000000d590..000000000000d813 │ │ │ │ │ - Augmentation data: df 07 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d596 │ │ │ │ │ +000005cc 0000000000000064 000003b0 FDE cie=00000220 pc=0000000000009e10..000000000000a093 │ │ │ │ │ + Augmentation data: 8b 08 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009e16 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d598 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009e18 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d59a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009e1a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d59c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009e1c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d59d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009e1d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d59e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009e1e │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d5a5 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009e25 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000000d661 │ │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000009ee1 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d665 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ee5 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d666 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009ee6 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d668 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009ee8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d66a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009eea │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d66c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009eec │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d66e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009eee │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d678 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000009ef8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 203 to 000000000000d743 │ │ │ │ │ + DW_CFA_advance_loc1: 203 to 0000000000009fc3 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d744 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009fc4 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d745 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009fc5 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d747 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fc7 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d749 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fc9 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d74b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fcb │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d74d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fcd │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000d750 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000009fd0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -000007ec 000000000000005c 0000076c FDE cie=00000084 pc=000000000000d820..000000000000d9b9 │ │ │ │ │ - Augmentation data: 8c 07 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d826 │ │ │ │ │ +00000634 000000000000005c 00000418 FDE cie=00000220 pc=000000000000a0a0..000000000000a239 │ │ │ │ │ + Augmentation data: 38 08 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a0a6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d828 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a0a8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d82d │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a0ad │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d82e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a0ae │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d832 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a0b2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d836 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a0b6 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000000d8ef │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000000a16f │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d8f3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a173 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d8f4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a174 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8f6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a176 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8f8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a178 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8fa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a17a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d900 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a180 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000000d972 │ │ │ │ │ + DW_CFA_advance_loc1: 114 to 000000000000a1f2 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d973 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a1f3 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d974 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a1f4 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d976 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1f6 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d978 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1f8 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d97a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1fa │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d980 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a200 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000084c 0000000000000068 000007cc FDE cie=00000084 pc=000000000000d9c0..000000000000dd59 │ │ │ │ │ - Augmentation data: 40 07 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d9c6 │ │ │ │ │ +00000694 0000000000000068 00000478 FDE cie=00000220 pc=000000000000a240..000000000000a5d9 │ │ │ │ │ + Augmentation data: ec 07 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a246 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d9ce │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a24e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d9d0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a250 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d9d2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a252 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d9d3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a253 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d9d4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a254 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d9db │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a25b │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc2: 352 to 000000000000db3b │ │ │ │ │ + DW_CFA_advance_loc2: 352 to 000000000000a3bb │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000db3f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a3bf │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000db40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a3c0 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db42 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a3c2 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db44 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a3c4 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db46 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a3c6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db48 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a3c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000db50 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a3d0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 278 to 000000000000dc66 │ │ │ │ │ + DW_CFA_advance_loc2: 278 to 000000000000a4e6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dc67 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a4e7 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dc68 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a4e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc6a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a4ea │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc6c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a4ec │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc6e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a4ee │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc70 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a4f0 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000dc78 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a4f8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000008b8 000000000000004c 00000838 FDE cie=00000084 pc=000000000000dd60..000000000000dffd │ │ │ │ │ - Augmentation data: ea 06 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dd66 │ │ │ │ │ +00000700 000000000000004c 000004e4 FDE cie=00000220 pc=000000000000a5e0..000000000000a87d │ │ │ │ │ + Augmentation data: 96 07 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a5e6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dd68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a5e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dd6a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a5ea │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dd6c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a5ec │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dd6d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a5ed │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dd6e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a5ee │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dd72 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a5f2 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000000ddc1 │ │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000000a641 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ddc2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a642 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ddc3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a643 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ddc5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a645 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ddc7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a647 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ddc9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a649 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ddcb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a64b │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000ddd0 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a650 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000908 000000000000004c 0000090c FDE cie=00000000 pc=000000000000e000..000000000000ee7e │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e006 │ │ │ │ │ +00000750 000000000000004c 00000754 FDE cie=00000000 pc=000000000000a880..000000000000b6fe │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a886 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e00b │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a88b │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e00d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a88d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e00f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a88f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e010 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a890 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e011 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a891 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000e018 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a898 │ │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ │ - DW_CFA_advance_loc2: 2504 to 000000000000e9e0 │ │ │ │ │ + DW_CFA_advance_loc2: 2504 to 000000000000b260 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e9e1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b261 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e9e2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b262 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e9e4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b264 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e9e6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b266 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e9e8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b268 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e9ea │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b26a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e9f0 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b270 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000958 0000000000000054 000008d8 FDE cie=00000084 pc=000000000000ee80..000000000000f4fc │ │ │ │ │ - Augmentation data: 60 06 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ee86 │ │ │ │ │ +000007a0 0000000000000054 00000584 FDE cie=00000220 pc=000000000000b700..000000000000bd7c │ │ │ │ │ + Augmentation data: 0c 07 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b706 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ee88 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b708 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ee8a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b70a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ee8b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b70b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ee8f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b70f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc2: 410 to 000000000000f029 │ │ │ │ │ + DW_CFA_advance_loc2: 410 to 000000000000b8a9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f02a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b8aa │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f02c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b8ac │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f02e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b8ae │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f030 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b8b0 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f038 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b8b8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000000f10c │ │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000b98c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f10d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b98d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f10f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b98f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f111 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b991 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f113 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b993 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f118 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000b998 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000009b0 0000000000000048 000009b4 FDE cie=00000000 pc=000000000000f500..000000000000f706 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f506 │ │ │ │ │ +000007f8 0000000000000048 000007fc FDE cie=00000000 pc=000000000000bd80..000000000000bf86 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bd86 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f508 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bd88 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f50a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bd8a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f50c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bd8c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f510 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd90 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f511 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bd91 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f515 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd95 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc1: 230 to 000000000000f5fb │ │ │ │ │ + DW_CFA_advance_loc1: 230 to 000000000000be7b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f5fc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000be7c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f5fd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000be7d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f5ff │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be7f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f601 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be81 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f603 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be83 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f605 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be85 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000f610 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000be90 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000009fc 000000000000004c 00000a00 FDE cie=00000000 pc=0000000000008e70..00000000000094b0 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e72 │ │ │ │ │ +00000844 000000000000004c 00000848 FDE cie=00000000 pc=00000000000056f0..0000000000005d30 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056f2 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008e77 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000056f7 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e79 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056f9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008e7e │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000056fe │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008e7f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000056ff │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e83 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005703 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e87 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005707 │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc2: 296 to 0000000000008faf │ │ │ │ │ + DW_CFA_advance_loc2: 296 to 000000000000582f │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008fb0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005830 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008fb1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005831 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008fb3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005833 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008fb5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005835 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008fb7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005837 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008fb9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005839 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008fc0 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005840 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000a4c 000000000000004c 00000a50 FDE cie=00000000 pc=00000000000094b0..0000000000009dec │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000094b2 │ │ │ │ │ +00000894 000000000000004c 00000898 FDE cie=00000000 pc=0000000000005d30..000000000000666c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d32 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000094b4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d34 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000094b6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005d36 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000094bb │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005d3b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000094bf │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005d3f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000094c3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005d43 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000094c7 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005d47 │ │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc2: 298 to 00000000000095f1 │ │ │ │ │ + DW_CFA_advance_loc2: 298 to 0000000000005e71 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000095f2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005e72 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000095f3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005e73 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095f5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e75 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095f7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e77 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095f9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e79 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095fb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e7b │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009600 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005e80 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000a9c 0000000000000044 00000a1c FDE cie=00000084 pc=000000000000f720..000000000000f89f │ │ │ │ │ - Augmentation data: 58 05 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f726 │ │ │ │ │ +000008e4 0000000000000044 000006c8 FDE cie=00000220 pc=000000000000bfa0..000000000000c11f │ │ │ │ │ + Augmentation data: 04 06 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bfa6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f72b │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000bfab │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f72d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bfad │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f731 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfb1 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f732 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bfb2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f736 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000000f80a │ │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000c08a │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f80b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c08b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f80c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c08c │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f80e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c08e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f810 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c090 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f812 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c092 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f818 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c098 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000ae4 0000000000000044 00000a64 FDE cie=00000084 pc=000000000000f8a0..000000000000fad7 │ │ │ │ │ - Augmentation data: 24 05 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f8a6 │ │ │ │ │ +0000092c 0000000000000044 00000710 FDE cie=00000220 pc=000000000000c120..000000000000c357 │ │ │ │ │ + Augmentation data: d0 05 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c126 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8a8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c128 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8aa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c12a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f8ab │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c12b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8af │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c12f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8b3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c133 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 215 to 000000000000f98a │ │ │ │ │ + DW_CFA_advance_loc1: 215 to 000000000000c20a │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f98b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c20b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f98c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c20c │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f98e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c20e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f990 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c210 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f992 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c212 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f998 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c218 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000b2c 0000000000000058 00000b30 FDE cie=00000000 pc=000000000000fae0..000000000000fc3d │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fae6 │ │ │ │ │ +00000974 0000000000000058 00000978 FDE cie=00000000 pc=000000000000c360..000000000000c4bd │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c366 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fae8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c368 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fae9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c369 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000faea │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c36a │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000faf1 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c371 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000000fb2e │ │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000000c3ae │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fb2f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c3af │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fb30 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c3b0 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3b2 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb34 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3b4 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fb38 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3b8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 228 to 000000000000fc1c │ │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000000c49c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fc1d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c49d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fc1e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c49e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc20 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4a0 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc22 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4a2 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fc28 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c4a8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000fc2f │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c4af │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fc33 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4b3 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fc34 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c4b4 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc36 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4b6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc38 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4b8 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ │ │ -00000b88 0000000000000054 00000b08 FDE cie=00000084 pc=000000000000fc40..00000000000102cc │ │ │ │ │ - Augmentation data: 94 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fc46 │ │ │ │ │ +000009d0 0000000000000054 000007b4 FDE cie=00000220 pc=000000000000c4c0..000000000000cb4c │ │ │ │ │ + Augmentation data: 40 05 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c4c6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc48 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc4a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4ca │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fc4b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c4cb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fc4f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4cf │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc2: 421 to 000000000000fdf4 │ │ │ │ │ + DW_CFA_advance_loc2: 421 to 000000000000c674 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fdf5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c675 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fdf7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c677 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fdf9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c679 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fdfb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c67b │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000fe00 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c680 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000000fed4 │ │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000c754 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fed5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c755 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fed7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c757 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fed9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c759 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fedb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c75b │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000fee0 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c760 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000be0 0000000000000044 00000b60 FDE cie=00000084 pc=00000000000102e0..00000000000104a0 │ │ │ │ │ - Augmentation data: 78 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000102e6 │ │ │ │ │ +00000a28 0000000000000044 0000080c FDE cie=00000220 pc=000000000000cb60..000000000000cd20 │ │ │ │ │ + Augmentation data: 24 05 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cb66 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102e8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cb68 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000102ed │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000cb6d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000102f1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb71 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000102f2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cb72 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000102f6 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb76 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 252 to 00000000000103f2 │ │ │ │ │ + DW_CFA_advance_loc1: 252 to 000000000000cc72 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000103f3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cc73 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000103f4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cc74 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000103f6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cc76 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000103f8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cc78 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000103fa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cc7a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010400 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cc80 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000c28 0000000000000044 00000ba8 FDE cie=00000084 pc=00000000000104a0..0000000000010727 │ │ │ │ │ - Augmentation data: 45 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000104a6 │ │ │ │ │ +00000a70 0000000000000044 00000854 FDE cie=00000220 pc=000000000000cd20..000000000000cfa7 │ │ │ │ │ + Augmentation data: f1 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cd26 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000104a8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cd28 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000104aa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cd2a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000104ab │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cd2b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104af │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd2f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104b3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd33 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 255 to 00000000000105b2 │ │ │ │ │ + DW_CFA_advance_loc1: 255 to 000000000000ce32 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000105b3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ce33 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000105b4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ce34 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000105b6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce36 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000105b8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce38 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000105ba │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce3a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000105c0 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ce40 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000c70 000000000000006c 00000c74 FDE cie=00000000 pc=0000000000010730..000000000001089d │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010736 │ │ │ │ │ +00000ab8 000000000000006c 00000abc FDE cie=00000000 pc=000000000000cfb0..000000000000d11d │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cfb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010738 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cfb8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010739 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cfb9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001073a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cfba │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010741 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cfc1 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000001077e │ │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000000cffe │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001077f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cfff │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010780 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d000 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010782 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d002 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010784 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d004 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010788 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d008 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000010844 │ │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000000d0c4 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010845 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d0c5 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010846 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d0c6 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010848 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d0c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001084a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d0ca │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010850 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d0d0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001087c │ │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000d0fc │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001087d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d0fd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001087e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d0fe │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010880 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d100 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010882 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d102 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010888 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d108 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001088f │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d10f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010893 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d113 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010894 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d114 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010896 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d116 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010898 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d118 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000ce0 0000000000000054 00000c60 FDE cie=00000084 pc=00000000000108a0..0000000000010f3c │ │ │ │ │ - Augmentation data: a2 03 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000108a6 │ │ │ │ │ +00000b28 0000000000000054 0000090c FDE cie=00000220 pc=000000000000d120..000000000000d7bc │ │ │ │ │ + Augmentation data: 4e 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d126 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000108a8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d128 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000108aa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d12a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000108ab │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d12b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108af │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d12f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc2: 438 to 0000000000010a65 │ │ │ │ │ + DW_CFA_advance_loc2: 438 to 000000000000d2e5 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010a66 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d2e6 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d2e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a6a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d2ea │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a6c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d2ec │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a70 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d2f0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 212 to 0000000000010b44 │ │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000d3c4 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010b45 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d3c5 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010b47 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d3c7 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010b49 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d3c9 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010b4b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d3cb │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000010b50 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d3d0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000d38 0000000000000050 00000cb8 FDE cie=00000084 pc=0000000000009df0..000000000000c1c3 │ │ │ │ │ - Augmentation data: 86 03 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009df6 │ │ │ │ │ +00000b80 0000000000000050 00000964 FDE cie=00000220 pc=0000000000006670..0000000000008a43 │ │ │ │ │ + Augmentation data: 32 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006676 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000009dff │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000667f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009e01 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006681 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009e03 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006683 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e07 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006687 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000009e0a │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000668a │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000009e11 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000006691 │ │ │ │ │ DW_CFA_def_cfa_offset: 736 │ │ │ │ │ - DW_CFA_advance_loc2: 2607 to 000000000000a840 │ │ │ │ │ + DW_CFA_advance_loc2: 2607 to 00000000000070c0 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a844 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000070c4 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a845 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000070c5 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a847 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000070c7 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a849 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000070c9 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a84b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000070cb │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a84d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000070cd │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000a850 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000070d0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000d8c 0000000000000020 00000d0c FDE cie=00000084 pc=000000000000488a..0000000000004a6b │ │ │ │ │ - Augmentation data: a7 04 00 00 │ │ │ │ │ +00000bd4 0000000000000020 000009b8 FDE cie=00000220 pc=00000000000043c0..00000000000045a1 │ │ │ │ │ + Augmentation data: 53 05 00 00 │ │ │ │ │ DW_CFA_def_cfa_offset: 736 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ │ │ -00000db0 0000000000000010 00000db4 FDE cie=00000000 pc=0000000000004ad0..0000000000004b0d │ │ │ │ │ +00000bf8 0000000000000014 00000bfc FDE cie=00000000 pc=0000000000004a70..0000000000004aad │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000c10 0000000000000028 00000c14 FDE cie=00000000 pc=00000000000108a0..0000000000010a50 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000108a5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000108ae │ │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000108b3 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc2: 307 to 00000000000109e6 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000109f0 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000c3c 0000000000000050 00000a20 FDE cie=00000220 pc=000000000000d7c0..000000000000fe45 │ │ │ │ │ + Augmentation data: f4 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d7c6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d7d2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d7d4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000d7dd │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d7e1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d7e2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d7ec │ │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ + DW_CFA_advance_loc2: 5513 to 000000000000ed75 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ed79 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ed7a │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed7c │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed7e │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed80 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed82 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ed88 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000c90 0000000000000020 00000a74 FDE cie=00000220 pc=00000000000045a2..0000000000004981 │ │ │ │ │ + Augmentation data: 1a 05 00 00 │ │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + │ │ │ │ │ +00000cb4 0000000000000018 00000cb8 FDE cie=00000000 pc=0000000000010a50..0000000000010a98 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010a5c │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000010a93 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000cd0 0000000000000018 00000cd4 FDE cie=00000000 pc=0000000000010aa0..0000000000010af5 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010aac │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000010af0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000cec 0000000000000048 00000cf0 FDE cie=00000000 pc=0000000000010b00..0000000000010f03 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010b06 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010b0b │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010b10 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010b12 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010b13 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010b14 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b18 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc2: 605 to 0000000000010d75 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010d76 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010d77 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010d79 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010d7b │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010d7d │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010d7f │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010d80 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + │ │ │ │ │ +00000d38 0000000000000050 00000b1c FDE cie=00000220 pc=000000000000fe50..0000000000010896 │ │ │ │ │ + Augmentation data: c1 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fe56 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe58 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe5a │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe5c │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fe5d │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fe5e │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000fe68 │ │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ │ + DW_CFA_advance_loc2: 1697 to 0000000000010509 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001050a │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001050b │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001050d │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001050f │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010511 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010513 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010518 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000d8c 0000000000000020 00000b70 FDE cie=00000220 pc=0000000000004982..0000000000004a6c │ │ │ │ │ + Augmentation data: a8 04 00 00 │ │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + │ │ │ │ │ +00000db0 0000000000000010 00000db4 FDE cie=00000000 pc=0000000000004ab0..0000000000004b04 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ 00000dc4 ZERO terminator │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -1,56 +1,23 @@ │ │ │ │ │ __gmon_start__ │ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ │ __cxa_finalize │ │ │ │ │ _ZSt21ios_base_library_initv │ │ │ │ │ -_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm │ │ │ │ │ __stack_chk_fail │ │ │ │ │ -_ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ -vsnprintf │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm │ │ │ │ │ -_ZSt20__throw_length_errorPKc │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv │ │ │ │ │ -_Unwind_Resume │ │ │ │ │ -_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ -_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE │ │ │ │ │ -_ZTVSt15basic_streambufIcSt11char_traitsIcEE │ │ │ │ │ -_ZNSt6localeD1Ev │ │ │ │ │ -_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ -_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ -_ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE │ │ │ │ │ -_ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ -_ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ -_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE │ │ │ │ │ -_ZNSt8ios_baseC2Ev │ │ │ │ │ -_ZTVSt9basic_iosIcSt11char_traitsIcEE │ │ │ │ │ -_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE │ │ │ │ │ -_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E │ │ │ │ │ -_ZNSt6localeC1Ev │ │ │ │ │ -_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate │ │ │ │ │ -_ZNSt8ios_baseD2Ev │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ │ │ │ │ │ -_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ -_ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ -_ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ -_ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ -_ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ -_ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ -__gxx_personality_v0 │ │ │ │ │ _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ freeCString │ │ │ │ │ _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ │ _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ +_Unwind_Resume │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ │ │ │ │ │ _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE │ │ │ │ │ @@ -67,32 +34,61 @@ │ │ │ │ │ _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ adapterAlignment │ │ │ │ │ +_ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ +_ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv │ │ │ │ │ _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ +__gxx_personality_v0 │ │ │ │ │ +_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ +vsnprintf │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm │ │ │ │ │ +_ZSt20__throw_length_errorPKc │ │ │ │ │ +_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ +_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE │ │ │ │ │ +_ZTVSt15basic_streambufIcSt11char_traitsIcEE │ │ │ │ │ +_ZNSt6localeD1Ev │ │ │ │ │ +_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ +_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ +_ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE │ │ │ │ │ +_ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ +_ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ +_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE │ │ │ │ │ +_ZNSt8ios_baseC2Ev │ │ │ │ │ +_ZTVSt9basic_iosIcSt11char_traitsIcEE │ │ │ │ │ +_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE │ │ │ │ │ +_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E │ │ │ │ │ +_ZNSt6localeC1Ev │ │ │ │ │ +_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate │ │ │ │ │ +_ZNSt8ios_baseD2Ev │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ │ │ │ │ │ +_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ +_ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ +_ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ +_ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ +_ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ libstdc++.so.6 │ │ │ │ │ libgcc_s.so.1 │ │ │ │ │ libc.so.6 │ │ │ │ │ GLIBC_2.4 │ │ │ │ │ GLIBC_2.14 │ │ │ │ │ GLIBC_2.2.5 │ │ │ │ │ CXXABI_1.3 │ │ │ │ │ GLIBCXX_3.4.32 │ │ │ │ │ CXXABI_1.3.9 │ │ │ │ │ GLIBCXX_3.4.21 │ │ │ │ │ GLIBCXX_3.4 │ │ │ │ │ -[]A\A]A^A_ │ │ │ │ │ -AWAVAUATUSH │ │ │ │ │ -[]A\A]A^A_ │ │ │ │ │ -([]A\A]A^A_ │ │ │ │ │ AVAUATUSH │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ AWAVAUATUH │ │ │ │ │ ([]A\A]A^A_ │ │ │ │ │ ([]A\A]A^A_ │ │ │ │ │ h[]A\A]A^A_ │ │ │ │ │ x[]A\A]A^A_ │ │ │ │ │ @@ -143,14 +139,18 @@ │ │ │ │ │ []A\A]A^ │ │ │ │ │ []A\A]A^ │ │ │ │ │ AVAUATUH │ │ │ │ │ []A\A]A^ │ │ │ │ │ AVAUATUH │ │ │ │ │ []A\A]A^ │ │ │ │ │ []A\A]A^ │ │ │ │ │ +[]A\A]A^A_ │ │ │ │ │ +AWAVAUATUSH │ │ │ │ │ +[]A\A]A^A_ │ │ │ │ │ +([]A\A]A^A_ │ │ │ │ │ basic_string::append │ │ │ │ │ 000102030405060708091011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495293949596979899 │ │ │ │ │ .shstrtab │ │ │ │ │ .note.gnu.build-id │ │ │ │ │ .gnu.hash │ │ │ │ │ .gnu.version │ │ │ │ │ .gnu.version_r │ │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ │ @@ -3,436 +3,436 @@ │ │ │ │ │ 0x00000c18 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. │ │ │ │ │ 0x00000c28 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT │ │ │ │ │ 0x00000c38 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM │ │ │ │ │ 0x00000c48 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ │ 0x00000c58 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina │ │ │ │ │ 0x00000c68 6c697a65 005f5a53 74323169 6f735f62 lize._ZSt21ios_b │ │ │ │ │ 0x00000c78 6173655f 6c696272 6172795f 696e6974 ase_library_init │ │ │ │ │ - 0x00000c88 76005f5a 4e395f5f 676e755f 63787831 v._ZN9__gnu_cxx1 │ │ │ │ │ - 0x00000c98 325f5f74 6f5f7873 7472696e 67494e53 2__to_xstringINS │ │ │ │ │ - 0x00000ca8 74375f5f 63787831 31313262 61736963 t7__cxx1112basic │ │ │ │ │ - 0x00000cb8 5f737472 696e6749 63537431 31636861 _stringIcSt11cha │ │ │ │ │ - 0x00000cc8 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE │ │ │ │ │ - 0x00000cd8 45456345 45545f50 46695054 305f6d50 EEcEET_PFiPT0_mP │ │ │ │ │ - 0x00000ce8 4b53385f 5031335f 5f76615f 6c697374 KS8_P13__va_list │ │ │ │ │ - 0x00000cf8 5f746167 456d5342 5f7a005f 5a4e5374 _tagEmSB_z._ZNSt │ │ │ │ │ - 0x00000d08 375f5f63 78783131 31326261 7369635f 7__cxx1112basic_ │ │ │ │ │ - 0x00000d18 73747269 6e674963 53743131 63686172 stringIcSt11char │ │ │ │ │ - 0x00000d28 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE │ │ │ │ │ - 0x00000d38 395f4d5f 63726561 74654552 6d6d006d 9_M_createERmm.m │ │ │ │ │ - 0x00000d48 656d6370 79005f5f 73746163 6b5f6368 emcpy.__stack_ch │ │ │ │ │ - 0x00000d58 6b5f6661 696c005f 5a4e3135 53636f72 k_fail._ZN15Scor │ │ │ │ │ - 0x00000d68 6564416c 69676e6d 656e7439 67657453 edAlignment9getS │ │ │ │ │ - 0x00000d78 7472696e 67423563 78783131 45760076 tringB5cxx11Ev.v │ │ │ │ │ - 0x00000d88 736e7072 696e7466 005f5a4e 5374375f snprintf._ZNSt7_ │ │ │ │ │ - 0x00000d98 5f637878 31313132 62617369 635f7374 _cxx1112basic_st │ │ │ │ │ - 0x00000da8 72696e67 49635374 31316368 61725f74 ringIcSt11char_t │ │ │ │ │ - 0x00000db8 72616974 73496345 53614963 45453772 raitsIcESaIcEE7r │ │ │ │ │ - 0x00000dc8 65736572 7665456d 005f5a4e 5374375f eserveEm._ZNSt7_ │ │ │ │ │ - 0x00000dd8 5f637878 31313132 62617369 635f7374 _cxx1112basic_st │ │ │ │ │ - 0x00000de8 72696e67 49635374 31316368 61725f74 ringIcSt11char_t │ │ │ │ │ - 0x00000df8 72616974 73496345 53614963 4545395f raitsIcESaIcEE9_ │ │ │ │ │ - 0x00000e08 4d5f6170 70656e64 45504b63 6d005f5a M_appendEPKcm._Z │ │ │ │ │ - 0x00000e18 646c5076 6d005f5a 4e537437 5f5f6378 dlPvm._ZNSt7__cx │ │ │ │ │ - 0x00000e28 78313131 32626173 69635f73 7472696e x1112basic_strin │ │ │ │ │ - 0x00000e38 67496353 74313163 6861725f 74726169 gIcSt11char_trai │ │ │ │ │ - 0x00000e48 74734963 45536149 63454531 305f4d5f tsIcESaIcEE10_M_ │ │ │ │ │ - 0x00000e58 7265706c 61636545 6d6d504b 636d005f replaceEmmPKcm._ │ │ │ │ │ - 0x00000e68 5a537432 305f5f74 68726f77 5f6c656e ZSt20__throw_len │ │ │ │ │ - 0x00000e78 6774685f 6572726f 72504b63 005f5a4e gth_errorPKc._ZN │ │ │ │ │ - 0x00000e88 5374375f 5f637878 31313132 62617369 St7__cxx1112basi │ │ │ │ │ - 0x00000e98 635f7374 72696e67 49635374 31316368 c_stringIcSt11ch │ │ │ │ │ - 0x00000ea8 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc │ │ │ │ │ - 0x00000eb8 45453130 5f4d5f64 6973706f 73654576 EE10_M_disposeEv │ │ │ │ │ - 0x00000ec8 005f556e 77696e64 5f526573 756d6500 ._Unwind_Resume. │ │ │ │ │ - 0x00000ed8 5f5a4e53 74375f5f 63787831 31313562 _ZNSt7__cxx1115b │ │ │ │ │ - 0x00000ee8 61736963 5f737472 696e6762 75664963 asic_stringbufIc │ │ │ │ │ - 0x00000ef8 53743131 63686172 5f747261 69747349 St11char_traitsI │ │ │ │ │ - 0x00000f08 63455361 49634545 44324576 005f5a54 cESaIcEED2Ev._ZT │ │ │ │ │ - 0x00000f18 564e5374 375f5f63 78783131 31356261 VNSt7__cxx1115ba │ │ │ │ │ - 0x00000f28 7369635f 73747269 6e676275 66496353 sic_stringbufIcS │ │ │ │ │ - 0x00000f38 74313163 6861725f 74726169 74734963 t11char_traitsIc │ │ │ │ │ - 0x00000f48 45536149 63454545 005f5a54 56537431 ESaIcEEE._ZTVSt1 │ │ │ │ │ - 0x00000f58 35626173 69635f73 74726561 6d627566 5basic_streambuf │ │ │ │ │ - 0x00000f68 49635374 31316368 61725f74 72616974 IcSt11char_trait │ │ │ │ │ - 0x00000f78 73496345 45005f5a 4e537436 6c6f6361 sIcEE._ZNSt6loca │ │ │ │ │ - 0x00000f88 6c654431 4576005f 5a4e5374 375f5f63 leD1Ev._ZNSt7__c │ │ │ │ │ - 0x00000f98 78783131 31356261 7369635f 73747269 xx1115basic_stri │ │ │ │ │ - 0x00000fa8 6e676275 66496353 74313163 6861725f ngbufIcSt11char_ │ │ │ │ │ - 0x00000fb8 74726169 74734963 45536149 63454544 traitsIcESaIcEED │ │ │ │ │ - 0x00000fc8 31457600 5f5a4e53 74375f5f 63787831 1Ev._ZNSt7__cxx1 │ │ │ │ │ - 0x00000fd8 31313562 61736963 5f737472 696e6762 115basic_stringb │ │ │ │ │ - 0x00000fe8 75664963 53743131 63686172 5f747261 ufIcSt11char_tra │ │ │ │ │ - 0x00000ff8 69747349 63455361 49634545 44304576 itsIcESaIcEED0Ev │ │ │ │ │ - 0x00001008 005f5a4e 35736571 616e3577 72697465 ._ZN5seqan5write │ │ │ │ │ - 0x00001018 494e535f 34497465 72494e53 74375f5f INS_4IterINSt7__ │ │ │ │ │ - 0x00001028 63787831 31313962 61736963 5f6f7374 cxx1119basic_ost │ │ │ │ │ - 0x00001038 72696e67 73747265 616d4963 53743131 ringstreamIcSt11 │ │ │ │ │ - 0x00001048 63686172 5f747261 69747349 63455361 char_traitsIcESa │ │ │ │ │ - 0x00001058 49634545 454e535f 31345374 7265616d IcEEENS_14Stream │ │ │ │ │ - 0x00001068 49746572 61746f72 494e535f 33546167 IteratorINS_3Tag │ │ │ │ │ - 0x00001078 494e535f 374f7574 7075745f 45454545 INS_7Output_EEEE │ │ │ │ │ - 0x00001088 4545454e 535f3653 7472696e 67494e53 EEENS_6StringINS │ │ │ │ │ - 0x00001098 5f313053 696d706c 65547970 6549684e _10SimpleTypeIhN │ │ │ │ │ - 0x000010a8 535f3544 6e61355f 4545454e 535f3541 S_5Dna5_EEENS_5A │ │ │ │ │ - 0x000010b8 6c6c6f63 49764545 45454e53 395f494e llocIvEEEENS9_IN │ │ │ │ │ - 0x000010c8 535f3130 41727261 79476170 735f4545 S_10ArrayGaps_EE │ │ │ │ │ - 0x000010d8 45454576 52545f52 4b4e535f 34476170 EEEvRT_RKNS_4Gap │ │ │ │ │ - 0x000010e8 73495430 5f54315f 4545005f 5a4e3573 sIT0_T1_EE._ZN5s │ │ │ │ │ - 0x000010f8 6571616e 3234416c 70686162 6574436f eqan24AlphabetCo │ │ │ │ │ - 0x00001108 6e766572 73696f6e 5461626c 655f4963 nversionTable_Ic │ │ │ │ │ - 0x00001118 4e535f31 364d6f64 69666965 64416c70 NS_16ModifiedAlp │ │ │ │ │ - 0x00001128 68616265 74494e53 5f313053 696d706c habetINS_10Simpl │ │ │ │ │ - 0x00001138 65547970 6549684e 535f3544 6e61355f eTypeIhNS_5Dna5_ │ │ │ │ │ - 0x00001148 4545454e 535f394d 6f644578 70616e64 EEENS_9ModExpand │ │ │ │ │ - 0x00001158 494c6334 35454e53 5f335461 67494e53 ILc45ENS_3TagINS │ │ │ │ │ - 0x00001168 5f384465 6661756c 745f4545 45454545 _8Default_EEEEEE │ │ │ │ │ - 0x00001178 45453574 61626c65 45005f5a 4e313553 EE5tableE._ZN15S │ │ │ │ │ - 0x00001188 636f7265 64416c69 676e6d65 6e744332 coredAlignmentC2 │ │ │ │ │ - 0x00001198 45524e35 73657161 6e35416c 69676e49 ERN5seqan5AlignI │ │ │ │ │ - 0x000011a8 4e53305f 36537472 696e6749 4e53305f NS0_6StringINS0_ │ │ │ │ │ - 0x000011b8 31305369 6d706c65 54797065 49684e53 10SimpleTypeIhNS │ │ │ │ │ - 0x000011c8 305f3544 6e61355f 4545454e 53305f35 0_5Dna5_EEENS0_5 │ │ │ │ │ - 0x000011d8 416c6c6f 63497645 4545454e 53305f33 AllocIvEEEENS0_3 │ │ │ │ │ - 0x000011e8 54616749 4e53305f 31304172 72617947 TagINS0_10ArrayG │ │ │ │ │ - 0x000011f8 6170735f 45454545 45696969 005f5a54 aps_EEEEEiii._ZT │ │ │ │ │ - 0x00001208 564e5374 375f5f63 78783131 31396261 VNSt7__cxx1119ba │ │ │ │ │ - 0x00001218 7369635f 6f737472 696e6773 74726561 sic_ostringstrea │ │ │ │ │ - 0x00001228 6d496353 74313163 6861725f 74726169 mIcSt11char_trai │ │ │ │ │ - 0x00001238 74734963 45536149 63454545 005f5a4e tsIcESaIcEEE._ZN │ │ │ │ │ - 0x00001248 53743869 6f735f62 61736543 32457600 St8ios_baseC2Ev. │ │ │ │ │ - 0x00001258 5f5a5456 53743962 61736963 5f696f73 _ZTVSt9basic_ios │ │ │ │ │ - 0x00001268 49635374 31316368 61725f74 72616974 IcSt11char_trait │ │ │ │ │ - 0x00001278 73496345 45005f5a 54544e53 74375f5f sIcEE._ZTTNSt7__ │ │ │ │ │ - 0x00001288 63787831 31313962 61736963 5f6f7374 cxx1119basic_ost │ │ │ │ │ - 0x00001298 72696e67 73747265 616d4963 53743131 ringstreamIcSt11 │ │ │ │ │ - 0x000012a8 63686172 5f747261 69747349 63455361 char_traitsIcESa │ │ │ │ │ - 0x000012b8 49634545 45005f5a 4e537439 62617369 IcEEE._ZNSt9basi │ │ │ │ │ - 0x000012c8 635f696f 73496353 74313163 6861725f c_iosIcSt11char_ │ │ │ │ │ - 0x000012d8 74726169 74734963 45453469 6e697445 traitsIcEE4initE │ │ │ │ │ - 0x000012e8 50537431 35626173 69635f73 74726561 PSt15basic_strea │ │ │ │ │ - 0x000012f8 6d627566 49635331 5f45005f 5a4e5374 mbufIcS1_E._ZNSt │ │ │ │ │ - 0x00001308 366c6f63 616c6543 31457600 5f5a4e53 6localeC1Ev._ZNS │ │ │ │ │ - 0x00001318 74396261 7369635f 696f7349 63537431 t9basic_iosIcSt1 │ │ │ │ │ - 0x00001328 31636861 725f7472 61697473 49634545 1char_traitsIcEE │ │ │ │ │ - 0x00001338 35636c65 61724553 7431325f 496f735f 5clearESt12_Ios_ │ │ │ │ │ - 0x00001348 496f7374 61746500 5f5a4e53 7438696f Iostate._ZNSt8io │ │ │ │ │ - 0x00001358 735f6261 73654432 4576005f 5a4e5374 s_baseD2Ev._ZNSt │ │ │ │ │ - 0x00001368 375f5f63 78783131 31326261 7369635f 7__cxx1112basic_ │ │ │ │ │ - 0x00001378 73747269 6e674963 53743131 63686172 stringIcSt11char │ │ │ │ │ - 0x00001388 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE │ │ │ │ │ - 0x00001398 395f4d5f 61737369 676e4552 4b53345f 9_M_assignERKS4_ │ │ │ │ │ - 0x000013a8 005f5a4e 5374375f 5f637878 31313139 ._ZNSt7__cxx1119 │ │ │ │ │ - 0x000013b8 62617369 635f6f73 7472696e 67737472 basic_ostringstr │ │ │ │ │ - 0x000013c8 65616d49 63537431 31636861 725f7472 eamIcSt11char_tr │ │ │ │ │ - 0x000013d8 61697473 49634553 61496345 45443145 aitsIcESaIcEED1E │ │ │ │ │ - 0x000013e8 76005f5a 4e313553 636f7265 64416c69 v._ZN15ScoredAli │ │ │ │ │ - 0x000013f8 676e6d65 6e744331 45524e35 73657161 gnmentC1ERN5seqa │ │ │ │ │ - 0x00001408 6e35416c 69676e49 4e53305f 36537472 n5AlignINS0_6Str │ │ │ │ │ - 0x00001418 696e6749 4e53305f 31305369 6d706c65 ingINS0_10Simple │ │ │ │ │ - 0x00001428 54797065 49684e53 305f3544 6e61355f TypeIhNS0_5Dna5_ │ │ │ │ │ - 0x00001438 4545454e 53305f35 416c6c6f 63497645 EEENS0_5AllocIvE │ │ │ │ │ - 0x00001448 4545454e 53305f33 54616749 4e53305f EEENS0_3TagINS0_ │ │ │ │ │ - 0x00001458 31304172 72617947 6170735f 45454545 10ArrayGaps_EEEE │ │ │ │ │ - 0x00001468 45696969 005f5a47 564e3573 6571616e Eiii._ZGVN5seqan │ │ │ │ │ - 0x00001478 3234416c 70686162 6574436f 6e766572 24AlphabetConver │ │ │ │ │ - 0x00001488 73696f6e 5461626c 655f4963 4e535f31 sionTable_IcNS_1 │ │ │ │ │ - 0x00001498 364d6f64 69666965 64416c70 68616265 6ModifiedAlphabe │ │ │ │ │ - 0x000014a8 74494e53 5f313053 696d706c 65547970 tINS_10SimpleTyp │ │ │ │ │ - 0x000014b8 6549684e 535f3544 6e61355f 4545454e eIhNS_5Dna5_EEEN │ │ │ │ │ - 0x000014c8 535f394d 6f644578 70616e64 494c6334 S_9ModExpandILc4 │ │ │ │ │ - 0x000014d8 35454e53 5f335461 67494e53 5f384465 5ENS_3TagINS_8De │ │ │ │ │ - 0x000014e8 6661756c 745f4545 45454545 45453574 fault_EEEEEEEE5t │ │ │ │ │ - 0x000014f8 61626c65 45005f5a 5a4e3573 6571616e ableE._ZZN5seqan │ │ │ │ │ - 0x00001508 3234416c 70686162 6574436f 6e766572 24AlphabetConver │ │ │ │ │ - 0x00001518 73696f6e 5461626c 655f4963 4e535f31 sionTable_IcNS_1 │ │ │ │ │ - 0x00001528 364d6f64 69666965 64416c70 68616265 6ModifiedAlphabe │ │ │ │ │ - 0x00001538 74494e53 5f313053 696d706c 65547970 tINS_10SimpleTyp │ │ │ │ │ - 0x00001548 6549684e 535f3544 6e61355f 4545454e eIhNS_5Dna5_EEEN │ │ │ │ │ - 0x00001558 535f394d 6f644578 70616e64 494c6334 S_9ModExpandILc4 │ │ │ │ │ - 0x00001568 35454e53 5f335461 67494e53 5f384465 5ENS_3TagINS_8De │ │ │ │ │ - 0x00001578 6661756c 745f4545 45454545 45453130 fault_EEEEEEEE10 │ │ │ │ │ - 0x00001588 696e6974 69616c69 7a654576 4531355f initializeEvE15_ │ │ │ │ │ - 0x00001598 69735f69 6e697469 616c697a 6564005f is_initialized._ │ │ │ │ │ - 0x000015a8 5a5a4e35 73657161 6e323441 6c706861 ZZN5seqan24Alpha │ │ │ │ │ - 0x000015b8 62657443 6f6e7665 7273696f 6e546162 betConversionTab │ │ │ │ │ - 0x000015c8 6c655f49 634e535f 31364d6f 64696669 le_IcNS_16Modifi │ │ │ │ │ - 0x000015d8 6564416c 70686162 6574494e 535f3130 edAlphabetINS_10 │ │ │ │ │ - 0x000015e8 53696d70 6c655479 70654968 4e535f35 SimpleTypeIhNS_5 │ │ │ │ │ - 0x000015f8 446e6135 5f454545 4e535f39 4d6f6445 Dna5_EEENS_9ModE │ │ │ │ │ - 0x00001608 7870616e 64494c63 3435454e 535f3354 xpandILc45ENS_3T │ │ │ │ │ - 0x00001618 6167494e 535f3844 65666175 6c745f45 agINS_8Default_E │ │ │ │ │ - 0x00001628 45454545 45454531 30696e69 7469616c EEEEEEE10initial │ │ │ │ │ - 0x00001638 697a6545 76453131 7461626c 655f7374 izeEvE11table_st │ │ │ │ │ - 0x00001648 6f726500 5f5a5a4e 35736571 616e3234 ore._ZZN5seqan24 │ │ │ │ │ - 0x00001658 416c7068 61626574 436f6e76 65727369 AlphabetConversi │ │ │ │ │ - 0x00001668 6f6e5461 626c655f 49634e53 5f313053 onTable_IcNS_10S │ │ │ │ │ - 0x00001678 696d706c 65547970 6549684e 535f3544 impleTypeIhNS_5D │ │ │ │ │ - 0x00001688 6e61355f 45454545 3130696e 69746961 na5_EEEE10initia │ │ │ │ │ - 0x00001698 6c697a65 45764531 355f6973 5f696e69 lizeEvE15_is_ini │ │ │ │ │ - 0x000016a8 7469616c 697a6564 005f5f67 78785f70 tialized.__gxx_p │ │ │ │ │ - 0x000016b8 6572736f 6e616c69 74795f76 30005f5a ersonality_v0._Z │ │ │ │ │ - 0x000016c8 4e357365 71616e32 31445043 656c6c44 N5seqan21DPCellD │ │ │ │ │ - 0x000016d8 65666175 6c74496e 66696e69 7479494e efaultInfinityIN │ │ │ │ │ - 0x000016e8 535f3744 5043656c 6c5f4969 4e535f33 S_7DPCell_IiNS_3 │ │ │ │ │ - 0x000016f8 54616749 4e535f31 31416666 696e6547 TagINS_11AffineG │ │ │ │ │ - 0x00001708 6170735f 45454545 45453556 414c5545 aps_EEEEEE5VALUE │ │ │ │ │ - 0x00001718 45005f5a 6e776d00 5f5a646c 50760066 E._Znwm._ZdlPv.f │ │ │ │ │ - 0x00001728 72656543 53747269 6e670066 72656500 reeCString.free. │ │ │ │ │ - 0x00001738 5f5a3138 63707053 7472696e 67546f43 _Z18cppStringToC │ │ │ │ │ - 0x00001748 53747269 6e674e53 74375f5f 63787831 StringNSt7__cxx1 │ │ │ │ │ - 0x00001758 31313262 61736963 5f737472 696e6749 112basic_stringI │ │ │ │ │ - 0x00001768 63537431 31636861 725f7472 61697473 cSt11char_traits │ │ │ │ │ - 0x00001778 49634553 61496345 4545006d 616c6c6f IcESaIcEEE.mallo │ │ │ │ │ - 0x00001788 63005f5a 4e357365 71616e35 636c6561 c._ZN5seqan5clea │ │ │ │ │ - 0x00001798 72494e53 5f364d61 74726978 494e535f rINS_6MatrixINS_ │ │ │ │ │ - 0x000017a8 37445043 656c6c5f 49694e53 5f335461 7DPCell_IiNS_3Ta │ │ │ │ │ - 0x000017b8 67494e53 5f31314c 696e6561 72476170 gINS_11LinearGap │ │ │ │ │ - 0x000017c8 735f4545 4545454c 6a32454e 535f3653 s_EEEEELj2ENS_6S │ │ │ │ │ - 0x000017d8 7472696e 67495336 5f4e535f 35416c6c tringIS6_NS_5All │ │ │ │ │ - 0x000017e8 6f634976 45454545 45454545 76524e53 ocIvEEEEEEEEvRNS │ │ │ │ │ - 0x000017f8 5f36486f 6c646572 49545f4e 53335f49 _6HolderIT_NS3_I │ │ │ │ │ - 0x00001808 4e535f39 54726973 74617465 5f454545 NS_9Tristate_EEE │ │ │ │ │ - 0x00001818 4545005f 5a4e3573 6571616e 35636c65 EE._ZN5seqan5cle │ │ │ │ │ - 0x00001828 6172494e 535f364d 61747269 7849684c arINS_6MatrixIhL │ │ │ │ │ - 0x00001838 6a32454e 535f3653 7472696e 6749684e j2ENS_6StringIhN │ │ │ │ │ - 0x00001848 535f3541 6c6c6f63 49764545 45454545 S_5AllocIvEEEEEE │ │ │ │ │ - 0x00001858 45457652 4e535f36 486f6c64 65724954 EEvRNS_6HolderIT │ │ │ │ │ - 0x00001868 5f4e535f 33546167 494e535f 39547269 _NS_3TagINS_9Tri │ │ │ │ │ - 0x00001878 73746174 655f4545 45454500 5f5a4e35 state_EEEEE._ZN5 │ │ │ │ │ - 0x00001888 73657161 6e35636c 65617249 4e535f36 seqan5clearINS_6 │ │ │ │ │ - 0x00001898 4d617472 6978494e 535f3744 5043656c MatrixINS_7DPCel │ │ │ │ │ - 0x000018a8 6c5f4969 4e535f33 54616749 4e535f31 l_IiNS_3TagINS_1 │ │ │ │ │ - 0x000018b8 31416666 696e6547 6170735f 45454545 1AffineGaps_EEEE │ │ │ │ │ - 0x000018c8 454c6a32 454e535f 36537472 696e6749 ELj2ENS_6StringI │ │ │ │ │ - 0x000018d8 53365f4e 535f3541 6c6c6f63 49764545 S6_NS_5AllocIvEE │ │ │ │ │ - 0x000018e8 45454545 45457652 4e535f36 486f6c64 EEEEEEvRNS_6Hold │ │ │ │ │ - 0x000018f8 65724954 5f4e5333 5f494e53 5f395472 erIT_NS3_INS_9Tr │ │ │ │ │ - 0x00001908 69737461 74655f45 45454545 005f5a4e istate_EEEEE._ZN │ │ │ │ │ - 0x00001918 35736571 616e3133 41737369 676e5374 5seqan13AssignSt │ │ │ │ │ - 0x00001928 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS │ │ │ │ │ - 0x00001938 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E │ │ │ │ │ - 0x00001948 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6 │ │ │ │ │ - 0x00001958 53747269 6e674968 4e535f35 416c6c6f StringIhNS_5Allo │ │ │ │ │ - 0x00001968 63497645 4545454b 53395f45 45765254 cIvEEEEKS9_EEvRT │ │ │ │ │ - 0x00001978 5f525430 5f4e535f 3453697a 65495342 _RT0_NS_4SizeISB │ │ │ │ │ - 0x00001988 5f453454 79706545 006d656d 6d6f7665 _E4TypeE.memmove │ │ │ │ │ - 0x00001998 005f5a4e 35736571 616e3133 41737369 ._ZN5seqan13Assi │ │ │ │ │ - 0x000019a8 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta │ │ │ │ │ - 0x000019b8 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero │ │ │ │ │ - 0x000019c8 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I │ │ │ │ │ - 0x000019d8 4e535f36 53747269 6e674968 4e535f35 NS_6StringIhNS_5 │ │ │ │ │ - 0x000019e8 416c6c6f 63497645 4545454b 53395f45 AllocIvEEEEKS9_E │ │ │ │ │ - 0x000019f8 45765254 5f525430 5f005f5a 4e357365 EvRT_RT0_._ZN5se │ │ │ │ │ - 0x00001a08 71616e31 33417373 69676e53 7472696e qan13AssignStrin │ │ │ │ │ - 0x00001a18 675f494e 535f3354 6167494e 535f3132 g_INS_3TagINS_12 │ │ │ │ │ - 0x00001a28 54616747 656e6572 6f75735f 45454545 TagGenerous_EEEE │ │ │ │ │ - 0x00001a38 37617373 69676e5f 494e535f 36537472 7assign_INS_6Str │ │ │ │ │ - 0x00001a48 696e6749 4e535f31 3053696d 706c6554 ingINS_10SimpleT │ │ │ │ │ - 0x00001a58 79706549 684e535f 35446e61 355f4545 ypeIhNS_5Dna5_EE │ │ │ │ │ - 0x00001a68 454e535f 35416c6c 6f634976 45454545 ENS_5AllocIvEEEE │ │ │ │ │ - 0x00001a78 4b53435f 45457652 545f5254 305f4e53 KSC_EEvRT_RT0_NS │ │ │ │ │ - 0x00001a88 5f345369 7a654953 455f4534 54797065 _4SizeISE_E4Type │ │ │ │ │ - 0x00001a98 45005f5a 4e357365 71616e31 33417373 E._ZN5seqan13Ass │ │ │ │ │ - 0x00001aa8 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T │ │ │ │ │ - 0x00001ab8 6167494e 535f3132 54616747 656e6572 agINS_12TagGener │ │ │ │ │ - 0x00001ac8 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_ │ │ │ │ │ - 0x00001ad8 494e535f 36537472 696e6749 4e535f31 INS_6StringINS_1 │ │ │ │ │ - 0x00001ae8 3053696d 706c6554 79706549 684e535f 0SimpleTypeIhNS_ │ │ │ │ │ - 0x00001af8 35446e61 355f4545 454e535f 35416c6c 5Dna5_EEENS_5All │ │ │ │ │ - 0x00001b08 6f634976 45454545 4b53435f 45457652 ocIvEEEEKSC_EEvR │ │ │ │ │ - 0x00001b18 545f5254 305f005f 5a4e3573 6571616e T_RT0_._ZN5seqan │ │ │ │ │ - 0x00001b28 31334173 7369676e 53747269 6e675f49 13AssignString_I │ │ │ │ │ - 0x00001b38 4e535f33 54616749 4e535f31 32546167 NS_3TagINS_12Tag │ │ │ │ │ - 0x00001b48 47656e65 726f7573 5f454545 45376173 Generous_EEEE7as │ │ │ │ │ - 0x00001b58 7369676e 5f494e53 5f365374 72696e67 sign_INS_6String │ │ │ │ │ - 0x00001b68 49634e53 5f35416c 6c6f6349 76454545 IcNS_5AllocIvEEE │ │ │ │ │ - 0x00001b78 454b5339 5f454576 52545f52 54305f4e EKS9_EEvRT_RT0_N │ │ │ │ │ - 0x00001b88 535f3453 697a6549 53425f45 34547970 S_4SizeISB_E4Typ │ │ │ │ │ - 0x00001b98 6545005f 5a4e3573 6571616e 31334173 eE._ZN5seqan13As │ │ │ │ │ - 0x00001ba8 7369676e 53747269 6e675f49 4e535f33 signString_INS_3 │ │ │ │ │ - 0x00001bb8 54616749 4e535f31 32546167 47656e65 TagINS_12TagGene │ │ │ │ │ - 0x00001bc8 726f7573 5f454545 45376173 7369676e rous_EEEE7assign │ │ │ │ │ - 0x00001bd8 5f494e53 5f365374 72696e67 49634e53 _INS_6StringIcNS │ │ │ │ │ - 0x00001be8 5f35416c 6c6f6349 76454545 454b5339 _5AllocIvEEEEKS9 │ │ │ │ │ - 0x00001bf8 5f454576 52545f52 54305f00 5f5a4e35 _EEvRT_RT0_._ZN5 │ │ │ │ │ - 0x00001c08 73657161 6e313341 73736967 6e537472 seqan13AssignStr │ │ │ │ │ - 0x00001c18 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_ │ │ │ │ │ - 0x00001c28 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE │ │ │ │ │ - 0x00001c38 45453761 73736967 6e5f494e 535f3653 EE7assign_INS_6S │ │ │ │ │ - 0x00001c48 7472696e 6749634e 535f3541 6c6c6f63 tringIcNS_5Alloc │ │ │ │ │ - 0x00001c58 49764545 45454b50 63454576 52545f52 IvEEEEKPcEEvRT_R │ │ │ │ │ - 0x00001c68 54305f4e 535f3453 697a6549 53435f45 T0_NS_4SizeISC_E │ │ │ │ │ - 0x00001c78 34547970 65450073 74726c65 6e005f5a 4TypeE.strlen._Z │ │ │ │ │ - 0x00001c88 4e357365 71616e31 33417373 69676e53 N5seqan13AssignS │ │ │ │ │ - 0x00001c98 7472696e 675f494e 535f3354 6167494e tring_INS_3TagIN │ │ │ │ │ - 0x00001ca8 535f3132 54616747 656e6572 6f75735f S_12TagGenerous_ │ │ │ │ │ - 0x00001cb8 45454545 37617373 69676e5f 494e535f EEEE7assign_INS_ │ │ │ │ │ - 0x00001cc8 36537472 696e6749 4e535f31 3053696d 6StringINS_10Sim │ │ │ │ │ - 0x00001cd8 706c6554 79706549 684e535f 35446e61 pleTypeIhNS_5Dna │ │ │ │ │ - 0x00001ce8 355f4545 454e535f 35416c6c 6f634976 5_EEENS_5AllocIv │ │ │ │ │ - 0x00001cf8 45454545 4b4e5336 5f496353 425f4545 EEEEKNS6_IcSB_EE │ │ │ │ │ - 0x00001d08 45457652 545f5254 305f005f 5a4e3573 EEvRT_RT0_._ZN5s │ │ │ │ │ - 0x00001d18 6571616e 32355472 616e736c 61746554 eqan25TranslateT │ │ │ │ │ - 0x00001d28 61626c65 43686172 546f446e 61355f49 ableCharToDna5_I │ │ │ │ │ - 0x00001d38 76453556 414c5545 45005f5a 4e357365 vE5VALUEE._ZN5se │ │ │ │ │ - 0x00001d48 71616e36 61737369 676e494e 535f3653 qan6assignINS_6S │ │ │ │ │ - 0x00001d58 7472696e 6749684e 535f3541 6c6c6f63 tringIhNS_5Alloc │ │ │ │ │ - 0x00001d68 49764545 45454545 76524e53 5f36486f IvEEEEEEvRNS_6Ho │ │ │ │ │ - 0x00001d78 6c646572 49545f4e 535f3354 6167494e lderIT_NS_3TagIN │ │ │ │ │ - 0x00001d88 535f3954 72697374 6174655f 45454545 S_9Tristate_EEEE │ │ │ │ │ - 0x00001d98 45524b53 415f005f 5a4e3573 6571616e ERKSA_._ZN5seqan │ │ │ │ │ - 0x00001da8 31334173 7369676e 53747269 6e675f49 13AssignString_I │ │ │ │ │ - 0x00001db8 4e535f33 54616749 4e535f31 32546167 NS_3TagINS_12Tag │ │ │ │ │ - 0x00001dc8 47656e65 726f7573 5f454545 45376173 Generous_EEEE7as │ │ │ │ │ - 0x00001dd8 7369676e 5f494e53 5f365374 72696e67 sign_INS_6String │ │ │ │ │ - 0x00001de8 496d4e53 5f35416c 6c6f6349 76454545 ImNS_5AllocIvEEE │ │ │ │ │ - 0x00001df8 454b5339 5f454576 52545f52 54305f00 EKS9_EEvRT_RT0_. │ │ │ │ │ - 0x00001e08 5f5a4e35 73657161 6e313341 73736967 _ZN5seqan13Assig │ │ │ │ │ - 0x00001e18 6e537472 696e675f 494e535f 33546167 nString_INS_3Tag │ │ │ │ │ - 0x00001e28 494e535f 31325461 6747656e 65726f75 INS_12TagGenerou │ │ │ │ │ - 0x00001e38 735f4545 45453761 73736967 6e5f494e s_EEEE7assign_IN │ │ │ │ │ - 0x00001e48 535f3653 7472696e 67496d4e 535f3541 S_6StringImNS_5A │ │ │ │ │ - 0x00001e58 6c6c6f63 49764545 45454b53 395f4545 llocIvEEEEKS9_EE │ │ │ │ │ - 0x00001e68 7652545f 5254305f 4e535f34 53697a65 vRT_RT0_NS_4Size │ │ │ │ │ - 0x00001e78 4953425f 45345479 70654500 5f5a4e35 ISB_E4TypeE._ZN5 │ │ │ │ │ - 0x00001e88 73657161 6e313452 65706c61 63655374 seqan14ReplaceSt │ │ │ │ │ - 0x00001e98 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS │ │ │ │ │ - 0x00001ea8 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E │ │ │ │ │ - 0x00001eb8 45454538 7265706c 6163655f 494e535f EEE8replace_INS_ │ │ │ │ │ - 0x00001ec8 36537472 696e6749 6d4e535f 35416c6c 6StringImNS_5All │ │ │ │ │ - 0x00001ed8 6f634976 45454545 4b53395f 45457652 ocIvEEEEKS9_EEvR │ │ │ │ │ - 0x00001ee8 545f4e53 5f345369 7a654953 425f4534 T_NS_4SizeISB_E4 │ │ │ │ │ - 0x00001ef8 54797065 4553465f 5254305f 005f5a4e TypeESF_RT0_._ZN │ │ │ │ │ - 0x00001f08 35736571 616e3130 696e7365 72744761 5seqan10insertGa │ │ │ │ │ - 0x00001f18 7073494e 535f3447 61707349 4e535f36 psINS_4GapsINS_6 │ │ │ │ │ - 0x00001f28 53747269 6e67494e 535f3130 53696d70 StringINS_10Simp │ │ │ │ │ - 0x00001f38 6c655479 70654968 4e535f35 446e6135 leTypeIhNS_5Dna5 │ │ │ │ │ - 0x00001f48 5f454545 4e535f35 416c6c6f 63497645 _EEENS_5AllocIvE │ │ │ │ │ - 0x00001f58 4545454e 535f3354 6167494e 535f3130 EEENS_3TagINS_10 │ │ │ │ │ - 0x00001f68 41727261 79476170 735f4545 4545456d ArrayGaps_EEEEEm │ │ │ │ │ - 0x00001f78 45457652 4b4e535f 34497465 7249545f EEvRKNS_4IterIT_ │ │ │ │ │ - 0x00001f88 4e535f31 32476170 73497465 7261746f NS_12GapsIterato │ │ │ │ │ - 0x00001f98 72495342 5f454545 4554305f 006d656d rISB_EEEET0_.mem │ │ │ │ │ - 0x00001fa8 73657400 5f5a4e35 73657161 6e32315f set._ZN5seqan21_ │ │ │ │ │ - 0x00001fb8 61646170 74547261 63655365 676d656e adaptTraceSegmen │ │ │ │ │ - 0x00001fc8 7473546f 494e535f 36537472 696e6749 tsToINS_6StringI │ │ │ │ │ - 0x00001fd8 4e535f31 3053696d 706c6554 79706549 NS_10SimpleTypeI │ │ │ │ │ - 0x00001fe8 684e535f 35446e61 355f4545 454e535f hNS_5Dna5_EEENS_ │ │ │ │ │ - 0x00001ff8 35416c6c 6f634976 45454545 4e535f33 5AllocIvEEEENS_3 │ │ │ │ │ - 0x00002008 54616749 4e535f31 30417272 61794761 TagINS_10ArrayGa │ │ │ │ │ - 0x00002018 70735f45 45455337 5f53415f 6d6d5336 ps_EEES7_SA_mmS6 │ │ │ │ │ - 0x00002028 5f454576 524e535f 34476170 7349545f _EEvRNS_4GapsIT_ │ │ │ │ │ - 0x00002038 54305f45 45524e53 425f4954 315f5432 T0_EERNSB_IT1_T2 │ │ │ │ │ - 0x00002048 5f454552 4b4e5331 5f494e53 5f313354 _EERKNS1_INS_13T │ │ │ │ │ - 0x00002058 72616365 5365676d 656e745f 4954335f raceSegment_IT3_ │ │ │ │ │ - 0x00002068 54345f45 4554355f 4545005f 5a4e3573 T4_EET5_EE._ZN5s │ │ │ │ │ - 0x00002078 6571616e 36637265 61746549 4e535f36 eqan6createINS_6 │ │ │ │ │ - 0x00002088 4d617472 69784968 4c6a3245 4e535f36 MatrixIhLj2ENS_6 │ │ │ │ │ - 0x00002098 53747269 6e674968 4e535f35 416c6c6f StringIhNS_5Allo │ │ │ │ │ - 0x000020a8 63497645 45454545 45454576 524e535f cIvEEEEEEEEvRNS_ │ │ │ │ │ - 0x000020b8 36486f6c 64657249 545f4e53 5f335461 6HolderIT_NS_3Ta │ │ │ │ │ - 0x000020c8 67494e53 5f395472 69737461 74655f45 gINS_9Tristate_E │ │ │ │ │ - 0x000020d8 45454545 005f5a4e 35736571 616e3672 EEEE._ZN5seqan6r │ │ │ │ │ - 0x000020e8 6573697a 6549684e 535f3354 6167494e esizeIhNS_3TagIN │ │ │ │ │ - 0x000020f8 535f3133 46756c6c 44504d61 74726978 S_13FullDPMatrix │ │ │ │ │ - 0x00002108 5f454545 4e535f36 53747269 6e674968 _EEENS_6StringIh │ │ │ │ │ - 0x00002118 4e535f35 416c6c6f 63497645 45454545 NS_5AllocIvEEEEE │ │ │ │ │ - 0x00002128 4576524e 535f3944 504d6174 7269785f EvRNS_9DPMatrix_ │ │ │ │ │ - 0x00002138 49545f54 305f5431 5f454500 5f5a4e35 IT_T0_T1_EE._ZN5 │ │ │ │ │ - 0x00002148 73657161 6e313341 73736967 6e537472 seqan13AssignStr │ │ │ │ │ - 0x00002158 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_ │ │ │ │ │ - 0x00002168 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE │ │ │ │ │ - 0x00002178 45453761 73736967 6e5f494e 535f3653 EE7assign_INS_6S │ │ │ │ │ - 0x00002188 7472696e 67494e53 5f374450 43656c6c tringINS_7DPCell │ │ │ │ │ - 0x00002198 5f49694e 53315f49 4e535f31 314c696e _IiNS1_INS_11Lin │ │ │ │ │ - 0x000021a8 65617247 6170735f 45454545 454e535f earGaps_EEEEENS_ │ │ │ │ │ - 0x000021b8 35416c6c 6f634976 45454545 4b53445f 5AllocIvEEEEKSD_ │ │ │ │ │ - 0x000021c8 45457652 545f5254 305f4e53 5f345369 EEvRT_RT0_NS_4Si │ │ │ │ │ - 0x000021d8 7a654953 465f4534 54797065 45005f5a zeISF_E4TypeE._Z │ │ │ │ │ - 0x000021e8 4e357365 71616e31 33417373 69676e53 N5seqan13AssignS │ │ │ │ │ - 0x000021f8 7472696e 675f494e 535f3354 6167494e tring_INS_3TagIN │ │ │ │ │ - 0x00002208 535f3132 54616747 656e6572 6f75735f S_12TagGenerous_ │ │ │ │ │ - 0x00002218 45454545 37617373 69676e5f 494e535f EEEE7assign_INS_ │ │ │ │ │ - 0x00002228 36537472 696e6749 4e535f37 44504365 6StringINS_7DPCe │ │ │ │ │ - 0x00002238 6c6c5f49 694e5331 5f494e53 5f31314c ll_IiNS1_INS_11L │ │ │ │ │ - 0x00002248 696e6561 72476170 735f4545 4545454e inearGaps_EEEEEN │ │ │ │ │ - 0x00002258 535f3541 6c6c6f63 49764545 45454b53 S_5AllocIvEEEEKS │ │ │ │ │ - 0x00002268 445f4545 7652545f 5254305f 005f5a4e D_EEvRT_RT0_._ZN │ │ │ │ │ - 0x00002278 35736571 616e3661 73736967 6e494e53 5seqan6assignINS │ │ │ │ │ - 0x00002288 5f365374 72696e67 494e535f 37445043 _6StringINS_7DPC │ │ │ │ │ - 0x00002298 656c6c5f 49694e53 5f335461 67494e53 ell_IiNS_3TagINS │ │ │ │ │ - 0x000022a8 5f31314c 696e6561 72476170 735f4545 _11LinearGaps_EE │ │ │ │ │ - 0x000022b8 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE │ │ │ │ │ - 0x000022c8 45454545 76524e53 5f36486f 6c646572 EEEEvRNS_6Holder │ │ │ │ │ - 0x000022d8 49545f4e 53335f49 4e535f39 54726973 IT_NS3_INS_9Tris │ │ │ │ │ - 0x000022e8 74617465 5f454545 4545524b 53455f00 tate_EEEEERKSE_. │ │ │ │ │ - 0x000022f8 5f5a4e35 73657161 6e366372 65617465 _ZN5seqan6create │ │ │ │ │ - 0x00002308 494e535f 364d6174 72697849 4e535f37 INS_6MatrixINS_7 │ │ │ │ │ - 0x00002318 44504365 6c6c5f49 694e535f 33546167 DPCell_IiNS_3Tag │ │ │ │ │ - 0x00002328 494e535f 31314c69 6e656172 47617073 INS_11LinearGaps │ │ │ │ │ - 0x00002338 5f454545 45454c6a 32454e53 5f365374 _EEEEELj2ENS_6St │ │ │ │ │ - 0x00002348 72696e67 4953365f 4e535f35 416c6c6f ringIS6_NS_5Allo │ │ │ │ │ - 0x00002358 63497645 45454545 45454576 524e535f cIvEEEEEEEEvRNS_ │ │ │ │ │ - 0x00002368 36486f6c 64657249 545f4e53 335f494e 6HolderIT_NS3_IN │ │ │ │ │ - 0x00002378 535f3954 72697374 6174655f 45454545 S_9Tristate_EEEE │ │ │ │ │ - 0x00002388 45005f5a 4e357365 71616e31 33417373 E._ZN5seqan13Ass │ │ │ │ │ - 0x00002398 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T │ │ │ │ │ - 0x000023a8 6167494e 535f3132 54616747 656e6572 agINS_12TagGener │ │ │ │ │ - 0x000023b8 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_ │ │ │ │ │ - 0x000023c8 494e535f 36537472 696e6749 4e535f37 INS_6StringINS_7 │ │ │ │ │ - 0x000023d8 44504365 6c6c5f49 694e5331 5f494e53 DPCell_IiNS1_INS │ │ │ │ │ - 0x000023e8 5f313141 6666696e 65476170 735f4545 _11AffineGaps_EE │ │ │ │ │ - 0x000023f8 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE │ │ │ │ │ - 0x00002408 45454b53 445f4545 7652545f 5254305f EEKSD_EEvRT_RT0_ │ │ │ │ │ - 0x00002418 4e535f34 53697a65 4953465f 45345479 NS_4SizeISF_E4Ty │ │ │ │ │ - 0x00002428 70654500 5f5a4e35 73657161 6e313341 peE._ZN5seqan13A │ │ │ │ │ - 0x00002438 73736967 6e537472 696e675f 494e535f ssignString_INS_ │ │ │ │ │ - 0x00002448 33546167 494e535f 31325461 6747656e 3TagINS_12TagGen │ │ │ │ │ - 0x00002458 65726f75 735f4545 45453761 73736967 erous_EEEE7assig │ │ │ │ │ - 0x00002468 6e5f494e 535f3653 7472696e 67494e53 n_INS_6StringINS │ │ │ │ │ - 0x00002478 5f374450 43656c6c 5f49694e 53315f49 _7DPCell_IiNS1_I │ │ │ │ │ - 0x00002488 4e535f31 31416666 696e6547 6170735f NS_11AffineGaps_ │ │ │ │ │ - 0x00002498 45454545 454e535f 35416c6c 6f634976 EEEEENS_5AllocIv │ │ │ │ │ - 0x000024a8 45454545 4b53445f 45457652 545f5254 EEEEKSD_EEvRT_RT │ │ │ │ │ - 0x000024b8 305f005f 5a4e3573 6571616e 36617373 0_._ZN5seqan6ass │ │ │ │ │ - 0x000024c8 69676e49 4e535f36 53747269 6e67494e ignINS_6StringIN │ │ │ │ │ - 0x000024d8 535f3744 5043656c 6c5f4969 4e535f33 S_7DPCell_IiNS_3 │ │ │ │ │ - 0x000024e8 54616749 4e535f31 31416666 696e6547 TagINS_11AffineG │ │ │ │ │ - 0x000024f8 6170735f 45454545 454e535f 35416c6c aps_EEEEENS_5All │ │ │ │ │ - 0x00002508 6f634976 45454545 45457652 4e535f36 ocIvEEEEEEvRNS_6 │ │ │ │ │ - 0x00002518 486f6c64 65724954 5f4e5333 5f494e53 HolderIT_NS3_INS │ │ │ │ │ - 0x00002528 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE │ │ │ │ │ - 0x00002538 524b5345 5f005f5a 4e357365 71616e36 RKSE_._ZN5seqan6 │ │ │ │ │ - 0x00002548 63726561 7465494e 535f364d 61747269 createINS_6Matri │ │ │ │ │ - 0x00002558 78494e53 5f374450 43656c6c 5f49694e xINS_7DPCell_IiN │ │ │ │ │ - 0x00002568 535f3354 6167494e 535f3131 41666669 S_3TagINS_11Affi │ │ │ │ │ - 0x00002578 6e654761 70735f45 45454545 4c6a3245 neGaps_EEEEELj2E │ │ │ │ │ - 0x00002588 4e535f36 53747269 6e674953 365f4e53 NS_6StringIS6_NS │ │ │ │ │ - 0x00002598 5f35416c 6c6f6349 76454545 45454545 _5AllocIvEEEEEEE │ │ │ │ │ - 0x000025a8 4576524e 535f3648 6f6c6465 7249545f EvRNS_6HolderIT_ │ │ │ │ │ - 0x000025b8 4e53335f 494e535f 39547269 73746174 NS3_INS_9Tristat │ │ │ │ │ - 0x000025c8 655f4545 45454500 61646170 74657241 e_EEEEE.adapterA │ │ │ │ │ - 0x000025d8 6c69676e 6d656e74 005f5a4e 35736571 lignment._ZN5seq │ │ │ │ │ - 0x000025e8 616e3231 44504365 6c6c4465 6661756c an21DPCellDefaul │ │ │ │ │ - 0x000025f8 74496e66 696e6974 79494e53 5f374450 tInfinityINS_7DP │ │ │ │ │ - 0x00002608 43656c6c 5f49694e 535f3354 6167494e Cell_IiNS_3TagIN │ │ │ │ │ - 0x00002618 535f3131 4c696e65 61724761 70735f45 S_11LinearGaps_E │ │ │ │ │ - 0x00002628 45454545 45355641 4c554545 005f5a47 EEEEE5VALUEE._ZG │ │ │ │ │ - 0x00002638 564e3573 6571616e 32314450 43656c6c VN5seqan21DPCell │ │ │ │ │ - 0x00002648 44656661 756c7449 6e66696e 69747949 DefaultInfinityI │ │ │ │ │ - 0x00002658 4e535f37 44504365 6c6c5f49 694e535f NS_7DPCell_IiNS_ │ │ │ │ │ - 0x00002668 33546167 494e535f 31314c69 6e656172 3TagINS_11Linear │ │ │ │ │ - 0x00002678 47617073 5f454545 45454535 56414c55 Gaps_EEEEEE5VALU │ │ │ │ │ - 0x00002688 4545005f 5a47564e 35736571 616e3231 EE._ZGVN5seqan21 │ │ │ │ │ - 0x00002698 44504365 6c6c4465 6661756c 74496e66 DPCellDefaultInf │ │ │ │ │ - 0x000026a8 696e6974 79494e53 5f374450 43656c6c inityINS_7DPCell │ │ │ │ │ - 0x000026b8 5f49694e 535f3354 6167494e 535f3131 _IiNS_3TagINS_11 │ │ │ │ │ - 0x000026c8 41666669 6e654761 70735f45 45454545 AffineGaps_EEEEE │ │ │ │ │ - 0x000026d8 45355641 4c554545 006c6962 73746463 E5VALUEE.libstdc │ │ │ │ │ + 0x00000c88 76005f5a 4e537437 5f5f6378 78313131 v._ZNSt7__cxx111 │ │ │ │ │ + 0x00000c98 32626173 69635f73 7472696e 67496353 2basic_stringIcS │ │ │ │ │ + 0x00000ca8 74313163 6861725f 74726169 74734963 t11char_traitsIc │ │ │ │ │ + 0x00000cb8 45536149 63454539 5f4d5f63 72656174 ESaIcEE9_M_creat │ │ │ │ │ + 0x00000cc8 6545526d 6d006d65 6d637079 005f5f73 eERmm.memcpy.__s │ │ │ │ │ + 0x00000cd8 7461636b 5f63686b 5f666169 6c005f5a tack_chk_fail._Z │ │ │ │ │ + 0x00000ce8 4e357365 71616e32 31445043 656c6c44 N5seqan21DPCellD │ │ │ │ │ + 0x00000cf8 65666175 6c74496e 66696e69 7479494e efaultInfinityIN │ │ │ │ │ + 0x00000d08 535f3744 5043656c 6c5f4969 4e535f33 S_7DPCell_IiNS_3 │ │ │ │ │ + 0x00000d18 54616749 4e535f31 31416666 696e6547 TagINS_11AffineG │ │ │ │ │ + 0x00000d28 6170735f 45454545 45453556 414c5545 aps_EEEEEE5VALUE │ │ │ │ │ + 0x00000d38 45005f5a 6e776d00 5f5a646c 50760066 E._Znwm._ZdlPv.f │ │ │ │ │ + 0x00000d48 72656543 53747269 6e670066 72656500 reeCString.free. │ │ │ │ │ + 0x00000d58 5f5a3138 63707053 7472696e 67546f43 _Z18cppStringToC │ │ │ │ │ + 0x00000d68 53747269 6e674e53 74375f5f 63787831 StringNSt7__cxx1 │ │ │ │ │ + 0x00000d78 31313262 61736963 5f737472 696e6749 112basic_stringI │ │ │ │ │ + 0x00000d88 63537431 31636861 725f7472 61697473 cSt11char_traits │ │ │ │ │ + 0x00000d98 49634553 61496345 4545006d 616c6c6f IcESaIcEEE.mallo │ │ │ │ │ + 0x00000da8 63005f5a 4e357365 71616e35 636c6561 c._ZN5seqan5clea │ │ │ │ │ + 0x00000db8 72494e53 5f364d61 74726978 494e535f rINS_6MatrixINS_ │ │ │ │ │ + 0x00000dc8 37445043 656c6c5f 49694e53 5f335461 7DPCell_IiNS_3Ta │ │ │ │ │ + 0x00000dd8 67494e53 5f31314c 696e6561 72476170 gINS_11LinearGap │ │ │ │ │ + 0x00000de8 735f4545 4545454c 6a32454e 535f3653 s_EEEEELj2ENS_6S │ │ │ │ │ + 0x00000df8 7472696e 67495336 5f4e535f 35416c6c tringIS6_NS_5All │ │ │ │ │ + 0x00000e08 6f634976 45454545 45454545 76524e53 ocIvEEEEEEEEvRNS │ │ │ │ │ + 0x00000e18 5f36486f 6c646572 49545f4e 53335f49 _6HolderIT_NS3_I │ │ │ │ │ + 0x00000e28 4e535f39 54726973 74617465 5f454545 NS_9Tristate_EEE │ │ │ │ │ + 0x00000e38 4545005f 5a4e3573 6571616e 35636c65 EE._ZN5seqan5cle │ │ │ │ │ + 0x00000e48 6172494e 535f364d 61747269 7849684c arINS_6MatrixIhL │ │ │ │ │ + 0x00000e58 6a32454e 535f3653 7472696e 6749684e j2ENS_6StringIhN │ │ │ │ │ + 0x00000e68 535f3541 6c6c6f63 49764545 45454545 S_5AllocIvEEEEEE │ │ │ │ │ + 0x00000e78 45457652 4e535f36 486f6c64 65724954 EEvRNS_6HolderIT │ │ │ │ │ + 0x00000e88 5f4e535f 33546167 494e535f 39547269 _NS_3TagINS_9Tri │ │ │ │ │ + 0x00000e98 73746174 655f4545 45454500 5f5a4e35 state_EEEEE._ZN5 │ │ │ │ │ + 0x00000ea8 73657161 6e35636c 65617249 4e535f36 seqan5clearINS_6 │ │ │ │ │ + 0x00000eb8 4d617472 6978494e 535f3744 5043656c MatrixINS_7DPCel │ │ │ │ │ + 0x00000ec8 6c5f4969 4e535f33 54616749 4e535f31 l_IiNS_3TagINS_1 │ │ │ │ │ + 0x00000ed8 31416666 696e6547 6170735f 45454545 1AffineGaps_EEEE │ │ │ │ │ + 0x00000ee8 454c6a32 454e535f 36537472 696e6749 ELj2ENS_6StringI │ │ │ │ │ + 0x00000ef8 53365f4e 535f3541 6c6c6f63 49764545 S6_NS_5AllocIvEE │ │ │ │ │ + 0x00000f08 45454545 45457652 4e535f36 486f6c64 EEEEEEvRNS_6Hold │ │ │ │ │ + 0x00000f18 65724954 5f4e5333 5f494e53 5f395472 erIT_NS3_INS_9Tr │ │ │ │ │ + 0x00000f28 69737461 74655f45 45454545 005f5a4e istate_EEEEE._ZN │ │ │ │ │ + 0x00000f38 35736571 616e3133 41737369 676e5374 5seqan13AssignSt │ │ │ │ │ + 0x00000f48 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS │ │ │ │ │ + 0x00000f58 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E │ │ │ │ │ + 0x00000f68 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6 │ │ │ │ │ + 0x00000f78 53747269 6e674968 4e535f35 416c6c6f StringIhNS_5Allo │ │ │ │ │ + 0x00000f88 63497645 4545454b 53395f45 45765254 cIvEEEEKS9_EEvRT │ │ │ │ │ + 0x00000f98 5f525430 5f4e535f 3453697a 65495342 _RT0_NS_4SizeISB │ │ │ │ │ + 0x00000fa8 5f453454 79706545 006d656d 6d6f7665 _E4TypeE.memmove │ │ │ │ │ + 0x00000fb8 005f5a4e 35736571 616e3133 41737369 ._ZN5seqan13Assi │ │ │ │ │ + 0x00000fc8 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta │ │ │ │ │ + 0x00000fd8 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero │ │ │ │ │ + 0x00000fe8 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I │ │ │ │ │ + 0x00000ff8 4e535f36 53747269 6e674968 4e535f35 NS_6StringIhNS_5 │ │ │ │ │ + 0x00001008 416c6c6f 63497645 4545454b 53395f45 AllocIvEEEEKS9_E │ │ │ │ │ + 0x00001018 45765254 5f525430 5f005f55 6e77696e EvRT_RT0_._Unwin │ │ │ │ │ + 0x00001028 645f5265 73756d65 005f5a4e 35736571 d_Resume._ZN5seq │ │ │ │ │ + 0x00001038 616e3133 41737369 676e5374 72696e67 an13AssignString │ │ │ │ │ + 0x00001048 5f494e53 5f335461 67494e53 5f313254 _INS_3TagINS_12T │ │ │ │ │ + 0x00001058 61674765 6e65726f 75735f45 45454537 agGenerous_EEEE7 │ │ │ │ │ + 0x00001068 61737369 676e5f49 4e535f36 53747269 assign_INS_6Stri │ │ │ │ │ + 0x00001078 6e67494e 535f3130 53696d70 6c655479 ngINS_10SimpleTy │ │ │ │ │ + 0x00001088 70654968 4e535f35 446e6135 5f454545 peIhNS_5Dna5_EEE │ │ │ │ │ + 0x00001098 4e535f35 416c6c6f 63497645 4545454b NS_5AllocIvEEEEK │ │ │ │ │ + 0x000010a8 53435f45 45765254 5f525430 5f4e535f SC_EEvRT_RT0_NS_ │ │ │ │ │ + 0x000010b8 3453697a 65495345 5f453454 79706545 4SizeISE_E4TypeE │ │ │ │ │ + 0x000010c8 005f5a4e 35736571 616e3133 41737369 ._ZN5seqan13Assi │ │ │ │ │ + 0x000010d8 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta │ │ │ │ │ + 0x000010e8 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero │ │ │ │ │ + 0x000010f8 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I │ │ │ │ │ + 0x00001108 4e535f36 53747269 6e67494e 535f3130 NS_6StringINS_10 │ │ │ │ │ + 0x00001118 53696d70 6c655479 70654968 4e535f35 SimpleTypeIhNS_5 │ │ │ │ │ + 0x00001128 446e6135 5f454545 4e535f35 416c6c6f Dna5_EEENS_5Allo │ │ │ │ │ + 0x00001138 63497645 4545454b 53435f45 45765254 cIvEEEEKSC_EEvRT │ │ │ │ │ + 0x00001148 5f525430 5f005f5a 4e357365 71616e31 _RT0_._ZN5seqan1 │ │ │ │ │ + 0x00001158 33417373 69676e53 7472696e 675f494e 3AssignString_IN │ │ │ │ │ + 0x00001168 535f3354 6167494e 535f3132 54616747 S_3TagINS_12TagG │ │ │ │ │ + 0x00001178 656e6572 6f75735f 45454545 37617373 enerous_EEEE7ass │ │ │ │ │ + 0x00001188 69676e5f 494e535f 36537472 696e6749 ign_INS_6StringI │ │ │ │ │ + 0x00001198 634e535f 35416c6c 6f634976 45454545 cNS_5AllocIvEEEE │ │ │ │ │ + 0x000011a8 4b53395f 45457652 545f5254 305f4e53 KS9_EEvRT_RT0_NS │ │ │ │ │ + 0x000011b8 5f345369 7a654953 425f4534 54797065 _4SizeISB_E4Type │ │ │ │ │ + 0x000011c8 45005f5a 4e357365 71616e31 33417373 E._ZN5seqan13Ass │ │ │ │ │ + 0x000011d8 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T │ │ │ │ │ + 0x000011e8 6167494e 535f3132 54616747 656e6572 agINS_12TagGener │ │ │ │ │ + 0x000011f8 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_ │ │ │ │ │ + 0x00001208 494e535f 36537472 696e6749 634e535f INS_6StringIcNS_ │ │ │ │ │ + 0x00001218 35416c6c 6f634976 45454545 4b53395f 5AllocIvEEEEKS9_ │ │ │ │ │ + 0x00001228 45457652 545f5254 305f005f 5a4e3573 EEvRT_RT0_._ZN5s │ │ │ │ │ + 0x00001238 6571616e 31334173 7369676e 53747269 eqan13AssignStri │ │ │ │ │ + 0x00001248 6e675f49 4e535f33 54616749 4e535f31 ng_INS_3TagINS_1 │ │ │ │ │ + 0x00001258 32546167 47656e65 726f7573 5f454545 2TagGenerous_EEE │ │ │ │ │ + 0x00001268 45376173 7369676e 5f494e53 5f365374 E7assign_INS_6St │ │ │ │ │ + 0x00001278 72696e67 49634e53 5f35416c 6c6f6349 ringIcNS_5AllocI │ │ │ │ │ + 0x00001288 76454545 454b5063 45457652 545f5254 vEEEEKPcEEvRT_RT │ │ │ │ │ + 0x00001298 305f4e53 5f345369 7a654953 435f4534 0_NS_4SizeISC_E4 │ │ │ │ │ + 0x000012a8 54797065 45007374 726c656e 005f5a4e TypeE.strlen._ZN │ │ │ │ │ + 0x000012b8 35736571 616e3133 41737369 676e5374 5seqan13AssignSt │ │ │ │ │ + 0x000012c8 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS │ │ │ │ │ + 0x000012d8 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E │ │ │ │ │ + 0x000012e8 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6 │ │ │ │ │ + 0x000012f8 53747269 6e67494e 535f3130 53696d70 StringINS_10Simp │ │ │ │ │ + 0x00001308 6c655479 70654968 4e535f35 446e6135 leTypeIhNS_5Dna5 │ │ │ │ │ + 0x00001318 5f454545 4e535f35 416c6c6f 63497645 _EEENS_5AllocIvE │ │ │ │ │ + 0x00001328 4545454b 4e53365f 49635342 5f454545 EEEKNS6_IcSB_EEE │ │ │ │ │ + 0x00001338 45765254 5f525430 5f005f5a 4e357365 EvRT_RT0_._ZN5se │ │ │ │ │ + 0x00001348 71616e32 35547261 6e736c61 74655461 qan25TranslateTa │ │ │ │ │ + 0x00001358 626c6543 68617254 6f446e61 355f4976 bleCharToDna5_Iv │ │ │ │ │ + 0x00001368 45355641 4c554545 005f5a4e 35736571 E5VALUEE._ZN5seq │ │ │ │ │ + 0x00001378 616e3661 73736967 6e494e53 5f365374 an6assignINS_6St │ │ │ │ │ + 0x00001388 72696e67 49684e53 5f35416c 6c6f6349 ringIhNS_5AllocI │ │ │ │ │ + 0x00001398 76454545 45454576 524e535f 36486f6c vEEEEEEvRNS_6Hol │ │ │ │ │ + 0x000013a8 64657249 545f4e53 5f335461 67494e53 derIT_NS_3TagINS │ │ │ │ │ + 0x000013b8 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE │ │ │ │ │ + 0x000013c8 524b5341 5f005f5a 4e357365 71616e31 RKSA_._ZN5seqan1 │ │ │ │ │ + 0x000013d8 33417373 69676e53 7472696e 675f494e 3AssignString_IN │ │ │ │ │ + 0x000013e8 535f3354 6167494e 535f3132 54616747 S_3TagINS_12TagG │ │ │ │ │ + 0x000013f8 656e6572 6f75735f 45454545 37617373 enerous_EEEE7ass │ │ │ │ │ + 0x00001408 69676e5f 494e535f 36537472 696e6749 ign_INS_6StringI │ │ │ │ │ + 0x00001418 6d4e535f 35416c6c 6f634976 45454545 mNS_5AllocIvEEEE │ │ │ │ │ + 0x00001428 4b53395f 45457652 545f5254 305f005f KS9_EEvRT_RT0_._ │ │ │ │ │ + 0x00001438 5a4e3573 6571616e 31334173 7369676e ZN5seqan13Assign │ │ │ │ │ + 0x00001448 53747269 6e675f49 4e535f33 54616749 String_INS_3TagI │ │ │ │ │ + 0x00001458 4e535f31 32546167 47656e65 726f7573 NS_12TagGenerous │ │ │ │ │ + 0x00001468 5f454545 45376173 7369676e 5f494e53 _EEEE7assign_INS │ │ │ │ │ + 0x00001478 5f365374 72696e67 496d4e53 5f35416c _6StringImNS_5Al │ │ │ │ │ + 0x00001488 6c6f6349 76454545 454b5339 5f454576 locIvEEEEKS9_EEv │ │ │ │ │ + 0x00001498 52545f52 54305f4e 535f3453 697a6549 RT_RT0_NS_4SizeI │ │ │ │ │ + 0x000014a8 53425f45 34547970 6545005f 5a4e3573 SB_E4TypeE._ZN5s │ │ │ │ │ + 0x000014b8 6571616e 31345265 706c6163 65537472 eqan14ReplaceStr │ │ │ │ │ + 0x000014c8 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_ │ │ │ │ │ + 0x000014d8 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE │ │ │ │ │ + 0x000014e8 45453872 65706c61 63655f49 4e535f36 EE8replace_INS_6 │ │ │ │ │ + 0x000014f8 53747269 6e67496d 4e535f35 416c6c6f StringImNS_5Allo │ │ │ │ │ + 0x00001508 63497645 4545454b 53395f45 45765254 cIvEEEEKS9_EEvRT │ │ │ │ │ + 0x00001518 5f4e535f 3453697a 65495342 5f453454 _NS_4SizeISB_E4T │ │ │ │ │ + 0x00001528 79706545 53465f52 54305f00 5f5a4e35 ypeESF_RT0_._ZN5 │ │ │ │ │ + 0x00001538 73657161 6e313069 6e736572 74476170 seqan10insertGap │ │ │ │ │ + 0x00001548 73494e53 5f344761 7073494e 535f3653 sINS_4GapsINS_6S │ │ │ │ │ + 0x00001558 7472696e 67494e53 5f313053 696d706c tringINS_10Simpl │ │ │ │ │ + 0x00001568 65547970 6549684e 535f3544 6e61355f eTypeIhNS_5Dna5_ │ │ │ │ │ + 0x00001578 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE │ │ │ │ │ + 0x00001588 45454e53 5f335461 67494e53 5f313041 EENS_3TagINS_10A │ │ │ │ │ + 0x00001598 72726179 47617073 5f454545 45456d45 rrayGaps_EEEEEmE │ │ │ │ │ + 0x000015a8 4576524b 4e535f34 49746572 49545f4e EvRKNS_4IterIT_N │ │ │ │ │ + 0x000015b8 535f3132 47617073 49746572 61746f72 S_12GapsIterator │ │ │ │ │ + 0x000015c8 4953425f 45454545 54305f00 6d656d73 ISB_EEEET0_.mems │ │ │ │ │ + 0x000015d8 6574005f 5a4e3573 6571616e 32315f61 et._ZN5seqan21_a │ │ │ │ │ + 0x000015e8 64617074 54726163 65536567 6d656e74 daptTraceSegment │ │ │ │ │ + 0x000015f8 73546f49 4e535f36 53747269 6e67494e sToINS_6StringIN │ │ │ │ │ + 0x00001608 535f3130 53696d70 6c655479 70654968 S_10SimpleTypeIh │ │ │ │ │ + 0x00001618 4e535f35 446e6135 5f454545 4e535f35 NS_5Dna5_EEENS_5 │ │ │ │ │ + 0x00001628 416c6c6f 63497645 4545454e 535f3354 AllocIvEEEENS_3T │ │ │ │ │ + 0x00001638 6167494e 535f3130 41727261 79476170 agINS_10ArrayGap │ │ │ │ │ + 0x00001648 735f4545 4553375f 53415f6d 6d53365f s_EEES7_SA_mmS6_ │ │ │ │ │ + 0x00001658 45457652 4e535f34 47617073 49545f54 EEvRNS_4GapsIT_T │ │ │ │ │ + 0x00001668 305f4545 524e5342 5f495431 5f54325f 0_EERNSB_IT1_T2_ │ │ │ │ │ + 0x00001678 4545524b 4e53315f 494e535f 31335472 EERKNS1_INS_13Tr │ │ │ │ │ + 0x00001688 61636553 65676d65 6e745f49 54335f54 aceSegment_IT3_T │ │ │ │ │ + 0x00001698 345f4545 54355f45 45005f5a 4e357365 4_EET5_EE._ZN5se │ │ │ │ │ + 0x000016a8 71616e36 63726561 7465494e 535f364d qan6createINS_6M │ │ │ │ │ + 0x000016b8 61747269 7849684c 6a32454e 535f3653 atrixIhLj2ENS_6S │ │ │ │ │ + 0x000016c8 7472696e 6749684e 535f3541 6c6c6f63 tringIhNS_5Alloc │ │ │ │ │ + 0x000016d8 49764545 45454545 45457652 4e535f36 IvEEEEEEEEvRNS_6 │ │ │ │ │ + 0x000016e8 486f6c64 65724954 5f4e535f 33546167 HolderIT_NS_3Tag │ │ │ │ │ + 0x000016f8 494e535f 39547269 73746174 655f4545 INS_9Tristate_EE │ │ │ │ │ + 0x00001708 45454500 5f5a4e35 73657161 6e367265 EEE._ZN5seqan6re │ │ │ │ │ + 0x00001718 73697a65 49684e53 5f335461 67494e53 sizeIhNS_3TagINS │ │ │ │ │ + 0x00001728 5f313346 756c6c44 504d6174 7269785f _13FullDPMatrix_ │ │ │ │ │ + 0x00001738 4545454e 535f3653 7472696e 6749684e EEENS_6StringIhN │ │ │ │ │ + 0x00001748 535f3541 6c6c6f63 49764545 45454545 S_5AllocIvEEEEEE │ │ │ │ │ + 0x00001758 76524e53 5f394450 4d617472 69785f49 vRNS_9DPMatrix_I │ │ │ │ │ + 0x00001768 545f5430 5f54315f 4545005f 5a4e3573 T_T0_T1_EE._ZN5s │ │ │ │ │ + 0x00001778 6571616e 31334173 7369676e 53747269 eqan13AssignStri │ │ │ │ │ + 0x00001788 6e675f49 4e535f33 54616749 4e535f31 ng_INS_3TagINS_1 │ │ │ │ │ + 0x00001798 32546167 47656e65 726f7573 5f454545 2TagGenerous_EEE │ │ │ │ │ + 0x000017a8 45376173 7369676e 5f494e53 5f365374 E7assign_INS_6St │ │ │ │ │ + 0x000017b8 72696e67 494e535f 37445043 656c6c5f ringINS_7DPCell_ │ │ │ │ │ + 0x000017c8 49694e53 315f494e 535f3131 4c696e65 IiNS1_INS_11Line │ │ │ │ │ + 0x000017d8 61724761 70735f45 45454545 4e535f35 arGaps_EEEEENS_5 │ │ │ │ │ + 0x000017e8 416c6c6f 63497645 4545454b 53445f45 AllocIvEEEEKSD_E │ │ │ │ │ + 0x000017f8 45765254 5f525430 5f4e535f 3453697a EvRT_RT0_NS_4Siz │ │ │ │ │ + 0x00001808 65495346 5f453454 79706545 005f5a4e eISF_E4TypeE._ZN │ │ │ │ │ + 0x00001818 35736571 616e3133 41737369 676e5374 5seqan13AssignSt │ │ │ │ │ + 0x00001828 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS │ │ │ │ │ + 0x00001838 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E │ │ │ │ │ + 0x00001848 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6 │ │ │ │ │ + 0x00001858 53747269 6e67494e 535f3744 5043656c StringINS_7DPCel │ │ │ │ │ + 0x00001868 6c5f4969 4e53315f 494e535f 31314c69 l_IiNS1_INS_11Li │ │ │ │ │ + 0x00001878 6e656172 47617073 5f454545 45454e53 nearGaps_EEEEENS │ │ │ │ │ + 0x00001888 5f35416c 6c6f6349 76454545 454b5344 _5AllocIvEEEEKSD │ │ │ │ │ + 0x00001898 5f454576 52545f52 54305f00 5f5a4e35 _EEvRT_RT0_._ZN5 │ │ │ │ │ + 0x000018a8 73657161 6e366173 7369676e 494e535f seqan6assignINS_ │ │ │ │ │ + 0x000018b8 36537472 696e6749 4e535f37 44504365 6StringINS_7DPCe │ │ │ │ │ + 0x000018c8 6c6c5f49 694e535f 33546167 494e535f ll_IiNS_3TagINS_ │ │ │ │ │ + 0x000018d8 31314c69 6e656172 47617073 5f454545 11LinearGaps_EEE │ │ │ │ │ + 0x000018e8 45454e53 5f35416c 6c6f6349 76454545 EENS_5AllocIvEEE │ │ │ │ │ + 0x000018f8 45454576 524e535f 36486f6c 64657249 EEEvRNS_6HolderI │ │ │ │ │ + 0x00001908 545f4e53 335f494e 535f3954 72697374 T_NS3_INS_9Trist │ │ │ │ │ + 0x00001918 6174655f 45454545 45524b53 455f005f ate_EEEEERKSE_._ │ │ │ │ │ + 0x00001928 5a4e3573 6571616e 36637265 61746549 ZN5seqan6createI │ │ │ │ │ + 0x00001938 4e535f36 4d617472 6978494e 535f3744 NS_6MatrixINS_7D │ │ │ │ │ + 0x00001948 5043656c 6c5f4969 4e535f33 54616749 PCell_IiNS_3TagI │ │ │ │ │ + 0x00001958 4e535f31 314c696e 65617247 6170735f NS_11LinearGaps_ │ │ │ │ │ + 0x00001968 45454545 454c6a32 454e535f 36537472 EEEEELj2ENS_6Str │ │ │ │ │ + 0x00001978 696e6749 53365f4e 535f3541 6c6c6f63 ingIS6_NS_5Alloc │ │ │ │ │ + 0x00001988 49764545 45454545 45457652 4e535f36 IvEEEEEEEEvRNS_6 │ │ │ │ │ + 0x00001998 486f6c64 65724954 5f4e5333 5f494e53 HolderIT_NS3_INS │ │ │ │ │ + 0x000019a8 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE │ │ │ │ │ + 0x000019b8 005f5a4e 35736571 616e3133 41737369 ._ZN5seqan13Assi │ │ │ │ │ + 0x000019c8 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta │ │ │ │ │ + 0x000019d8 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero │ │ │ │ │ + 0x000019e8 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I │ │ │ │ │ + 0x000019f8 4e535f36 53747269 6e67494e 535f3744 NS_6StringINS_7D │ │ │ │ │ + 0x00001a08 5043656c 6c5f4969 4e53315f 494e535f PCell_IiNS1_INS_ │ │ │ │ │ + 0x00001a18 31314166 66696e65 47617073 5f454545 11AffineGaps_EEE │ │ │ │ │ + 0x00001a28 45454e53 5f35416c 6c6f6349 76454545 EENS_5AllocIvEEE │ │ │ │ │ + 0x00001a38 454b5344 5f454576 52545f52 54305f4e EKSD_EEvRT_RT0_N │ │ │ │ │ + 0x00001a48 535f3453 697a6549 53465f45 34547970 S_4SizeISF_E4Typ │ │ │ │ │ + 0x00001a58 6545005f 5a4e3573 6571616e 31334173 eE._ZN5seqan13As │ │ │ │ │ + 0x00001a68 7369676e 53747269 6e675f49 4e535f33 signString_INS_3 │ │ │ │ │ + 0x00001a78 54616749 4e535f31 32546167 47656e65 TagINS_12TagGene │ │ │ │ │ + 0x00001a88 726f7573 5f454545 45376173 7369676e rous_EEEE7assign │ │ │ │ │ + 0x00001a98 5f494e53 5f365374 72696e67 494e535f _INS_6StringINS_ │ │ │ │ │ + 0x00001aa8 37445043 656c6c5f 49694e53 315f494e 7DPCell_IiNS1_IN │ │ │ │ │ + 0x00001ab8 535f3131 41666669 6e654761 70735f45 S_11AffineGaps_E │ │ │ │ │ + 0x00001ac8 45454545 4e535f35 416c6c6f 63497645 EEEENS_5AllocIvE │ │ │ │ │ + 0x00001ad8 4545454b 53445f45 45765254 5f525430 EEEKSD_EEvRT_RT0 │ │ │ │ │ + 0x00001ae8 5f005f5a 4e357365 71616e36 61737369 _._ZN5seqan6assi │ │ │ │ │ + 0x00001af8 676e494e 535f3653 7472696e 67494e53 gnINS_6StringINS │ │ │ │ │ + 0x00001b08 5f374450 43656c6c 5f49694e 535f3354 _7DPCell_IiNS_3T │ │ │ │ │ + 0x00001b18 6167494e 535f3131 41666669 6e654761 agINS_11AffineGa │ │ │ │ │ + 0x00001b28 70735f45 45454545 4e535f35 416c6c6f ps_EEEEENS_5Allo │ │ │ │ │ + 0x00001b38 63497645 45454545 4576524e 535f3648 cIvEEEEEEvRNS_6H │ │ │ │ │ + 0x00001b48 6f6c6465 7249545f 4e53335f 494e535f olderIT_NS3_INS_ │ │ │ │ │ + 0x00001b58 39547269 73746174 655f4545 45454552 9Tristate_EEEEER │ │ │ │ │ + 0x00001b68 4b53455f 005f5a4e 35736571 616e3663 KSE_._ZN5seqan6c │ │ │ │ │ + 0x00001b78 72656174 65494e53 5f364d61 74726978 reateINS_6Matrix │ │ │ │ │ + 0x00001b88 494e535f 37445043 656c6c5f 49694e53 INS_7DPCell_IiNS │ │ │ │ │ + 0x00001b98 5f335461 67494e53 5f313141 6666696e _3TagINS_11Affin │ │ │ │ │ + 0x00001ba8 65476170 735f4545 4545454c 6a32454e eGaps_EEEEELj2EN │ │ │ │ │ + 0x00001bb8 535f3653 7472696e 67495336 5f4e535f S_6StringIS6_NS_ │ │ │ │ │ + 0x00001bc8 35416c6c 6f634976 45454545 45454545 5AllocIvEEEEEEEE │ │ │ │ │ + 0x00001bd8 76524e53 5f36486f 6c646572 49545f4e vRNS_6HolderIT_N │ │ │ │ │ + 0x00001be8 53335f49 4e535f39 54726973 74617465 S3_INS_9Tristate │ │ │ │ │ + 0x00001bf8 5f454545 45450061 64617074 6572416c _EEEEE.adapterAl │ │ │ │ │ + 0x00001c08 69676e6d 656e7400 5f5a4e31 3553636f ignment._ZN15Sco │ │ │ │ │ + 0x00001c18 72656441 6c69676e 6d656e74 43314552 redAlignmentC1ER │ │ │ │ │ + 0x00001c28 4e357365 71616e35 416c6967 6e494e53 N5seqan5AlignINS │ │ │ │ │ + 0x00001c38 305f3653 7472696e 67494e53 305f3130 0_6StringINS0_10 │ │ │ │ │ + 0x00001c48 53696d70 6c655479 70654968 4e53305f SimpleTypeIhNS0_ │ │ │ │ │ + 0x00001c58 35446e61 355f4545 454e5330 5f35416c 5Dna5_EEENS0_5Al │ │ │ │ │ + 0x00001c68 6c6f6349 76454545 454e5330 5f335461 locIvEEEENS0_3Ta │ │ │ │ │ + 0x00001c78 67494e53 305f3130 41727261 79476170 gINS0_10ArrayGap │ │ │ │ │ + 0x00001c88 735f4545 45454569 6969005f 5a4e3135 s_EEEEEiii._ZN15 │ │ │ │ │ + 0x00001c98 53636f72 6564416c 69676e6d 656e7439 ScoredAlignment9 │ │ │ │ │ + 0x00001ca8 67657453 7472696e 67423563 78783131 getStringB5cxx11 │ │ │ │ │ + 0x00001cb8 4576005f 5a646c50 766d005f 5a4e3573 Ev._ZdlPvm._ZN5s │ │ │ │ │ + 0x00001cc8 6571616e 32314450 43656c6c 44656661 eqan21DPCellDefa │ │ │ │ │ + 0x00001cd8 756c7449 6e66696e 69747949 4e535f37 ultInfinityINS_7 │ │ │ │ │ + 0x00001ce8 44504365 6c6c5f49 694e535f 33546167 DPCell_IiNS_3Tag │ │ │ │ │ + 0x00001cf8 494e535f 31314c69 6e656172 47617073 INS_11LinearGaps │ │ │ │ │ + 0x00001d08 5f454545 45454535 56414c55 4545005f _EEEEEE5VALUEE._ │ │ │ │ │ + 0x00001d18 5a4e5374 375f5f63 78783131 31326261 ZNSt7__cxx1112ba │ │ │ │ │ + 0x00001d28 7369635f 73747269 6e674963 53743131 sic_stringIcSt11 │ │ │ │ │ + 0x00001d38 63686172 5f747261 69747349 63455361 char_traitsIcESa │ │ │ │ │ + 0x00001d48 49634545 31305f4d 5f646973 706f7365 IcEE10_M_dispose │ │ │ │ │ + 0x00001d58 4576005f 5a47564e 35736571 616e3231 Ev._ZGVN5seqan21 │ │ │ │ │ + 0x00001d68 44504365 6c6c4465 6661756c 74496e66 DPCellDefaultInf │ │ │ │ │ + 0x00001d78 696e6974 79494e53 5f374450 43656c6c inityINS_7DPCell │ │ │ │ │ + 0x00001d88 5f49694e 535f3354 6167494e 535f3131 _IiNS_3TagINS_11 │ │ │ │ │ + 0x00001d98 4c696e65 61724761 70735f45 45454545 LinearGaps_EEEEE │ │ │ │ │ + 0x00001da8 45355641 4c554545 005f5a47 564e3573 E5VALUEE._ZGVN5s │ │ │ │ │ + 0x00001db8 6571616e 32314450 43656c6c 44656661 eqan21DPCellDefa │ │ │ │ │ + 0x00001dc8 756c7449 6e66696e 69747949 4e535f37 ultInfinityINS_7 │ │ │ │ │ + 0x00001dd8 44504365 6c6c5f49 694e535f 33546167 DPCell_IiNS_3Tag │ │ │ │ │ + 0x00001de8 494e535f 31314166 66696e65 47617073 INS_11AffineGaps │ │ │ │ │ + 0x00001df8 5f454545 45454535 56414c55 4545005f _EEEEEE5VALUEE._ │ │ │ │ │ + 0x00001e08 5f677878 5f706572 736f6e61 6c697479 _gxx_personality │ │ │ │ │ + 0x00001e18 5f763000 5f5a4e39 5f5f676e 755f6378 _v0._ZN9__gnu_cx │ │ │ │ │ + 0x00001e28 7831325f 5f746f5f 78737472 696e6749 x12__to_xstringI │ │ │ │ │ + 0x00001e38 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas │ │ │ │ │ + 0x00001e48 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c │ │ │ │ │ + 0x00001e58 6861725f 74726169 74734963 45536149 har_traitsIcESaI │ │ │ │ │ + 0x00001e68 63454545 63454554 5f504669 5054305f cEEEcEET_PFiPT0_ │ │ │ │ │ + 0x00001e78 6d504b53 385f5031 335f5f76 615f6c69 mPKS8_P13__va_li │ │ │ │ │ + 0x00001e88 73745f74 6167456d 53425f7a 0076736e st_tagEmSB_z.vsn │ │ │ │ │ + 0x00001e98 7072696e 7466005f 5a4e5374 375f5f63 printf._ZNSt7__c │ │ │ │ │ + 0x00001ea8 78783131 31326261 7369635f 73747269 xx1112basic_stri │ │ │ │ │ + 0x00001eb8 6e674963 53743131 63686172 5f747261 ngIcSt11char_tra │ │ │ │ │ + 0x00001ec8 69747349 63455361 49634545 37726573 itsIcESaIcEE7res │ │ │ │ │ + 0x00001ed8 65727665 456d005f 5a4e5374 375f5f63 erveEm._ZNSt7__c │ │ │ │ │ + 0x00001ee8 78783131 31326261 7369635f 73747269 xx1112basic_stri │ │ │ │ │ + 0x00001ef8 6e674963 53743131 63686172 5f747261 ngIcSt11char_tra │ │ │ │ │ + 0x00001f08 69747349 63455361 49634545 395f4d5f itsIcESaIcEE9_M_ │ │ │ │ │ + 0x00001f18 61707065 6e644550 4b636d00 5f5a4e53 appendEPKcm._ZNS │ │ │ │ │ + 0x00001f28 74375f5f 63787831 31313262 61736963 t7__cxx1112basic │ │ │ │ │ + 0x00001f38 5f737472 696e6749 63537431 31636861 _stringIcSt11cha │ │ │ │ │ + 0x00001f48 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE │ │ │ │ │ + 0x00001f58 4531305f 4d5f7265 706c6163 65456d6d E10_M_replaceEmm │ │ │ │ │ + 0x00001f68 504b636d 005f5a53 7432305f 5f746872 PKcm._ZSt20__thr │ │ │ │ │ + 0x00001f78 6f775f6c 656e6774 685f6572 726f7250 ow_length_errorP │ │ │ │ │ + 0x00001f88 4b63005f 5a4e5374 375f5f63 78783131 Kc._ZNSt7__cxx11 │ │ │ │ │ + 0x00001f98 31356261 7369635f 73747269 6e676275 15basic_stringbu │ │ │ │ │ + 0x00001fa8 66496353 74313163 6861725f 74726169 fIcSt11char_trai │ │ │ │ │ + 0x00001fb8 74734963 45536149 63454544 32457600 tsIcESaIcEED2Ev. │ │ │ │ │ + 0x00001fc8 5f5a5456 4e537437 5f5f6378 78313131 _ZTVNSt7__cxx111 │ │ │ │ │ + 0x00001fd8 35626173 69635f73 7472696e 67627566 5basic_stringbuf │ │ │ │ │ + 0x00001fe8 49635374 31316368 61725f74 72616974 IcSt11char_trait │ │ │ │ │ + 0x00001ff8 73496345 53614963 45454500 5f5a5456 sIcESaIcEEE._ZTV │ │ │ │ │ + 0x00002008 53743135 62617369 635f7374 7265616d St15basic_stream │ │ │ │ │ + 0x00002018 62756649 63537431 31636861 725f7472 bufIcSt11char_tr │ │ │ │ │ + 0x00002028 61697473 49634545 005f5a4e 5374366c aitsIcEE._ZNSt6l │ │ │ │ │ + 0x00002038 6f63616c 65443145 76005f5a 4e537437 ocaleD1Ev._ZNSt7 │ │ │ │ │ + 0x00002048 5f5f6378 78313131 35626173 69635f73 __cxx1115basic_s │ │ │ │ │ + 0x00002058 7472696e 67627566 49635374 31316368 tringbufIcSt11ch │ │ │ │ │ + 0x00002068 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc │ │ │ │ │ + 0x00002078 45454431 4576005f 5a4e5374 375f5f63 EED1Ev._ZNSt7__c │ │ │ │ │ + 0x00002088 78783131 31356261 7369635f 73747269 xx1115basic_stri │ │ │ │ │ + 0x00002098 6e676275 66496353 74313163 6861725f ngbufIcSt11char_ │ │ │ │ │ + 0x000020a8 74726169 74734963 45536149 63454544 traitsIcESaIcEED │ │ │ │ │ + 0x000020b8 30457600 5f5a4e35 73657161 6e357772 0Ev._ZN5seqan5wr │ │ │ │ │ + 0x000020c8 69746549 4e535f34 49746572 494e5374 iteINS_4IterINSt │ │ │ │ │ + 0x000020d8 375f5f63 78783131 31396261 7369635f 7__cxx1119basic_ │ │ │ │ │ + 0x000020e8 6f737472 696e6773 74726561 6d496353 ostringstreamIcS │ │ │ │ │ + 0x000020f8 74313163 6861725f 74726169 74734963 t11char_traitsIc │ │ │ │ │ + 0x00002108 45536149 63454545 4e535f31 34537472 ESaIcEEENS_14Str │ │ │ │ │ + 0x00002118 65616d49 74657261 746f7249 4e535f33 eamIteratorINS_3 │ │ │ │ │ + 0x00002128 54616749 4e535f37 4f757470 75745f45 TagINS_7Output_E │ │ │ │ │ + 0x00002138 45454545 45454e53 5f365374 72696e67 EEEEEENS_6String │ │ │ │ │ + 0x00002148 494e535f 31305369 6d706c65 54797065 INS_10SimpleType │ │ │ │ │ + 0x00002158 49684e53 5f35446e 61355f45 45454e53 IhNS_5Dna5_EEENS │ │ │ │ │ + 0x00002168 5f35416c 6c6f6349 76454545 454e5339 _5AllocIvEEEENS9 │ │ │ │ │ + 0x00002178 5f494e53 5f313041 72726179 47617073 _INS_10ArrayGaps │ │ │ │ │ + 0x00002188 5f454545 45457652 545f524b 4e535f34 _EEEEEvRT_RKNS_4 │ │ │ │ │ + 0x00002198 47617073 4954305f 54315f45 45005f5a GapsIT0_T1_EE._Z │ │ │ │ │ + 0x000021a8 4e357365 71616e32 34416c70 68616265 N5seqan24Alphabe │ │ │ │ │ + 0x000021b8 74436f6e 76657273 696f6e54 61626c65 tConversionTable │ │ │ │ │ + 0x000021c8 5f49634e 535f3136 4d6f6469 66696564 _IcNS_16Modified │ │ │ │ │ + 0x000021d8 416c7068 61626574 494e535f 31305369 AlphabetINS_10Si │ │ │ │ │ + 0x000021e8 6d706c65 54797065 49684e53 5f35446e mpleTypeIhNS_5Dn │ │ │ │ │ + 0x000021f8 61355f45 45454e53 5f394d6f 64457870 a5_EEENS_9ModExp │ │ │ │ │ + 0x00002208 616e6449 4c633435 454e535f 33546167 andILc45ENS_3Tag │ │ │ │ │ + 0x00002218 494e535f 38446566 61756c74 5f454545 INS_8Default_EEE │ │ │ │ │ + 0x00002228 45454545 45357461 626c6545 005f5a4e EEEEE5tableE._ZN │ │ │ │ │ + 0x00002238 31355363 6f726564 416c6967 6e6d656e 15ScoredAlignmen │ │ │ │ │ + 0x00002248 74433245 524e3573 6571616e 35416c69 tC2ERN5seqan5Ali │ │ │ │ │ + 0x00002258 676e494e 53305f36 53747269 6e67494e gnINS0_6StringIN │ │ │ │ │ + 0x00002268 53305f31 3053696d 706c6554 79706549 S0_10SimpleTypeI │ │ │ │ │ + 0x00002278 684e5330 5f35446e 61355f45 45454e53 hNS0_5Dna5_EEENS │ │ │ │ │ + 0x00002288 305f3541 6c6c6f63 49764545 45454e53 0_5AllocIvEEEENS │ │ │ │ │ + 0x00002298 305f3354 6167494e 53305f31 30417272 0_3TagINS0_10Arr │ │ │ │ │ + 0x000022a8 61794761 70735f45 45454545 69696900 ayGaps_EEEEEiii. │ │ │ │ │ + 0x000022b8 5f5a5456 4e537437 5f5f6378 78313131 _ZTVNSt7__cxx111 │ │ │ │ │ + 0x000022c8 39626173 69635f6f 73747269 6e677374 9basic_ostringst │ │ │ │ │ + 0x000022d8 7265616d 49635374 31316368 61725f74 reamIcSt11char_t │ │ │ │ │ + 0x000022e8 72616974 73496345 53614963 45454500 raitsIcESaIcEEE. │ │ │ │ │ + 0x000022f8 5f5a4e53 7438696f 735f6261 73654332 _ZNSt8ios_baseC2 │ │ │ │ │ + 0x00002308 4576005f 5a545653 74396261 7369635f Ev._ZTVSt9basic_ │ │ │ │ │ + 0x00002318 696f7349 63537431 31636861 725f7472 iosIcSt11char_tr │ │ │ │ │ + 0x00002328 61697473 49634545 005f5a54 544e5374 aitsIcEE._ZTTNSt │ │ │ │ │ + 0x00002338 375f5f63 78783131 31396261 7369635f 7__cxx1119basic_ │ │ │ │ │ + 0x00002348 6f737472 696e6773 74726561 6d496353 ostringstreamIcS │ │ │ │ │ + 0x00002358 74313163 6861725f 74726169 74734963 t11char_traitsIc │ │ │ │ │ + 0x00002368 45536149 63454545 005f5a4e 53743962 ESaIcEEE._ZNSt9b │ │ │ │ │ + 0x00002378 61736963 5f696f73 49635374 31316368 asic_iosIcSt11ch │ │ │ │ │ + 0x00002388 61725f74 72616974 73496345 4534696e ar_traitsIcEE4in │ │ │ │ │ + 0x00002398 69744550 53743135 62617369 635f7374 itEPSt15basic_st │ │ │ │ │ + 0x000023a8 7265616d 62756649 6353315f 45005f5a reambufIcS1_E._Z │ │ │ │ │ + 0x000023b8 4e537436 6c6f6361 6c654331 4576005f NSt6localeC1Ev._ │ │ │ │ │ + 0x000023c8 5a4e5374 39626173 69635f69 6f734963 ZNSt9basic_iosIc │ │ │ │ │ + 0x000023d8 53743131 63686172 5f747261 69747349 St11char_traitsI │ │ │ │ │ + 0x000023e8 63454535 636c6561 72455374 31325f49 cEE5clearESt12_I │ │ │ │ │ + 0x000023f8 6f735f49 6f737461 7465005f 5a4e5374 os_Iostate._ZNSt │ │ │ │ │ + 0x00002408 38696f73 5f626173 65443245 76005f5a 8ios_baseD2Ev._Z │ │ │ │ │ + 0x00002418 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas │ │ │ │ │ + 0x00002428 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c │ │ │ │ │ + 0x00002438 6861725f 74726169 74734963 45536149 har_traitsIcESaI │ │ │ │ │ + 0x00002448 63454539 5f4d5f61 73736967 6e45524b cEE9_M_assignERK │ │ │ │ │ + 0x00002458 53345f00 5f5a4e53 74375f5f 63787831 S4_._ZNSt7__cxx1 │ │ │ │ │ + 0x00002468 31313962 61736963 5f6f7374 72696e67 119basic_ostring │ │ │ │ │ + 0x00002478 73747265 616d4963 53743131 63686172 streamIcSt11char │ │ │ │ │ + 0x00002488 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE │ │ │ │ │ + 0x00002498 44314576 005f5a47 564e3573 6571616e D1Ev._ZGVN5seqan │ │ │ │ │ + 0x000024a8 3234416c 70686162 6574436f 6e766572 24AlphabetConver │ │ │ │ │ + 0x000024b8 73696f6e 5461626c 655f4963 4e535f31 sionTable_IcNS_1 │ │ │ │ │ + 0x000024c8 364d6f64 69666965 64416c70 68616265 6ModifiedAlphabe │ │ │ │ │ + 0x000024d8 74494e53 5f313053 696d706c 65547970 tINS_10SimpleTyp │ │ │ │ │ + 0x000024e8 6549684e 535f3544 6e61355f 4545454e eIhNS_5Dna5_EEEN │ │ │ │ │ + 0x000024f8 535f394d 6f644578 70616e64 494c6334 S_9ModExpandILc4 │ │ │ │ │ + 0x00002508 35454e53 5f335461 67494e53 5f384465 5ENS_3TagINS_8De │ │ │ │ │ + 0x00002518 6661756c 745f4545 45454545 45453574 fault_EEEEEEEE5t │ │ │ │ │ + 0x00002528 61626c65 45005f5a 5a4e3573 6571616e ableE._ZZN5seqan │ │ │ │ │ + 0x00002538 3234416c 70686162 6574436f 6e766572 24AlphabetConver │ │ │ │ │ + 0x00002548 73696f6e 5461626c 655f4963 4e535f31 sionTable_IcNS_1 │ │ │ │ │ + 0x00002558 364d6f64 69666965 64416c70 68616265 6ModifiedAlphabe │ │ │ │ │ + 0x00002568 74494e53 5f313053 696d706c 65547970 tINS_10SimpleTyp │ │ │ │ │ + 0x00002578 6549684e 535f3544 6e61355f 4545454e eIhNS_5Dna5_EEEN │ │ │ │ │ + 0x00002588 535f394d 6f644578 70616e64 494c6334 S_9ModExpandILc4 │ │ │ │ │ + 0x00002598 35454e53 5f335461 67494e53 5f384465 5ENS_3TagINS_8De │ │ │ │ │ + 0x000025a8 6661756c 745f4545 45454545 45453130 fault_EEEEEEEE10 │ │ │ │ │ + 0x000025b8 696e6974 69616c69 7a654576 4531355f initializeEvE15_ │ │ │ │ │ + 0x000025c8 69735f69 6e697469 616c697a 6564005f is_initialized._ │ │ │ │ │ + 0x000025d8 5a5a4e35 73657161 6e323441 6c706861 ZZN5seqan24Alpha │ │ │ │ │ + 0x000025e8 62657443 6f6e7665 7273696f 6e546162 betConversionTab │ │ │ │ │ + 0x000025f8 6c655f49 634e535f 31364d6f 64696669 le_IcNS_16Modifi │ │ │ │ │ + 0x00002608 6564416c 70686162 6574494e 535f3130 edAlphabetINS_10 │ │ │ │ │ + 0x00002618 53696d70 6c655479 70654968 4e535f35 SimpleTypeIhNS_5 │ │ │ │ │ + 0x00002628 446e6135 5f454545 4e535f39 4d6f6445 Dna5_EEENS_9ModE │ │ │ │ │ + 0x00002638 7870616e 64494c63 3435454e 535f3354 xpandILc45ENS_3T │ │ │ │ │ + 0x00002648 6167494e 535f3844 65666175 6c745f45 agINS_8Default_E │ │ │ │ │ + 0x00002658 45454545 45454531 30696e69 7469616c EEEEEEE10initial │ │ │ │ │ + 0x00002668 697a6545 76453131 7461626c 655f7374 izeEvE11table_st │ │ │ │ │ + 0x00002678 6f726500 5f5a5a4e 35736571 616e3234 ore._ZZN5seqan24 │ │ │ │ │ + 0x00002688 416c7068 61626574 436f6e76 65727369 AlphabetConversi │ │ │ │ │ + 0x00002698 6f6e5461 626c655f 49634e53 5f313053 onTable_IcNS_10S │ │ │ │ │ + 0x000026a8 696d706c 65547970 6549684e 535f3544 impleTypeIhNS_5D │ │ │ │ │ + 0x000026b8 6e61355f 45454545 3130696e 69746961 na5_EEEE10initia │ │ │ │ │ + 0x000026c8 6c697a65 45764531 355f6973 5f696e69 lizeEvE15_is_ini │ │ │ │ │ + 0x000026d8 7469616c 697a6564 006c6962 73746463 tialized.libstdc │ │ │ │ │ 0x000026e8 2b2b2e73 6f2e3600 6c696267 63635f73 ++.so.6.libgcc_s │ │ │ │ │ 0x000026f8 2e736f2e 31006c69 62632e73 6f2e3600 .so.1.libc.so.6. │ │ │ │ │ 0x00002708 4743435f 332e3000 474c4942 435f322e GCC_3.0.GLIBC_2. │ │ │ │ │ 0x00002718 3400474c 4942435f 322e3134 00474c49 4.GLIBC_2.14.GLI │ │ │ │ │ 0x00002728 42435f32 2e322e35 00435858 4142495f BC_2.2.5.CXXABI_ │ │ │ │ │ 0x00002738 312e3300 474c4942 4358585f 332e342e 1.3.GLIBCXX_3.4. │ │ │ │ │ 0x00002748 33320043 58584142 495f312e 332e3900 32.CXXABI_1.3.9. │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ │ @@ -1,84 +1,84 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ │ │ 0000000000004020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10>: │ │ │ │ │ - push 0xffca(%rip) # 13ff0 ::VALUE@@Base+0x2ef0> │ │ │ │ │ - jmp *0xffcc(%rip) # 13ff8 ::VALUE@@Base+0x2ef8> │ │ │ │ │ + push 0xffca(%rip) # 13ff0 ::VALUE@@Base+0x2fd0> │ │ │ │ │ + jmp *0xffcc(%rip) # 13ff8 ::VALUE@@Base+0x2fd8> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ 0000000000004030 > > >(seqan::Holder > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0xffca(%rip) # 14000 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x7dc0> │ │ │ │ │ + jmp *0xffca(%rip) # 14000 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xb540> │ │ │ │ │ push $0x0 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0xffc2(%rip) # 14008 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3768> │ │ │ │ │ + jmp *0xffc2(%rip) # 14008 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6ee8> │ │ │ │ │ push $0x1 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004050 , std::allocator >::~basic_ostringstream()@plt>: │ │ │ │ │ jmp *0xffba(%rip) # 14010 , std::allocator >::~basic_ostringstream()@GLIBCXX_3.4.21> │ │ │ │ │ push $0x2 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004060 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@plt>: │ │ │ │ │ - jmp *0xffb2(%rip) # 14018 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6018> │ │ │ │ │ + jmp *0xffb2(%rip) # 14018 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9798> │ │ │ │ │ push $0x3 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004070 : │ │ │ │ │ jmp *0xffaa(%rip) │ │ │ │ │ push $0x4 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004080 , std::allocator >::_M_append(char const*, unsigned long)@plt>: │ │ │ │ │ jmp *0xffa2(%rip) # 14028 , std::allocator >::_M_append(char const*, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ │ push $0x5 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004090 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@plt>: │ │ │ │ │ - jmp *0xff9a(%rip) # 14030 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x4910> │ │ │ │ │ + jmp *0xff9a(%rip) # 14030 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x8090> │ │ │ │ │ push $0x6 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040a0 : │ │ │ │ │ jmp *0xff92(%rip) │ │ │ │ │ push $0x7 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040b0 : │ │ │ │ │ jmp *0xff8a(%rip) │ │ │ │ │ push $0x8 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt>: │ │ │ │ │ - jmp *0xff82(%rip) # 14048 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc108> │ │ │ │ │ + jmp *0xff82(%rip) # 14048 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3548> │ │ │ │ │ push $0x9 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040d0 : │ │ │ │ │ jmp *0xff7a(%rip) │ │ │ │ │ push $0xa │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt>: │ │ │ │ │ - jmp *0xff72(%rip) # 14058 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x47b8> │ │ │ │ │ + jmp *0xff72(%rip) # 14058 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x7f38> │ │ │ │ │ push $0xb │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040f0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@plt>: │ │ │ │ │ - jmp *0xff6a(%rip) # 14060 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x6300> │ │ │ │ │ + jmp *0xff6a(%rip) # 14060 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x9a80> │ │ │ │ │ push $0xc │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004100 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt>: │ │ │ │ │ - jmp *0xff62(%rip) # 14068 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x3bc8> │ │ │ │ │ + jmp *0xff62(%rip) # 14068 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x7348> │ │ │ │ │ push $0xd │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004110 : │ │ │ │ │ jmp *0xff5a(%rip) │ │ │ │ │ push $0xe │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ @@ -90,55 +90,55 @@ │ │ │ │ │ │ │ │ │ │ 0000000000004130 : │ │ │ │ │ jmp *0xff4a(%rip) │ │ │ │ │ push $0x10 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004140 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@plt>: │ │ │ │ │ - jmp *0xff42(%rip) # 14088 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x6ea8> │ │ │ │ │ + jmp *0xff42(%rip) # 14088 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xa628> │ │ │ │ │ push $0x11 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004150 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@plt>: │ │ │ │ │ - jmp *0xff3a(%rip) # 14090 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x66d0> │ │ │ │ │ + jmp *0xff3a(%rip) # 14090 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x9e50> │ │ │ │ │ push $0x12 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>: │ │ │ │ │ - jmp *0xff32(%rip) # 14098 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x7be8> │ │ │ │ │ + jmp *0xff32(%rip) # 14098 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xb368> │ │ │ │ │ push $0x13 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004170 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@plt>: │ │ │ │ │ - jmp *0xff2a(%rip) # 140a0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x7580> │ │ │ │ │ + jmp *0xff2a(%rip) # 140a0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xad00> │ │ │ │ │ push $0x14 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004180 : │ │ │ │ │ jmp *0xff22(%rip) │ │ │ │ │ push $0x15 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004190 > > >(seqan::Holder > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0xff1a(%rip) # 140b0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5230> │ │ │ │ │ + jmp *0xff1a(%rip) # 140b0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x89b0> │ │ │ │ │ push $0x16 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041a0 , std::allocator >)@plt>: │ │ │ │ │ - jmp *0xff12(%rip) # 140b8 , std::allocator >)@@Base+0xb2a8> │ │ │ │ │ + jmp *0xff12(%rip) # 140b8 , std::allocator >)@@Base+0xea28> │ │ │ │ │ push $0x17 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041b0 : │ │ │ │ │ jmp *0xff0a(%rip) │ │ │ │ │ push $0x18 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041c0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@plt>: │ │ │ │ │ - jmp *0xff02(%rip) # 140c8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x3de8> │ │ │ │ │ + jmp *0xff02(%rip) # 140c8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x7568> │ │ │ │ │ push $0x19 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041d0 : │ │ │ │ │ jmp *0xfefa(%rip) │ │ │ │ │ push $0x1a │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ @@ -170,25 +170,25 @@ │ │ │ │ │ │ │ │ │ │ 0000000000004230 >::init(std::basic_streambuf >*)@plt>: │ │ │ │ │ jmp *0xfeca(%rip) # 14100 >::init(std::basic_streambuf >*)@GLIBCXX_3.4> │ │ │ │ │ push $0x20 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0xfec2(%rip) # 14108 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7f38> │ │ │ │ │ + jmp *0xfec2(%rip) # 14108 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xb6b8> │ │ │ │ │ push $0x21 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004250 : │ │ │ │ │ jmp *0xfeba(%rip) │ │ │ │ │ push $0x22 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004260 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>: │ │ │ │ │ - jmp *0xfeb2(%rip) # 14118 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x7468> │ │ │ │ │ + jmp *0xfeb2(%rip) # 14118 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xabe8> │ │ │ │ │ push $0x23 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>: │ │ │ │ │ jmp *0xfeaa(%rip) # 14120 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ │ push $0x24 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ @@ -200,80 +200,80 @@ │ │ │ │ │ │ │ │ │ │ 0000000000004290 : │ │ │ │ │ jmp *0xfe9a(%rip) │ │ │ │ │ push $0x26 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0xfe92(%rip) # 14138 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7e88> │ │ │ │ │ + jmp *0xfe92(%rip) # 14138 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xb608> │ │ │ │ │ push $0x27 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042b0 , std::allocator >::~basic_stringbuf()@plt>: │ │ │ │ │ - jmp *0xfe8a(%rip) # 14140 , std::allocator >::~basic_stringbuf()@@Base+0xc2d0> │ │ │ │ │ + jmp *0xfe8a(%rip) # 14140 , std::allocator >::~basic_stringbuf()@@Base+0x36f0> │ │ │ │ │ push $0x28 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042c0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@plt>: │ │ │ │ │ - jmp *0xfe82(%rip) # 14148 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x7898> │ │ │ │ │ + jmp *0xfe82(%rip) # 14148 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0xb018> │ │ │ │ │ push $0x29 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042d0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@plt>: │ │ │ │ │ - jmp *0xfe7a(%rip) # 14150 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x4c50> │ │ │ │ │ + jmp *0xfe7a(%rip) # 14150 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x83d0> │ │ │ │ │ push $0x2a │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042e0 >::clear(std::_Ios_Iostate)@plt>: │ │ │ │ │ jmp *0xfe72(%rip) # 14158 >::clear(std::_Ios_Iostate)@GLIBCXX_3.4> │ │ │ │ │ push $0x2b │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042f0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt>: │ │ │ │ │ - jmp *0xfe6a(%rip) # 14160 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0xc4a0> │ │ │ │ │ + jmp *0xfe6a(%rip) # 14160 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x38c0> │ │ │ │ │ push $0x2c │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004300 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@plt>: │ │ │ │ │ - jmp *0xfe62(%rip) # 14168 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x7e48> │ │ │ │ │ + jmp *0xfe62(%rip) # 14168 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xb5c8> │ │ │ │ │ push $0x2d │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004310 <_Unwind_Resume@plt>: │ │ │ │ │ jmp *0xfe5a(%rip) │ │ │ │ │ push $0x2e │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004320 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt>: │ │ │ │ │ jmp *0xfe52(%rip) # 14178 , std::allocator >::_M_create(unsigned long&, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ │ push $0x2f │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004330 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>: │ │ │ │ │ - jmp *0xfe4a(%rip) # 14180 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x6bf0> │ │ │ │ │ + jmp *0xfe4a(%rip) # 14180 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa370> │ │ │ │ │ push $0x30 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0xfe42(%rip) # 14188 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4548> │ │ │ │ │ + jmp *0xfe42(%rip) # 14188 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7cc8> │ │ │ │ │ push $0x31 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004350 , seqan::Alloc >, seqan::Tag >&, int, int, int)@plt>: │ │ │ │ │ - jmp *0xfe3a(%rip) # 14190 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0xcf20> │ │ │ │ │ + jmp *0xfe3a(%rip) # 14190 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4340> │ │ │ │ │ push $0x32 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004360 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@plt>: │ │ │ │ │ - jmp *0xfe32(%rip) # 14198 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x6978> │ │ │ │ │ + jmp *0xfe32(%rip) # 14198 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xa0f8> │ │ │ │ │ push $0x33 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004370 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@plt>: │ │ │ │ │ - jmp *0xfe2a(%rip) # 141a0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x7a80> │ │ │ │ │ + jmp *0xfe2a(%rip) # 141a0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xb200> │ │ │ │ │ push $0x34 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004380 : │ │ │ │ │ jmp *0xfe22(%rip) │ │ │ │ │ push $0x35 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,22 +1,161 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ -00000000000043c0 : │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11]() [clone .cold]: │ │ │ │ │ +00000000000043c0 : │ │ │ │ │ +adapterAlignment.cold(): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov %rbp,%rbx │ │ │ │ │ + call 41b0 │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:197 │ │ │ │ │ + mov 0x138(%rsp),%r13 │ │ │ │ │ + mov 0x130(%rsp),%rbp │ │ │ │ │ +/usr/include/seqan/basic/array_construct_destruct.h:548 │ │ │ │ │ + cmp %rbp,%r13 │ │ │ │ │ + jne 4522 <__cxa_finalize@plt+0x192> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ │ + call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ │ + call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ │ + call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ + mov 0x298(%rsp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne 44ff <__cxa_finalize@plt+0x16f> │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ + mov 0x150(%rsp),%rbx │ │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ │ + mov 0x158(%rsp),%ebx │ │ │ │ │ + mov %ebx,0x74(%rsp) │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ + call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ + mov (%rsp),%rbp │ │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ │ + mov 0x74(%rsp),%eax │ │ │ │ │ + mov %eax,0x158(%rsp) │ │ │ │ │ + call 4240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x1f8(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ + jmp 447f <__cxa_finalize@plt+0xef> │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ + call 42a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x1f8(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ + call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ + call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ + mov (%rsp),%rbp │ │ │ │ │ + jmp 44d8 <__cxa_finalize@plt+0x148> │ │ │ │ │ +/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ + mov 0x150(%rsp),%rbx │ │ │ │ │ + jmp 4506 <__cxa_finalize@plt+0x176> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ + testl $0xfffffffd,0x8(%rbp) │ │ │ │ │ + je 4549 <__cxa_finalize@plt+0x1b9> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov (%r12),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +/usr/include/seqan/basic/array_construct_destruct.h:551 │ │ │ │ │ + add $0x48,%rbp │ │ │ │ │ + jmp 43dd <__cxa_finalize@plt+0x4d> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + call 42a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ + jmp 44e0 <__cxa_finalize@plt+0x150> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + call 4240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ + jmp 44a1 <__cxa_finalize@plt+0x111> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov %rbp,%rbx │ │ │ │ │ + call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ + jmp 43cd <__cxa_finalize@plt+0x3d> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ +/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ + mov 0x190(%rsp),%rbx │ │ │ │ │ + jmp 446d <__cxa_finalize@plt+0xdd> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ + nop │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 456c <__cxa_finalize@plt+0x1dc> │ │ │ │ │ - lea 0xcc25(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x763> │ │ │ │ │ + jne 474e <__cxa_finalize@plt+0x3be> │ │ │ │ │ + lea 0xca43(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x503> │ │ │ │ │ lea 0xf0(%rsp),%r12 │ │ │ │ │ call 4110 │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0xc8(%rsp),%rdi │ │ │ │ │ lea 0x1b0(%rsp),%r12 │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ @@ -42,465 +181,325 @@ │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x98(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +std::__new_allocator::~__new_allocator(): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4576 <__cxa_finalize@plt+0x1e6> │ │ │ │ │ + jne 4758 <__cxa_finalize@plt+0x3c8> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov 0xb0(%rsp),%rdi │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0xa8(%rsp),%rdi │ │ │ │ │ lea 0x270(%rsp),%r13 │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0xa0(%rsp),%rdi │ │ │ │ │ lea 0x210(%rsp),%r12 │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +std::__new_allocator::~__new_allocator(): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ - jmp 43f2 <__cxa_finalize@plt+0x62> │ │ │ │ │ + jmp 45d4 <__cxa_finalize@plt+0x244> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4571 <__cxa_finalize@plt+0x1e1> │ │ │ │ │ + jne 4753 <__cxa_finalize@plt+0x3c3> │ │ │ │ │ lea 0x130(%rsp),%rax │ │ │ │ │ - lea 0xcad4(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x763> │ │ │ │ │ + lea 0xc8f2(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x503> │ │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 455b <__cxa_finalize@plt+0x1cb> │ │ │ │ │ - lea 0xcaad(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x763> │ │ │ │ │ + jne 473d <__cxa_finalize@plt+0x3ad> │ │ │ │ │ + lea 0xc8cb(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x503> │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4451 <__cxa_finalize@plt+0xc1> │ │ │ │ │ + jmp 4633 <__cxa_finalize@plt+0x2a3> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4449 <__cxa_finalize@plt+0xb9> │ │ │ │ │ + jmp 462b <__cxa_finalize@plt+0x29b> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 442c <__cxa_finalize@plt+0x9c> │ │ │ │ │ + jmp 460e <__cxa_finalize@plt+0x27e> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4434 <__cxa_finalize@plt+0xa4> │ │ │ │ │ + jmp 4616 <__cxa_finalize@plt+0x286> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 45ce <__cxa_finalize@plt+0x23e> │ │ │ │ │ + jne 47b0 <__cxa_finalize@plt+0x420> │ │ │ │ │ lea 0x250(%rsp),%rax │ │ │ │ │ - lea 0xca42(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x763> │ │ │ │ │ + lea 0xc860(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x503> │ │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4602 <__cxa_finalize@plt+0x272> │ │ │ │ │ + jne 47e4 <__cxa_finalize@plt+0x454> │ │ │ │ │ lea 0x2b0(%rsp),%rax │ │ │ │ │ - lea 0xca0e(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x763> │ │ │ │ │ + lea 0xc82c(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x503> │ │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4659 <__cxa_finalize@plt+0x2c9> │ │ │ │ │ - lea 0xc9e2(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x763> │ │ │ │ │ + jne 483b <__cxa_finalize@plt+0x4ab> │ │ │ │ │ + lea 0xc800(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x503> │ │ │ │ │ lea 0x150(%rsp),%r12 │ │ │ │ │ call 4110 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 474d <__cxa_finalize@plt+0x3bd> │ │ │ │ │ - lea 0xc9b7(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x763> │ │ │ │ │ + jne 492f <__cxa_finalize@plt+0x59f> │ │ │ │ │ + lea 0xc7d5(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x503> │ │ │ │ │ lea 0x1b0(%rsp),%r12 │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 468d <__cxa_finalize@plt+0x2fd> │ │ │ │ │ + jne 486f <__cxa_finalize@plt+0x4df> │ │ │ │ │ lea 0x190(%rsp),%rax │ │ │ │ │ - lea 0xc983(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x763> │ │ │ │ │ + lea 0xc7a1(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x503> │ │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 46b9 <__cxa_finalize@plt+0x329> │ │ │ │ │ - lea 0xc957(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x763> │ │ │ │ │ + jne 489b <__cxa_finalize@plt+0x50b> │ │ │ │ │ + lea 0xc775(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x503> │ │ │ │ │ lea 0x270(%rsp),%r13 │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 46ed <__cxa_finalize@plt+0x35d> │ │ │ │ │ + jne 48cf <__cxa_finalize@plt+0x53f> │ │ │ │ │ lea 0x1f0(%rsp),%rax │ │ │ │ │ - lea 0xc923(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x763> │ │ │ │ │ + lea 0xc741(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x503> │ │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4748 <__cxa_finalize@plt+0x3b8> │ │ │ │ │ - lea 0xc8f7(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x763> │ │ │ │ │ + jne 492a <__cxa_finalize@plt+0x59a> │ │ │ │ │ + lea 0xc715(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x503> │ │ │ │ │ lea 0x210(%rsp),%r12 │ │ │ │ │ call 4110 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 475e <__cxa_finalize@plt+0x3ce> │ │ │ │ │ + jne 4940 <__cxa_finalize@plt+0x5b0> │ │ │ │ │ lea 0x2d0(%rsp),%rax │ │ │ │ │ - lea 0xc8c8(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x763> │ │ │ │ │ + lea 0xc6e6(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x503> │ │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 44eb <__cxa_finalize@plt+0x15b> │ │ │ │ │ + jmp 46cd <__cxa_finalize@plt+0x33d> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 44d6 <__cxa_finalize@plt+0x146> │ │ │ │ │ + jmp 46b8 <__cxa_finalize@plt+0x328> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 440f <__cxa_finalize@plt+0x7f> │ │ │ │ │ + jmp 45f1 <__cxa_finalize@plt+0x261> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 44f3 <__cxa_finalize@plt+0x163> │ │ │ │ │ + jmp 46d5 <__cxa_finalize@plt+0x345> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4417 <__cxa_finalize@plt+0x87> │ │ │ │ │ + jmp 45f9 <__cxa_finalize@plt+0x269> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 43fa <__cxa_finalize@plt+0x6a> │ │ │ │ │ + jmp 45dc <__cxa_finalize@plt+0x24c> │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11]() [clone .cold]: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ nop │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int) [clone .cold]: │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ ./porechop/src/alignment.cpp:111 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4050 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ ./porechop/src/alignment.cpp:111 │ │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ │ call 4050 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ │ mov 0x3a8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4833 <__cxa_finalize@plt+0x4a3> │ │ │ │ │ + jne 4a15 <__cxa_finalize@plt+0x685> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ /usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 42b0 , std::allocator >::~basic_stringbuf()@plt> │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ /usr/include/c++/14/ostream:101 │ │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ │ mov %rbp,0xb0(%rsp) │ │ │ │ │ mov %r13,0xb0(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ /usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0xf756(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ + mov 0xf574(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ │ add $0x10,%rax │ │ │ │ │ mov %rax,0x120(%rsp) │ │ │ │ │ call 40a0 │ │ │ │ │ mov 0x3a8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4885 <__cxa_finalize@plt+0x4f5> │ │ │ │ │ + jne 4a67 <__cxa_finalize@plt+0x6d7> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ /usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 42b0 , std::allocator >::~basic_stringbuf()@plt> │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ /usr/include/c++/14/ostream:101 │ │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ │ mov %rbp,0x230(%rsp) │ │ │ │ │ mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ /usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0xf6fd(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ + mov 0xf51b(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ │ add $0x10,%rax │ │ │ │ │ mov %rax,0x2a0(%rsp) │ │ │ │ │ call 40a0 │ │ │ │ │ - jmp 47b0 <__cxa_finalize@plt+0x420> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ │ - call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ - jmp 47ba <__cxa_finalize@plt+0x42a> │ │ │ │ │ - call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -adapterAlignment.cold(): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - mov %rbp,%rbx │ │ │ │ │ - call 41b0 │ │ │ │ │ -seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::~String(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:197 │ │ │ │ │ - mov 0x138(%rsp),%r13 │ │ │ │ │ - mov 0x130(%rsp),%rbp │ │ │ │ │ -void seqan::_arrayDestructDefault, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*>(seqan::Gaps, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*): │ │ │ │ │ -/usr/include/seqan/basic/array_construct_destruct.h:548 │ │ │ │ │ - cmp %rbp,%r13 │ │ │ │ │ - jne 49ec <__cxa_finalize@plt+0x65c> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ │ - call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ │ - call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ + jmp 4992 <__cxa_finalize@plt+0x602> │ │ │ │ │ std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ std::__new_allocator::~__new_allocator(): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ - mov 0x298(%rsp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 49c9 <__cxa_finalize@plt+0x639> │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - mov 0x150(%rsp),%rbx │ │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ │ - mov 0x158(%rsp),%ebx │ │ │ │ │ - mov %ebx,0x74(%rsp) │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ - call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - mov (%rsp),%rbp │ │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ │ - mov 0x74(%rsp),%eax │ │ │ │ │ - mov %eax,0x158(%rsp) │ │ │ │ │ - call 4240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x1f8(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ -seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ - call 42a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x1f8(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ + jmp 499c <__cxa_finalize@plt+0x60c> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ - call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - mov (%rsp),%rbp │ │ │ │ │ - jmp 49a2 <__cxa_finalize@plt+0x612> │ │ │ │ │ -seqan::DisableIf >, void>::Type seqan::_computeTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ - mov 0x150(%rsp),%rbx │ │ │ │ │ - jmp 49d0 <__cxa_finalize@plt+0x640> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -void seqan::clear, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ - testl $0xfffffffd,0x8(%rbp) │ │ │ │ │ - je 4a13 <__cxa_finalize@plt+0x683> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov (%r12),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -void seqan::_arrayDestructDefault, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*>(seqan::Gaps, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*): │ │ │ │ │ -/usr/include/seqan/basic/array_construct_destruct.h:551 │ │ │ │ │ - add $0x48,%rbp │ │ │ │ │ - jmp 48a7 <__cxa_finalize@plt+0x517> │ │ │ │ │ -seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - call 42a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 49aa <__cxa_finalize@plt+0x61a> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - call 4240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 496b <__cxa_finalize@plt+0x5db> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - mov %rbp,%rbx │ │ │ │ │ - call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -std::__new_allocator::~__new_allocator(): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ - jmp 4897 <__cxa_finalize@plt+0x507> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ - mov 0x190(%rsp),%rbx │ │ │ │ │ - jmp 4937 <__cxa_finalize@plt+0x5a7> │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ -adapterAlignment.cold(): │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int) [clone .cold]: │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +_GLOBAL__sub_I_adapter_align.cpp(): │ │ │ │ │ +./porechop/src/adapter_align.cpp:44 │ │ │ │ │ + endbr64 │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 │ │ │ │ │ + mov 0xf535(%rip),%rax # 13fb0 > >::VALUE@@Base-0x220> │ │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ │ + jne 4a90 <__cxa_finalize@plt+0x700> │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 (discriminator 1) │ │ │ │ │ + movb $0x1,(%rax) │ │ │ │ │ + mov 0xf506(%rip),%rax # 13f90 > >::VALUE@@Base-0x24c> │ │ │ │ │ + movl $0xc0000000,(%rax) │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 (discriminator 3) │ │ │ │ │ + mov 0xf521(%rip),%rax # 13fb8 > >::VALUE@@Base-0x210> │ │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ │ + jne 4aac <__cxa_finalize@plt+0x71c> │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 (discriminator 4) │ │ │ │ │ + movb $0x1,(%rax) │ │ │ │ │ + mov 0xf4a2(%rip),%rax # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ + movl $0xc0000000,(%rax) │ │ │ │ │ +./porechop/src/adapter_align.cpp:44 │ │ │ │ │ + ret │ │ │ │ │ + nopl (%rax) │ │ │ │ │ _GLOBAL__sub_I_alignment.cpp(): │ │ │ │ │ ./porechop/src/alignment.cpp:121 │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:688 │ │ │ │ │ - mov 0xf4fd(%rip),%rax # 13f78 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x250> │ │ │ │ │ + mov 0xf4bd(%rip),%rax # 13f78 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x268> │ │ │ │ │ +__static_initialization_and_destruction_0(): │ │ │ │ │ +/usr/include/seqan/modifier/modifier_alphabet.h:688 │ │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ │ - je 4a81 <__cxa_finalize@plt+0x6f1> │ │ │ │ │ + je 4ac1 <__cxa_finalize@plt+0x731> │ │ │ │ │ +_GLOBAL__sub_I_alignment.cpp(): │ │ │ │ │ ./porechop/src/alignment.cpp:121 │ │ │ │ │ ret │ │ │ │ │ +seqan::AlphabetConversionTable_, seqan::ModExpand<(char)45, seqan::Tag > > >::initialize(): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:678 │ │ │ │ │ - mov 0xf4d8(%rip),%rdx # 13f60 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::_is_initialized@@Base-0x279> │ │ │ │ │ + mov 0xf498(%rip),%rdx # 13f60 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::_is_initialized@@Base-0x291> │ │ │ │ │ +__static_initialization_and_destruction_0(): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:688 (discriminator 1) │ │ │ │ │ movb $0x1,(%rax) │ │ │ │ │ +seqan::AlphabetConversionTable_, seqan::ModExpand<(char)45, seqan::Tag > > >::initialize(): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:678 │ │ │ │ │ cmpb $0x0,(%rdx) │ │ │ │ │ - je 4aa5 <__cxa_finalize@plt+0x715> │ │ │ │ │ - mov 0xf501(%rip),%rax # 13f98 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base-0x242> │ │ │ │ │ + je 4ae5 <__cxa_finalize@plt+0x755> │ │ │ │ │ + mov 0xf4c1(%rip),%rax # 13f98 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base-0x25a> │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:682 │ │ │ │ │ movb $0x1,(%rdx) │ │ │ │ │ +__static_initialization_and_destruction_0(): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:688 (discriminator 1) │ │ │ │ │ - mov 0xf51f(%rip),%rdx # 13fc0 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x210> │ │ │ │ │ + mov 0xf4df(%rip),%rdx # 13fc0 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x228> │ │ │ │ │ mov %rax,(%rdx) │ │ │ │ │ +_GLOBAL__sub_I_alignment.cpp(): │ │ │ │ │ ./porechop/src/alignment.cpp:121 │ │ │ │ │ ret │ │ │ │ │ +seqan::AlphabetConversionTable_ >::initialize(): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:682 │ │ │ │ │ - mov 0xf4c4(%rip),%rax # 13f70 >::initialize()::_is_initialized@@Base-0x268> │ │ │ │ │ + mov 0xf484(%rip),%rax # 13f70 >::initialize()::_is_initialized@@Base-0x280> │ │ │ │ │ movb $0x1,(%rax) │ │ │ │ │ +void seqan::_initializeAlphabetConversionTable, (char)45, seqan::Tag >(char*, seqan::ModifiedAlphabet, seqan::ModExpand<(char)45, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet_expansion.h:375 (discriminator 2) │ │ │ │ │ - mov 0xf4e2(%rip),%rax # 13f98 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base-0x242> │ │ │ │ │ + mov 0xf4a2(%rip),%rax # 13f98 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base-0x25a> │ │ │ │ │ movl $0x54474341,(%rax) │ │ │ │ │ movw $0x2d4e,0x4(%rax) │ │ │ │ │ - jmp 4a97 <__cxa_finalize@plt+0x707> │ │ │ │ │ +seqan::AlphabetConversionTable_, seqan::ModExpand<(char)45, seqan::Tag > > >::initialize(): │ │ │ │ │ +/usr/include/seqan/modifier/modifier_alphabet_expansion.h:375 (discriminator 2) │ │ │ │ │ + jmp 4ad7 <__cxa_finalize@plt+0x747> │ │ │ │ │ +_GLOBAL__sub_I_alignment.cpp(): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -_GLOBAL__sub_I_adapter_align.cpp(): │ │ │ │ │ -./porechop/src/adapter_align.cpp:44 │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 │ │ │ │ │ - mov 0xf4d5(%rip),%rax # 13fb0 > >::VALUE@@Base-0x238> │ │ │ │ │ -__static_initialization_and_destruction_0(): │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 │ │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ │ - jne 4af0 <__cxa_finalize@plt+0x760> │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 (discriminator 1) │ │ │ │ │ - movb $0x1,(%rax) │ │ │ │ │ - mov 0xf4a6(%rip),%rax # 13f90 > >::VALUE@@Base-0x264> │ │ │ │ │ - movl $0xc0000000,(%rax) │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 (discriminator 3) │ │ │ │ │ - mov 0xf4c1(%rip),%rax # 13fb8 > >::VALUE@@Base-0x228> │ │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ │ - jne 4b0c <__cxa_finalize@plt+0x77c> │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 (discriminator 4) │ │ │ │ │ - movb $0x1,(%rax) │ │ │ │ │ - mov 0xf442(%rip),%rax # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ - movl $0xc0000000,(%rax) │ │ │ │ │ -_GLOBAL__sub_I_adapter_align.cpp(): │ │ │ │ │ -./porechop/src/adapter_align.cpp:44 │ │ │ │ │ - ret │ │ │ │ │ - nopl (%rax) │ │ │ │ │ deregister_tm_clones(): │ │ │ │ │ - lea 0xf6a9(%rip),%rdi # 141c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ - lea 0xf6a2(%rip),%rax # 141c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ + lea 0xf6a9(%rip),%rdi # 141c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ + lea 0xf6a2(%rip),%rax # 141c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ cmp %rdi,%rax │ │ │ │ │ je 4b38 <__cxa_finalize@plt+0x7a8> │ │ │ │ │ mov 0xf49e(%rip),%rax │ │ │ │ │ test %rax,%rax │ │ │ │ │ je 4b38 <__cxa_finalize@plt+0x7a8> │ │ │ │ │ jmp *%rax │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ register_tm_clones(): │ │ │ │ │ - lea 0xf679(%rip),%rdi # 141c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ - lea 0xf672(%rip),%rsi # 141c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ + lea 0xf679(%rip),%rdi # 141c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ + lea 0xf672(%rip),%rsi # 141c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ sub %rdi,%rsi │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ shr $0x3f,%rsi │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ add %rax,%rsi │ │ │ │ │ sar $1,%rsi │ │ │ │ │ je 4b78 <__cxa_finalize@plt+0x7e8> │ │ │ │ │ @@ -509,8574 +508,3352 @@ │ │ │ │ │ je 4b78 <__cxa_finalize@plt+0x7e8> │ │ │ │ │ jmp *%rax │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __do_global_dtors_aux(): │ │ │ │ │ endbr64 │ │ │ │ │ - cmpb $0x0,0xf635(%rip) # 141c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ + cmpb $0x0,0xf635(%rip) # 141c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ jne 4bb8 <__cxa_finalize@plt+0x828> │ │ │ │ │ push %rbp │ │ │ │ │ cmpq $0x0,0xf3d2(%rip) │ │ │ │ │ mov %rsp,%rbp │ │ │ │ │ je 4ba7 <__cxa_finalize@plt+0x817> │ │ │ │ │ - mov 0xf60e(%rip),%rdi # 141b0 ::VALUE@@Base+0x30b0> │ │ │ │ │ + mov 0xf60e(%rip),%rdi # 141b0 ::VALUE@@Base+0x3190> │ │ │ │ │ call 4390 <__cxa_finalize@plt> │ │ │ │ │ call 4b10 <__cxa_finalize@plt+0x780> │ │ │ │ │ - movb $0x1,0xf60d(%rip) # 141c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ + movb $0x1,0xf60d(%rip) # 141c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ frame_dummy(): │ │ │ │ │ endbr64 │ │ │ │ │ jmp 4b40 <__cxa_finalize@plt+0x7b0> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopl (%rax) │ │ │ │ │ - │ │ │ │ │ -0000000000004be0 : │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %r15 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - mov $0x148,%edx │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - push %r14 │ │ │ │ │ - push %r13 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - lea 0xc405(%rip),%r13 # 11000 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x760> │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - push %r12 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - mov %r13,%rcx │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - push %rbp │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - sub $0x3f8,%rsp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - mov 0xf36d(%rip),%rbp │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ │ - mov %r12,0x3e8(%rsp) │ │ │ │ │ - mov %rsi,%r12 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - lea 0x2f0(%rsp),%rdi │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ │ - movsd 0x28(%r12),%xmm0 │ │ │ │ │ - call 42f0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt> │ │ │ │ │ - mov %r13,%rcx │ │ │ │ │ - mov $0x148,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - lea 0x290(%rsp),%rax │ │ │ │ │ - movsd 0x20(%r12),%xmm0 │ │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ - call 42f0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt> │ │ │ │ │ -./porechop/src/alignment.cpp:118 │ │ │ │ │ - mov 0x18(%r12),%ecx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %ecx,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %ecx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %ecx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe 6f2d │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp 4ce9 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - jbe 6290 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - jbe 62d0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %esi,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%esi │ │ │ │ │ - jbe 6300 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%esi │ │ │ │ │ - ja 4cb0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x240(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rcx,%rax,1),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x238(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ │ - mov %rsi,0x230(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x98(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x240(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0xc2e1(%rip),%xmm0 # 11020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x780> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x230(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xc2d9(%rip),%xmm0 # 11030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x790> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 11040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7a0> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 11050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7b0> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 11060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c0> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 11070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7d0> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 11080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7e0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 11090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7f0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 110a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x800> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 110b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x810> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 110c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x820> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 110d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x830> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xc2d3(%rip),%xmm0 # 110e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x840> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe 61f0 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ - mov %r14d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 4e20 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 61f0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r15,0x238(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -./porechop/src/alignment.cpp:117 │ │ │ │ │ - mov 0x14(%r12),%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe 6f85 │ │ │ │ │ - mov %r14d,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp 4f09 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe 6280 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe 62c0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe 6310 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja 4ed0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rsi,%rax,1),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1e0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ │ - mov %rcx,0x1d0(%rsp) │ │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0xc0c1(%rip),%xmm0 # 11020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x780> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xc0b9(%rip),%xmm0 # 11030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x790> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 11040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7a0> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 11050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7b0> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 11060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c0> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 11070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7d0> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 11080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7e0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 11090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7f0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 110a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x800> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 110b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x810> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 110c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x820> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 110d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x830> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xc0b3(%rip),%xmm0 # 110e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x840> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe 6210 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ - mov %r14d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 5040 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 6210 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0x1d0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r15,0x1d8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -./porechop/src/alignment.cpp:116 │ │ │ │ │ - mov 0x10(%r12),%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe 6fdd │ │ │ │ │ - mov %r14d,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp 5129 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe 6260 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe 62a0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe 62f0 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja 50f0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rsi,%rax,1),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x180(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ │ - mov %rcx,0x170(%rsp) │ │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x180(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0xbea1(%rip),%xmm0 # 11020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x780> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xbe99(%rip),%xmm0 # 11030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x790> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 11040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7a0> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 11050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7b0> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 11060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c0> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 11070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7d0> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 11080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7e0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 11090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7f0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 110a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x800> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 110b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x810> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 110c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x820> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 110d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x830> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xbe93(%rip),%xmm0 # 110e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x840> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe 6230 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ - mov %r14d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 5260 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 6230 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0x170(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r15,0x178(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -./porechop/src/alignment.cpp:115 │ │ │ │ │ - mov 0xc(%r12),%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe 7035 │ │ │ │ │ - mov %r14d,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp 5349 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe 6250 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe 62e0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe 6320 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja 5310 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rsi,%rax,1),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x120(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0xbc81(%rip),%xmm0 # 11020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x780> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xbc79(%rip),%xmm0 # 11030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x790> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 11040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7a0> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 11050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7b0> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 11060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c0> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 11070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7d0> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 11080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7e0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 11090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7f0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 110a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x800> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 110b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x810> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 110c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x820> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 110d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x830> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xbc73(%rip),%xmm0 # 110e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x840> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe 61a8 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ - mov %r14d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 5480 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 61a8 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r15,0x118(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -./porechop/src/alignment.cpp:114 │ │ │ │ │ - mov 0x8(%r12),%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %esi,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r13d │ │ │ │ │ - cmovs %esi,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r13d │ │ │ │ │ - jbe 6ed8 │ │ │ │ │ - mov %r13d,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp 556a │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe 6270 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe 62b0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r12),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe 6330 │ │ │ │ │ - mov %eax,%r12d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja 5530 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rsi,%rax,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0xe0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0xba62(%rip),%xmm0 # 11020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x780> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xba5a(%rip),%xmm0 # 11030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x790> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 11040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7a0> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 11050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7b0> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 11060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c0> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 11070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7d0> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 11080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7e0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 11090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7f0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 110a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x800> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 110b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x810> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 110c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x820> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 110d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x830> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xba54(%rip),%xmm0 # 110e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x840> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r13d │ │ │ │ │ - jbe 61d0 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ - mov %r13d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r13d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r12d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r12),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r12d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 56a0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 61d0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r13d │ │ │ │ │ - mov %r13b,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r14,0xd8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r14,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0xd8(%rsp) │ │ │ │ │ - je 453c <__cxa_finalize@plt+0x1ac> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0xb8e5(%rip),%rbp # 11018 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x778> │ │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x100(%rsp),%r14 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r14,0xf0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6950 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0xf0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x100(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0xf8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r14,%rcx │ │ │ │ │ - je 6928 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x100(%rsp) │ │ │ │ │ - jae 57df │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x110(%rsp) │ │ │ │ │ - je 6bb0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x120(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae 6340 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 43c0 <__cxa_finalize@plt+0x30> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x130(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6a88 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x130(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x138(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x138(%rsp) │ │ │ │ │ - je 450d <__cxa_finalize@plt+0x17d> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x160(%rsp),%r15 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r15,0x150(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 68d0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x150(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x160(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x150(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x178(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x158(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r15,%rcx │ │ │ │ │ - je 68a8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x160(%rsp) │ │ │ │ │ - jae 5933 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x170(%rsp) │ │ │ │ │ - je 6ba0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x180(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae 63d8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x170(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 4607 <__cxa_finalize@plt+0x277> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x190(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6ad0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x190(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x1a0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x198(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x198(%rsp) │ │ │ │ │ - je 465e <__cxa_finalize@plt+0x2ce> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x190(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x1b0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6850 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x1b0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x1c0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1b0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x1d8(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x1b8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rdi,%rcx │ │ │ │ │ - je 6828 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x1c0(%rsp) │ │ │ │ │ - jae 5a91 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x1d0(%rsp) │ │ │ │ │ - je 6b90 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x1e0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae 6470 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 462e <__cxa_finalize@plt+0x29e> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x1b0(%rsp),%r12 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x200(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x1f0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6b18 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x1f0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x1f8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x1f8(%rsp) │ │ │ │ │ - je 46be <__cxa_finalize@plt+0x32e> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x210(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 67d0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x210(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x220(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x210(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x238(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x218(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rdi,%rcx │ │ │ │ │ - je 67a8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x220(%rsp) │ │ │ │ │ - jae 5bef │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x230(%rsp) │ │ │ │ │ - je 6b80 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x240(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae 6508 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x230(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 46f2 <__cxa_finalize@plt+0x362> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x210(%rsp),%r12 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x250(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 69f8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x250(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x260(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x258(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x258(%rsp) │ │ │ │ │ - je 459f <__cxa_finalize@plt+0x20f> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x250(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x280(%rsp),%r12 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6750 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x270(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x280(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x270(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x278(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r12,%rcx │ │ │ │ │ - je 6728 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x280(%rsp) │ │ │ │ │ - jae 5d46 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x2a0(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x290(%rsp) │ │ │ │ │ - je 6b60 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x2a0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae 65a0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 4692 <__cxa_finalize@plt+0x302> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x270(%rsp),%r13 │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x2c0(%rsp),%r13 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 6a40 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x2b0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x2c0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x2b8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x2b8(%rsp) │ │ │ │ │ - je 45d3 <__cxa_finalize@plt+0x243> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x2b0(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x2e0(%rsp),%r9 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r9,0x2d0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je 66d0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x2d0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x2e0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2d0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x2f8(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x2d8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r9,%rcx │ │ │ │ │ - je 66a0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x2e0(%rsp) │ │ │ │ │ - jae 5e98 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ │ - cmp %rbp,0x2f0(%rsp) │ │ │ │ │ - je 6b70 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x300(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae 6630 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2f0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 4719 <__cxa_finalize@plt+0x389> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - mov %rax,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rdx),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rsi,%rax │ │ │ │ │ - je 69a8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:217 │ │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2d0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r9,%rdi │ │ │ │ │ - je 5f3a │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x2e0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2b0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r13,%rdi │ │ │ │ │ - je 5f58 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x2c0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x270(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r12,%rdi │ │ │ │ │ - je 5f76 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x280(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 5f99 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x210(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 5fbc │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1f0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 5fdf │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1b0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 6002 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x1c0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 6025 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r15,%rdi │ │ │ │ │ - je 6043 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 6066 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r14,%rdi │ │ │ │ │ - je 6084 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 60a7 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 60ca │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x120(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 60ed │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 6110 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x1e0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x230(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 6133 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x240(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x2a0(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 6159 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x2a0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2f0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rbp,%rdi │ │ │ │ │ - je 6177 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x300(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -./porechop/src/alignment.cpp:121 │ │ │ │ │ - mov 0x3e8(%rsp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 71e8 │ │ │ │ │ - add $0x3f8,%rsp │ │ │ │ │ - mov %rbx,%rax │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %rbp │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %r14 │ │ │ │ │ - pop %r15 │ │ │ │ │ - ret │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 54db │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r13d,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r13,1),%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 56fc │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 4e7b │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 509b │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 52bb │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp 5352 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp 5132 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r12),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r12d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp 5574 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp 4f12 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp 4cf2 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp 5132 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r12),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r12d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp 5574 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp 4f12 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp 4cf2 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp 5352 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp 5132 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp 4cf2 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp 4f12 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp 5352 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r12d │ │ │ │ │ - jmp 5574 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x140(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x130(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne 5832 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae 70dc │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je 63a8 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je 63bb │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je 5846 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5846 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x190(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne 5986 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rdi,%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae 7134 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je 643e │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je 6451 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je 599a │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 599a │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x1b0(%rsp),%r12 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x200(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x1f0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne 5ae4 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae 7108 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je 64d8 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je 64eb │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je 5af8 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5af8 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x210(%rsp),%r12 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x250(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne 5c42 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rdi),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae 7189 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je 6570 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je 6583 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je 5c56 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5c56 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x270(%rsp),%r13 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x2c0(%rsp),%r13 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne 5d94 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r13,%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae 7160 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je 65fe │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je 6611 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je 5da8 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5da8 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2249 │ │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rsi,%rdx │ │ │ │ │ - je 6e88 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rsi,(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:703 │ │ │ │ │ - jmp 5f1c │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 5e98 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ │ - cmp %rbp,0x2f0(%rsp) │ │ │ │ │ - jne 5e87 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - jmp 5eb6 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r9,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6c0d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je 66f9 │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 670d │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r10d │ │ │ │ │ - mov %r10w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je 5e2f │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp 5e2f │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 5d46 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x2a0(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x290(%rsp) │ │ │ │ │ - jne 5d35 │ │ │ │ │ - jmp 5d64 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r12,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - add $0x1,%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6c87 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je 6779 │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 678d │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je 5cdd │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp 5cdd │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 5bef │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x230(%rsp) │ │ │ │ │ - jne 5bde │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ │ - jmp 5c0d │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6c5b │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je 67fb │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 680f │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je 5b84 │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp 5b84 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 5a91 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x1d0(%rsp) │ │ │ │ │ - jne 5a80 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ │ - jmp 5aaf │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - add $0x1,%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6be1 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je 687b │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 688f │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je 5a26 │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp 5a26 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 5933 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x170(%rsp) │ │ │ │ │ - jne 5922 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ │ - jmp 5951 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r15,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6bba │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je 68f9 │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 690d │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je 58cd │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp 58cd │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 57df │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x110(%rsp) │ │ │ │ │ - jne 57ce │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ │ - jmp 57fd │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r14,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6c34 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je 6979 │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 698d │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je 5779 │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp 5779 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ │ - lea 0x1(%rcx),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%r8d │ │ │ │ │ - jae 6cae │ │ │ │ │ - test $0x4,%r8b │ │ │ │ │ - jne 71b5 │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - je 5f01 │ │ │ │ │ - movzbl 0x10(%rdx),%eax │ │ │ │ │ - mov %al,0x10(%rbx) │ │ │ │ │ - test $0x2,%r8b │ │ │ │ │ - je 5efd │ │ │ │ │ - mov %r8d,%eax │ │ │ │ │ - movzwl -0x2(%rsi,%rax,1),%ecx │ │ │ │ │ - mov %cx,-0x2(%rdi,%rax,1) │ │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ │ - jmp 5f01 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae 6db2 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne 6e79 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne 6e66 │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je 5c56 │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5c56 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r13,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - add $0x1,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae 6d31 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne 6e57 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne 6e44 │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je 5da8 │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5da8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae 6d05 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne 6e35 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne 6e22 │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je 5846 │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5846 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae 6d5a │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne 6e13 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne 6e00 │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je 599a │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 599a │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rdi,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - add $0x1,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae 6d86 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne 6df1 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne 6dde │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je 5af8 │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5af8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp 5d3d │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp 5e8f │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp 5be6 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp 5a88 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp 592a │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp 57d6 │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r15,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6bc3 │ │ │ │ │ - lea (%r15,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 68e7 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6bea │ │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6869 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r10 │ │ │ │ │ - mov %r10,(%r9,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6c16 │ │ │ │ │ - lea (%r9,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 66e7 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r14,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6c3d │ │ │ │ │ - lea (%r14,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6967 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6c64 │ │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 67e9 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r12,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6c90 │ │ │ │ │ - lea (%r12,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6767 │ │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ │ - mov %r8d,%eax │ │ │ │ │ - mov -0x8(%rsi,%rax,1),%rcx │ │ │ │ │ - mov %rcx,-0x8(%rdi,%rax,1) │ │ │ │ │ - lea 0x18(%rbx),%rcx │ │ │ │ │ - mov %rdi,%rax │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ │ - sub %rcx,%rax │ │ │ │ │ - sub %rax,%rdi │ │ │ │ │ - add %r8d,%eax │ │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ │ - cmp $0x8,%eax │ │ │ │ │ - jb 5efd │ │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - mov %r8d,%r10d │ │ │ │ │ - add $0x8,%r8d │ │ │ │ │ - mov (%rdi,%r10,1),%r11 │ │ │ │ │ - mov %r11,(%rcx,%r10,1) │ │ │ │ │ - cmp %eax,%r8d │ │ │ │ │ - jb 6cec │ │ │ │ │ - jmp 5efd │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6d0e │ │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6aa1 │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6d3a │ │ │ │ │ - lea 0x0(%r13,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6a57 │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6d63 │ │ │ │ │ - lea (%r10,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6ae9 │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6d8f │ │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6b2f │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb 6dbb │ │ │ │ │ - lea (%r10,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp 6a11 │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp 6b45 │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp 6b3b │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp 6aff │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp 6af5 │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp 6ab7 │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp 6aad │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp 6a6d │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp 6a63 │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp 6a27 │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp 6a1d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - lea 0x1(%rdx),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 708d │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - jne 71cf │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je 667e │ │ │ │ │ - movzbl 0x10(%rax),%edx │ │ │ │ │ - mov %dl,0x10(%rbx) │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 667a │ │ │ │ │ - mov %edi,%edi │ │ │ │ │ - movzwl -0x2(%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dx,-0x2(%rcx,%rdi,1) │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - jmp 667e │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rsi),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp 56f8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rcx),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x240(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x238(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ │ - mov %rdi,0x98(%rsp) │ │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x240(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x230(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp 4e77 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rsi),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ │ - mov %rax,0x1d0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp 5097 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rsi),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x180(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x180(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp 52b7 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rsi),%r15d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp 54d7 │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov -0x8(%rsi,%rdx,1),%r8 │ │ │ │ │ - mov %r8,-0x8(%rcx,%rdx,1) │ │ │ │ │ - lea 0x18(%rbx),%rdx │ │ │ │ │ - mov %rsi,%r8 │ │ │ │ │ - and $0xfffffffffffffff8,%rdx │ │ │ │ │ - sub %rdx,%rcx │ │ │ │ │ - add %ecx,%edi │ │ │ │ │ - sub %rcx,%r8 │ │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jb 667a │ │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - mov %ecx,%r10d │ │ │ │ │ - add $0x8,%ecx │ │ │ │ │ - mov (%r8,%r10,1),%r11 │ │ │ │ │ - mov %r11,(%rdx,%r10,1) │ │ │ │ │ - cmp %edi,%ecx │ │ │ │ │ - jb 70c5 │ │ │ │ │ - jmp 667a │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 70e5 │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp 6397 │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 7111 │ │ │ │ │ - lea (%r10,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp 64c7 │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 713d │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp 642d │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 7169 │ │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp 65ed │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 7192 │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp 655f │ │ │ │ │ - mov 0x10(%rdx),%eax │ │ │ │ │ - mov %eax,0x10(%rbx) │ │ │ │ │ - mov %r8d,%eax │ │ │ │ │ - mov -0x4(%rsi,%rax,1),%ecx │ │ │ │ │ - mov %ecx,-0x4(%rdi,%rax,1) │ │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ │ - jmp 5f01 │ │ │ │ │ - mov 0x10(%rax),%edx │ │ │ │ │ - mov %edi,%edi │ │ │ │ │ - mov %edx,0x10(%rbx) │ │ │ │ │ - mov -0x4(%rsi,%rdi,1),%edx │ │ │ │ │ - mov %edx,-0x4(%rcx,%rdi,1) │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - jmp 667e │ │ │ │ │ -./porechop/src/alignment.cpp:121 │ │ │ │ │ - call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 43ef <__cxa_finalize@plt+0x5f> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 44c6 <__cxa_finalize@plt+0x136> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 457f <__cxa_finalize@plt+0x1ef> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4564 <__cxa_finalize@plt+0x1d4> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 458b <__cxa_finalize@plt+0x1fb> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4597 <__cxa_finalize@plt+0x207> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 477f <__cxa_finalize@plt+0x3ef> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4767 <__cxa_finalize@plt+0x3d7> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4499 <__cxa_finalize@plt+0x109> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 478b <__cxa_finalize@plt+0x3fb> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4773 <__cxa_finalize@plt+0x3e3> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4797 <__cxa_finalize@plt+0x407> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4756 <__cxa_finalize@plt+0x3c6> │ │ │ │ │ - nop │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - │ │ │ │ │ -0000000000007270 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base>: │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ -./porechop/src/alignment.cpp:6 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %r15 │ │ │ │ │ - push %r14 │ │ │ │ │ - push %r13 │ │ │ │ │ - push %r12 │ │ │ │ │ - push %rbp │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - sub $0x3b8,%rsp │ │ │ │ │ - mov 0xcd11(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ │ - mov %r12,0x3a8(%rsp) │ │ │ │ │ - mov %rsi,%r12 │ │ │ │ │ -./porechop/src/alignment.cpp:8 │ │ │ │ │ - mov %edx,(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - lea 0xb0(%rsp),%r15 │ │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ │ - mov 0xccd0(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ -./porechop/src/alignment.cpp:8 │ │ │ │ │ - mov %ecx,0x4(%rdi) │ │ │ │ │ -./porechop/src/alignment.cpp:9 │ │ │ │ │ - movl $0xffffffff,0x8(%rdi) │ │ │ │ │ - movq %rsi,%xmm2 │ │ │ │ │ - movl $0xffffffff,0x10(%rdi) │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %r8d,0x18(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:464 │ │ │ │ │ - movq %rax,%xmm5 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - punpcklqdq %xmm5,%xmm2 │ │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ │ - call 4070 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - mov 0xcc4f(%rip),%rdx # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ -/usr/include/c++/14/ostream:438 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - movups %xmm0,0x208(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - lea 0x10(%rdx),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - movups %xmm0,0x218(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/14/ostream:438 │ │ │ │ │ - mov 0xcc74(%rip),%rax # 13fa8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - mov %dx,0x200(%rsp) │ │ │ │ │ -/usr/include/c++/14/ostream:438 │ │ │ │ │ - mov 0x8(%rax),%rbp │ │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ │ -/usr/include/c++/14/ostream:438 │ │ │ │ │ - add -0x18(%rbp),%r15 │ │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ │ - mov %r13,(%r15) │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - mov 0xcc32(%rip),%rcx # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - lea 0xb8(%rsp),%r14 │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - lea 0x40(%rcx),%rax │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - lea 0xf0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - movaps %xmm2,0xb0(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - movaps %xmm0,0xd0(%rsp) │ │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - call 4380 │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - mov 0xcc19(%rip),%rdx # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x110(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x110(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - lea 0x10(%rdx),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ │ - movl $0x10,0xf8(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ - mov (%r12),%r14 │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:263 │ │ │ │ │ - movl $0x1,0x1c(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:326 │ │ │ │ │ - mov 0xe8(%rdi),%r15 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ - call 42e0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - call 40c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt> │ │ │ │ │ -/usr/include/c++/14/streambuf:539 │ │ │ │ │ - mov 0xe0(%rsp),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:442 (discriminator 1) │ │ │ │ │ - test %r8,%r8 │ │ │ │ │ - je 7c28 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9b8> │ │ │ │ │ -/usr/include/c++/14/streambuf:495 │ │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/sstream:448 │ │ │ │ │ - mov %r8,%rdx │ │ │ │ │ -/usr/include/c++/14/streambuf:536 │ │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/sstream:448 │ │ │ │ │ - cmp %r8,%rax │ │ │ │ │ - cmovae %rax,%r8 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - cmove %rdx,%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - sub %rcx,%r8 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - lea 0x2a0(%rsp),%rax │ │ │ │ │ - lea 0x230(%rsp),%r14 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ │ - call 4070 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - mov 0xca78(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ -/usr/include/c++/14/ostream:438 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - movups %xmm0,0x388(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - movups %xmm0,0x398(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov %ax,0x380(%rsp) │ │ │ │ │ -/usr/include/c++/14/ostream:438 │ │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - movq $0x0,0x378(%rsp) │ │ │ │ │ -/usr/include/c++/14/ostream:438 │ │ │ │ │ - add %r14,%rdi │ │ │ │ │ - mov %rbp,0x230(%rsp) │ │ │ │ │ - mov %r13,(%rdi) │ │ │ │ │ - call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - mov 0xca6a(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa (%rsp),%xmm6 │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - lea 0x238(%rsp),%r15 │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - movaps %xmm0,0x240(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm6,0x230(%rsp) │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - movaps %xmm0,0x250(%rsp) │ │ │ │ │ - movaps %xmm0,0x260(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - call 4380 │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - mov 0xca52(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - movl $0x10,0x278(%rsp) │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x290(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x290(%rsp),%rax │ │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ │ - mov %rax,0x280(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x288(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ - mov (%r12),%r12 │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ - add $0x48,%r12 │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - add %r14,%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:263 │ │ │ │ │ - movl $0x1,0x1c(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:326 │ │ │ │ │ - mov 0xe8(%rdi),%r15 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ - call 42e0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - lea 0x68(%rsp),%rdi │ │ │ │ │ - mov %r12,%rsi │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - call 40c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt> │ │ │ │ │ -/usr/include/c++/14/streambuf:539 │ │ │ │ │ - mov 0x260(%rsp),%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - lea 0xa0(%rsp),%r15 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - lea 0x90(%rsp),%r12 │ │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ │ -/usr/include/c++/14/sstream:442 (discriminator 1) │ │ │ │ │ - test %r8,%r8 │ │ │ │ │ - je 7c10 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9a0> │ │ │ │ │ -/usr/include/c++/14/streambuf:495 │ │ │ │ │ - mov 0x250(%rsp),%rax │ │ │ │ │ -/usr/include/c++/14/sstream:448 │ │ │ │ │ - mov %r8,%rdx │ │ │ │ │ -/usr/include/c++/14/streambuf:536 │ │ │ │ │ - mov 0x258(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:448 │ │ │ │ │ - cmp %r8,%rax │ │ │ │ │ - cmovae %rax,%r8 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - cmove %rdx,%r8 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - sub %rcx,%r8 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/stl_algobase.h:262 │ │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/stl_algobase.h:262 │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - cmovb %rdx,%rax │ │ │ │ │ -./porechop/src/alignment.cpp:20 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jle 7793 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x523> │ │ │ │ │ -./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:28 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ - mov %rcx,%rax │ │ │ │ │ -./porechop/src/alignment.cpp:27 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - nop │ │ │ │ │ -./porechop/src/alignment.cpp:30 (discriminator 1) │ │ │ │ │ - cmpb $0x2d,(%rdx,%r8,1) │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ - movzbl (%rdi,%r8,1),%r9d │ │ │ │ │ - mov %r8d,%esi │ │ │ │ │ -./porechop/src/alignment.cpp:30 (discriminator 1) │ │ │ │ │ - je 7740 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4d0> │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ - cmp $0x2d,%r9b │ │ │ │ │ - je 7950 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6e0> │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ - cltq │ │ │ │ │ -./porechop/src/alignment.cpp:43 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ -./porechop/src/alignment.cpp:42 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:44 │ │ │ │ │ - mov %rax,%r8 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:45 (discriminator 1) │ │ │ │ │ - cmpb $0x2d,(%rdx,%r8,1) │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ - movzbl (%rdi,%r8,1),%r9d │ │ │ │ │ -./porechop/src/alignment.cpp:45 (discriminator 1) │ │ │ │ │ - je 7770 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x500> │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ - cmp $0x2d,%r9b │ │ │ │ │ - je 7938 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6c8> │ │ │ │ │ -./porechop/src/alignment.cpp:55 │ │ │ │ │ - test %r12b,%r12b │ │ │ │ │ - jne 7793 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x523> │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - jmp 7730 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4c0> │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ -./porechop/src/alignment.cpp:60 (discriminator 1) │ │ │ │ │ - lea 0x1(%r9),%r10 │ │ │ │ │ - cmp %r9,%rcx │ │ │ │ │ - je 7bf0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x980> │ │ │ │ │ - mov %r10,%r9 │ │ │ │ │ -./porechop/src/alignment.cpp:61 (discriminator 1) │ │ │ │ │ - cmpb $0x2d,(%rdi,%r9,1) │ │ │ │ │ - je 7720 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4b0> │ │ │ │ │ - jmp 796c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6fc> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ - cmp $0x2d,%r9b │ │ │ │ │ - setne %r9b │ │ │ │ │ - or %r9d,%r10d │ │ │ │ │ -./porechop/src/alignment.cpp:34 │ │ │ │ │ - mov %r11d,%r9d │ │ │ │ │ - and %r10d,%r9d │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - jne 76d9 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x469> │ │ │ │ │ -./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ - lea 0x1(%r8),%rsi │ │ │ │ │ - cmp %r8,%rcx │ │ │ │ │ - je 7bd8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x968> │ │ │ │ │ - mov %rsi,%r8 │ │ │ │ │ - jmp 76c0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x450> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ - cmp $0x2d,%r9b │ │ │ │ │ - setne %r9b │ │ │ │ │ - or %r9d,%r10d │ │ │ │ │ -./porechop/src/alignment.cpp:49 │ │ │ │ │ - mov %r11d,%r9d │ │ │ │ │ - and %r10d,%r9d │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - jne 7706 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x496> │ │ │ │ │ -./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ - sub $0x1,%r8 │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - jns 76f0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x480> │ │ │ │ │ - mov 0xc846(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movq 0x30(%rsp),%xmm3 │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - movq %rax,%xmm7 │ │ │ │ │ - punpcklqdq %xmm7,%xmm3 │ │ │ │ │ - movaps %xmm3,0x20(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r15,%rdi │ │ │ │ │ - je 77c8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x558> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - mov 0xc7d1(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x280(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm7,0x230(%rsp) │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 780c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x59c> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0xc775(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ - mov (%rsp),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ │ - call 4250 │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov %rbp,0x230(%rsp) │ │ │ │ │ - mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0xc710(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ - call 40a0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 7879 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x609> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - mov 0xc720(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa 0x20(%rsp),%xmm1 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm1,0xb0(%rsp) │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 78bd , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x64d> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0xc6c4(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ │ - call 4250 │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ │ - mov %r13,0xb0(%rsp,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0xc65e(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ - call 40a0 │ │ │ │ │ -./porechop/src/alignment.cpp:111 │ │ │ │ │ - mov 0x3a8(%rsp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 7c51 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9e1> │ │ │ │ │ - add $0x3b8,%rsp │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %rbp │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %r14 │ │ │ │ │ - pop %r15 │ │ │ │ │ - ret │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ - mov %r10d,%r9d │ │ │ │ │ -./porechop/src/alignment.cpp:46 │ │ │ │ │ - mov $0x1,%r11d │ │ │ │ │ - jmp 7781 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x511> │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ - mov %r10d,%r9d │ │ │ │ │ -./porechop/src/alignment.cpp:31 │ │ │ │ │ - mov $0x1,%r11d │ │ │ │ │ - jmp 7751 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4e1> │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./porechop/src/alignment.cpp:67 (discriminator 1) │ │ │ │ │ - sub $0x1,%rax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 7c00 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x990> │ │ │ │ │ -./porechop/src/alignment.cpp:68 (discriminator 1) │ │ │ │ │ - cmpb $0x2d,(%rdi,%rax,1) │ │ │ │ │ - je 7960 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6f0> │ │ │ │ │ - mov %r8d,%r10d │ │ │ │ │ -./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jg 7c48 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9d8> │ │ │ │ │ - movslq %esi,%r8 │ │ │ │ │ -./porechop/src/alignment.cpp:76 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:78 (discriminator 2) │ │ │ │ │ - movzbl (%rdi,%r8,1),%r14d │ │ │ │ │ - cmp %r14b,(%rdx,%r8,1) │ │ │ │ │ - jne 79af , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x73f> │ │ │ │ │ -./porechop/src/alignment.cpp:79 │ │ │ │ │ - add $0x1,%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ - add $0x1,%r8 │ │ │ │ │ - cmp %r8d,%r10d │ │ │ │ │ - jge 79a0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x730> │ │ │ │ │ -./porechop/src/alignment.cpp:82 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - cvtsi2sd %r11d,%xmm0 │ │ │ │ │ - mulsd 0x9727(%rip),%xmm0 # 110f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x850> │ │ │ │ │ -./porechop/src/alignment.cpp:81 │ │ │ │ │ - mov %r10d,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:82 │ │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ │ -./porechop/src/alignment.cpp:81 │ │ │ │ │ - sub %esi,%r8d │ │ │ │ │ - add $0x1,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:82 │ │ │ │ │ - cvtsi2sd %r8d,%xmm1 │ │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ │ - movsd %xmm0,0x20(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ - cmp %eax,%r9d │ │ │ │ │ - jg 7c3f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9cf> │ │ │ │ │ - movslq %r9d,%r8 │ │ │ │ │ -./porechop/src/alignment.cpp:84 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ -./porechop/src/alignment.cpp:86 (discriminator 2) │ │ │ │ │ - movzbl (%rdi,%r8,1),%r14d │ │ │ │ │ - cmp %r14b,(%rdx,%r8,1) │ │ │ │ │ - jne 7a0f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x79f> │ │ │ │ │ -./porechop/src/alignment.cpp:87 │ │ │ │ │ - add $0x1,%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ - add $0x1,%r8 │ │ │ │ │ - cmp %r8d,%eax │ │ │ │ │ - jge 7a00 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x790> │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - cvtsi2sd %r11d,%xmm0 │ │ │ │ │ - mulsd 0x96c7(%rip),%xmm0 # 110f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x850> │ │ │ │ │ -./porechop/src/alignment.cpp:89 │ │ │ │ │ - sub %r9d,%eax │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ │ -./porechop/src/alignment.cpp:92 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - mov 0xc5a6(%rip),%r14 # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -./porechop/src/alignment.cpp:89 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - movq 0x30(%rsp),%xmm4 │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ │ - lea 0x10(%r14),%r8 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - movq %r8,%xmm5 │ │ │ │ │ -./porechop/src/alignment.cpp:92 │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - punpcklqdq %xmm5,%xmm4 │ │ │ │ │ - movaps %xmm4,0x20(%rsp) │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ │ - movsd %xmm0,0x28(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ - jmp 7a9f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x82f> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./porechop/src/alignment.cpp:101 │ │ │ │ │ - cmp %r14d,%r10d │ │ │ │ │ - je 7abd , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x84d> │ │ │ │ │ -./porechop/src/alignment.cpp:107 │ │ │ │ │ - cmp $0x2d,%r12b │ │ │ │ │ - setne %r12b │ │ │ │ │ - movzbl %r12b,%r12d │ │ │ │ │ - add %r12d,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:109 │ │ │ │ │ - cmp $0x2d,%r11b │ │ │ │ │ - setne %r11b │ │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ │ - add %r11d,%r9d │ │ │ │ │ -./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ - lea 0x1(%rax),%r11 │ │ │ │ │ - cmp %rax,%rcx │ │ │ │ │ - je 7ad0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x860> │ │ │ │ │ - mov %r11,%rax │ │ │ │ │ -./porechop/src/alignment.cpp:94 (discriminator 1) │ │ │ │ │ - movzbl (%rdx,%rax,1),%r12d │ │ │ │ │ -./porechop/src/alignment.cpp:95 (discriminator 1) │ │ │ │ │ - movzbl (%rdi,%rax,1),%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:97 │ │ │ │ │ - mov %eax,%r14d │ │ │ │ │ - cmp %eax,%esi │ │ │ │ │ - jne 7a70 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x800> │ │ │ │ │ -./porechop/src/alignment.cpp:98 │ │ │ │ │ - mov %r8d,0x8(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:99 │ │ │ │ │ - mov %r9d,0x10(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:101 │ │ │ │ │ - cmp %r14d,%r10d │ │ │ │ │ - jne 7a75 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x805> │ │ │ │ │ -./porechop/src/alignment.cpp:102 │ │ │ │ │ - mov %r8d,0xc(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:103 │ │ │ │ │ - mov %r9d,0x14(%rbx) │ │ │ │ │ - jmp 7a75 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x805> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r15,%rdi │ │ │ │ │ - je 7ae6 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x876> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - mov 0xc4b3(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa 0x20(%rsp),%xmm6 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x280(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm6,0x230(%rsp) │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 7b2a , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x8ba> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0xc457(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ - mov (%rsp),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ │ - call 4250 │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov %rbp,0x230(%rsp) │ │ │ │ │ - mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0xc3f2(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ - call 40a0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 7b97 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x927> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - mov 0xc402(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa 0x20(%rsp),%xmm4 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm4,0xb0(%rsp) │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - jne 78ac , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x63c> │ │ │ │ │ - jmp 78bd , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x64d> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ -./porechop/src/alignment.cpp:26 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ - jmp 76dc , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x46c> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:59 │ │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ │ - jmp 796c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6fc> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:66 │ │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ │ - jmp 7972 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x702> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1619 │ │ │ │ │ - lea 0x280(%rsp),%rsi │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:819 │ │ │ │ │ - jmp 7687 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x417> │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1619 │ │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ │ - call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:819 │ │ │ │ │ - jmp 74bc , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x24c> │ │ │ │ │ -./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - jmp 7a29 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7b9> │ │ │ │ │ -./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - jmp 79c9 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x759> │ │ │ │ │ -./porechop/src/alignment.cpp:111 │ │ │ │ │ - call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ - endbr64 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 47ba <__cxa_finalize@plt+0x42a> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 47df <__cxa_finalize@plt+0x44f> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 47a0 <__cxa_finalize@plt+0x410> │ │ │ │ │ - endbr64 │ │ │ │ │ -./porechop/src/alignment.cpp:111 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 47a8 <__cxa_finalize@plt+0x418> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4838 <__cxa_finalize@plt+0x4a8> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4854 <__cxa_finalize@plt+0x4c4> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4876 <__cxa_finalize@plt+0x4e6> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 47fb <__cxa_finalize@plt+0x46b> │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - │ │ │ │ │ -0000000000007cc0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base>: │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...): │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:101 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov %rsi,%r10 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ - mov %rsp,%rbp │ │ │ │ │ - push %r13 │ │ │ │ │ - push %r12 │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ - sub $0xe8,%rsp │ │ │ │ │ - mov %r8,-0xb0(%rbp) │ │ │ │ │ - mov %r9,-0xa8(%rbp) │ │ │ │ │ - test %al,%al │ │ │ │ │ - je 7d18 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x58> │ │ │ │ │ - movaps %xmm0,-0xa0(%rbp) │ │ │ │ │ - movaps %xmm1,-0x90(%rbp) │ │ │ │ │ - movaps %xmm2,-0x80(%rbp) │ │ │ │ │ - movaps %xmm3,-0x70(%rbp) │ │ │ │ │ - movaps %xmm4,-0x60(%rbp) │ │ │ │ │ - movaps %xmm5,-0x50(%rbp) │ │ │ │ │ - movaps %xmm6,-0x40(%rbp) │ │ │ │ │ - movaps %xmm7,-0x30(%rbp) │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ │ - mov %rax,-0xd8(%rbp) │ │ │ │ │ - lea 0x17(%rsi),%rax │ │ │ │ │ - mov %rsp,%rcx │ │ │ │ │ - mov %rax,%rdx │ │ │ │ │ - and $0xfffffffffffff000,%rax │ │ │ │ │ - sub %rax,%rcx │ │ │ │ │ - and $0xfffffffffffffff0,%rdx │ │ │ │ │ - cmp %rcx,%rsp │ │ │ │ │ - je 7d59 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x99> │ │ │ │ │ - sub $0x1000,%rsp │ │ │ │ │ - orq $0x0,0xff8(%rsp) │ │ │ │ │ - cmp %rcx,%rsp │ │ │ │ │ - jne 7d44 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x84> │ │ │ │ │ - and $0xfff,%edx │ │ │ │ │ - sub %rdx,%rsp │ │ │ │ │ - test %rdx,%rdx │ │ │ │ │ - jne 7e60 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x1a0> │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ - lea 0xf(%rsp),%r13 │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ - mov %rdi,%rdx │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ - movl $0x20,-0xf0(%rbp) │ │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ - and $0xfffffffffffffff0,%r13 │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ - lea -0xd0(%rbp),%rax │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ - lea -0xf0(%rbp),%rcx │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ - mov %rax,-0xe0(%rbp) │ │ │ │ │ - movl $0x30,-0xec(%rbp) │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ - call *%r10 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:767 (discriminator 2) │ │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ - movslq %eax,%r12 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ - mov %r12,-0xf8(%rbp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:227 │ │ │ │ │ - cmp $0xf,%r12 │ │ │ │ │ - ja 7e20 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x160> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:432 │ │ │ │ │ - cmp $0x1,%r12 │ │ │ │ │ - jne 7e10 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x150> │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ │ - mov %al,0x10(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r12,0x8(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rdi,%r12,1) │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:118 │ │ │ │ │ - mov -0xd8(%rbp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 7e6b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x1ab> │ │ │ │ │ - lea -0x18(%rbp),%rsp │ │ │ │ │ - mov %rbx,%rax │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %rbp │ │ │ │ │ - ret │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:421 │ │ │ │ │ - test %r12,%r12 │ │ │ │ │ - je 7dde , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x11e> │ │ │ │ │ - jmp 7e42 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x182> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - lea -0xf8(%rbp),%rsi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - call 4320 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r12,%rdx │ │ │ │ │ - mov %r13,%rsi │ │ │ │ │ - call 4180 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:251 │ │ │ │ │ - mov -0xf8(%rbp),%r12 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rbx),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - jmp 7dde , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x11e> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ - orq $0x0,-0x8(%rsp,%rdx,1) │ │ │ │ │ - jmp 7d6b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0xab> │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:118 │ │ │ │ │ - call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ - │ │ │ │ │ -0000000000007e70 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - endbr64 │ │ │ │ │ - mov 0xc165(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 7ea0 , std::allocator >::~basic_stringbuf()@@Base+0x30> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0xc0e1(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - pop %rbx │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - jmp 4250 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - │ │ │ │ │ -0000000000007ec0 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - endbr64 │ │ │ │ │ - mov 0xc115(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 7ef0 , std::allocator >::~basic_stringbuf()@@Base+0x30> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0xc091(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ - call 4250 │ │ │ │ │ -/usr/include/c++/14/sstream:79 (discriminator 1) │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - mov $0x68,%esi │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - pop %rbx │ │ │ │ │ -/usr/include/c++/14/sstream:79 (discriminator 1) │ │ │ │ │ - jmp 41e0 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopl (%rax) │ │ │ │ │ - │ │ │ │ │ -0000000000007f40 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base>: │ │ │ │ │ -void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:939 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %r15 │ │ │ │ │ - mov %rdi,%r8 │ │ │ │ │ - push %r14 │ │ │ │ │ - mov %rsi,%r14 │ │ │ │ │ - push %r13 │ │ │ │ │ - push %r12 │ │ │ │ │ - push %rbp │ │ │ │ │ - push %rbx │ │ │ │ │ - sub $0x28,%rsp │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ - mov 0x10(%rsi),%rdi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ - mov 0x40(%rsi),%r10 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:112 │ │ │ │ │ - mov 0x38(%rsi),%r11 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:109 (discriminator 1) │ │ │ │ │ - mov (%rdi),%r9 │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - jne 80f0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1b0> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ - test %r11,%r11 │ │ │ │ │ - je 8128 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1e8> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - js 82c4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x384> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - je 8167 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x227> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ - mov %r10d,%esi │ │ │ │ │ - cmp %r10d,%r11d │ │ │ │ │ - cmovbe %r11d,%esi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 832c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3ec> │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rcx,8),%rax │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - cmp %esi,%eax │ │ │ │ │ - jae 831e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3de> │ │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov %eax,%eax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ - neg %rcx │ │ │ │ │ - sub %ebp,%esi │ │ │ │ │ - mov %rdx,%rbx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ - add %rax,%r12 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ - and %rcx,%rax │ │ │ │ │ - mov %rdx,%rcx │ │ │ │ │ - add %rax,%r15 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rdx,8),%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ - and $0x1,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - add $0x1,%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - cmp %esi,%eax │ │ │ │ │ - jb 7fc0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x80> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ - cmp %ebp,%esi │ │ │ │ │ - je 82cb , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x38b> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ - neg %rcx │ │ │ │ │ - and %rbp,%rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ - add %rbp,%r12 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ - add %rcx,%r15 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:120 (discriminator 1) │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - sete %cl │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - js 8232 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x2f2> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ - mov %r10d,%esi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - test %r10d,%r10d │ │ │ │ │ - je 8143 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x203> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rcx,8),%rdx │ │ │ │ │ - mov %edx,%r11d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - cmp %r10d,%edx │ │ │ │ │ - jae 8055 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x115> │ │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rax,8),%rdx │ │ │ │ │ - sub %r11d,%esi │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:460 │ │ │ │ │ - mov %rax,%rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - add $0x1,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov %edx,%r11d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - cmp %esi,%edx │ │ │ │ │ - jb 8040 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x100> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:477 │ │ │ │ │ - mov %esi,%r9d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ - cmp %r11d,%esi │ │ │ │ │ - jne 809c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ - jmp 82fb , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3bb> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/streambuf:434 (discriminator 3) │ │ │ │ │ - cmp %r10,%rax │ │ │ │ │ - jae 81c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x280> │ │ │ │ │ -/usr/include/c++/14/streambuf:436 (discriminator 1) │ │ │ │ │ - movb $0x2d,(%rax) │ │ │ │ │ -/usr/include/c++/14/streambuf:552 │ │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:360 (discriminator 1) │ │ │ │ │ - cmp 0x40(%r14),%r12 │ │ │ │ │ - je 80a2 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x162> │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:365 │ │ │ │ │ - cmp $0x1,%dl │ │ │ │ │ - adc $0x0,%r15 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:369 │ │ │ │ │ - add $0x1,%rbp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:369 (discriminator 1) │ │ │ │ │ - cmp (%rax,%rbx,8),%rbp │ │ │ │ │ - je 8180 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x240> │ │ │ │ │ - add $0x1,%r12 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ - mov %rbx,%r13 │ │ │ │ │ - not %r13 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:712 │ │ │ │ │ - cmp %rcx,%rbx │ │ │ │ │ - je 81a8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x268> │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:212 │ │ │ │ │ - mov (%r8),%rdi │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:947 (discriminator 1) │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/streambuf:539 │ │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ │ -/usr/include/c++/14/streambuf:542 │ │ │ │ │ - mov 0x30(%rdi),%r10 │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:947 (discriminator 1) │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - jne 8068 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x128> │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ - mov (%r14),%rsi │ │ │ │ │ -/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1) │ │ │ │ │ - mov 0xbef8(%rip),%r11 # 13fc0 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x210> │ │ │ │ │ -/usr/include/seqan/basic/alphabet_simple_type.h:1130 │ │ │ │ │ - mov (%rsi),%rsi │ │ │ │ │ -/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1) │ │ │ │ │ - mov (%r11),%r11 │ │ │ │ │ - movzbl (%rsi,%r15,1),%esi │ │ │ │ │ - movzbl (%r11,%rsi,1),%esi │ │ │ │ │ -/usr/include/c++/14/streambuf:434 (discriminator 3) │ │ │ │ │ - cmp %r10,%rax │ │ │ │ │ - jae 8200 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x2c0> │ │ │ │ │ -/usr/include/c++/14/streambuf:436 (discriminator 1) │ │ │ │ │ - mov %sil,(%rax) │ │ │ │ │ -/usr/include/c++/14/streambuf:552 │ │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ │ - jmp 8079 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x139> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ - test %r11,%r11 │ │ │ │ │ - je 814b , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x20b> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - js 826a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x32a> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - je 8159 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x219> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ - cmp %r11d,%r10d │ │ │ │ │ - mov %r11d,%esi │ │ │ │ │ - cmovbe %r10d,%esi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - jne 7f9f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5f> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - jmp 8005 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc5> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - jne 8005 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc5> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:117 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - jmp 809c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - jmp 813a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1fa> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp 8143 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x203> │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ - jmp 8143 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x203> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ - mov 0x18(%r14),%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:378 │ │ │ │ │ - lea 0x1(%rbx),%rsi │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ - sub %rax,%rdx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - sar $0x3,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:378 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - je 8098 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:381 │ │ │ │ │ - mov %rsi,%rbx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:384 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp 8098 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:713 (discriminator 3) │ │ │ │ │ - cmp %r9,%rbp │ │ │ │ │ - jne 80ab , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x16b> │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:952 │ │ │ │ │ - add $0x28,%rsp │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %rbp │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %r14 │ │ │ │ │ - pop %r15 │ │ │ │ │ - ret │ │ │ │ │ -/usr/include/c++/14/streambuf:441 │ │ │ │ │ - mov (%rdi),%rax │ │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:441 (discriminator 1) │ │ │ │ │ - mov $0x2d,%esi │ │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ │ - mov %dl,0x7(%rsp) │ │ │ │ │ - call *0x68(%rax) │ │ │ │ │ -/usr/include/c++/14/streambuf:442 │ │ │ │ │ - movzbl 0x7(%rsp),%edx │ │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ │ - jmp 8079 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x139> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/streambuf:441 │ │ │ │ │ - mov (%rdi),%rax │ │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ │ - mov %dl,0x7(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:441 (discriminator 1) │ │ │ │ │ - call *0x68(%rax) │ │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ │ - movzbl 0x7(%rsp),%edx │ │ │ │ │ -/usr/include/c++/14/streambuf:442 │ │ │ │ │ - jmp 8079 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x139> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:118 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:117 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - jmp 8252 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x312> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:333 │ │ │ │ │ - sub $0x1,%r9 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:347 │ │ │ │ │ - sub $0x1,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:414 (discriminator 1) │ │ │ │ │ - add $0x1,%r10 │ │ │ │ │ - je 809c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:327 (discriminator 1) │ │ │ │ │ - cmp %r11,%rax │ │ │ │ │ - je 8248 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x308> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - jne 8240 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x300> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:338 │ │ │ │ │ - sub $0x1,%rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rcx,8),%rsi │ │ │ │ │ - lea -0x1(%rsi),%r9 │ │ │ │ │ - jmp 8244 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x304> │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - mov %r11,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp 8297 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x357> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:333 │ │ │ │ │ - sub $0x1,%rbp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ - mov %rbx,%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:347 │ │ │ │ │ - sub $0x1,%r12 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:345 │ │ │ │ │ - sub %rdx,%r15 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:414 (discriminator 1) │ │ │ │ │ - add $0x1,%rax │ │ │ │ │ - je 82af , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x36f> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:327 (discriminator 1) │ │ │ │ │ - cmp %r11,%r12 │ │ │ │ │ - je 8291 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x351> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ - test %rbp,%rbp │ │ │ │ │ - jne 8280 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x340> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:338 │ │ │ │ │ - sub $0x1,%rbx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rbx,8),%rcx │ │ │ │ │ - lea -0x1(%rcx),%rbp │ │ │ │ │ - jmp 8284 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x344> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:120 (discriminator 1) │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - je 813a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1fa> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - jmp 813a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1fa> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ - jmp 826c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x32c> │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ - neg %rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ - lea 0x1(%rbx),%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ - and %rbp,%rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ - add %rbp,%r12 │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ - sub %rdi,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ - add %rcx,%r15 │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ - sar $0x3,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ - cmp %rax,%rdx │ │ │ │ │ - je 7ffd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbd> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ - mov %rdx,%rbx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp 7ffd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbd> │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:306 │ │ │ │ │ - mov %edx,%r9d │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ - sub %rdi,%rax │ │ │ │ │ - sar $0x3,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - je 809c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ - mov %rsi,%rcx │ │ │ │ │ - jmp 8143 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x203> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - mov %rcx,%rbx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - jmp 7fe7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa7> │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - jmp 8005 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc5> │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [clone .isra.0]: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:221 │ │ │ │ │ push %r12 │ │ │ │ │ -std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_iterator_base_funcs.h:106 │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:221 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ -std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_iterator_base_funcs.h:106 │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:221 │ │ │ │ │ sub $0x10,%rsp │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x8(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:227 │ │ │ │ │ cmp $0xf,%rdx │ │ │ │ │ - ja 83f0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4b0> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ + ja 4c70 <__cxa_finalize@plt+0x8e0> │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:432 │ │ │ │ │ cmp $0x1,%rdx │ │ │ │ │ - jne 83e8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a8> │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ + jne 4c68 <__cxa_finalize@plt+0x8d8> │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ movzbl (%r12),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:251 │ │ │ │ │ mov (%rsp),%rbx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ movb $0x0,(%rdi,%rbx,1) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:252 │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 841e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4de> │ │ │ │ │ + jne 4c9e <__cxa_finalize@plt+0x90e> │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:421 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 83c4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x484> │ │ │ │ │ - jmp 8409 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c9> │ │ │ │ │ + je 4c44 <__cxa_finalize@plt+0x8b4> │ │ │ │ │ + jmp 4c89 <__cxa_finalize@plt+0x8f9> │ │ │ │ │ nop │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ xor %edx,%edx │ │ │ │ │ call 4320 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 4180 │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:251 │ │ │ │ │ mov (%rsp),%rbx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - jmp 83c4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x484> │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ + jmp 4c44 <__cxa_finalize@plt+0x8b4> │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:252 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [clone .isra.0]: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:252 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ +void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&) [clone .isra.0]: │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0xbb11(%rip),%rax # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ -void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ + mov 0xf291(%rip),%rax # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:489 │ │ │ │ │ push %r15 │ │ │ │ │ mov %rdx,%r11 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rsi,%rbx │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r8),%rdx │ │ │ │ │ -void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:489 │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r8),%rcx │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rax),%r8d │ │ │ │ │ -auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ │ -seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::SimpleType const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int): │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ lea -0x1(%rdx),%r14 │ │ │ │ │ mov %r14,%r10 │ │ │ │ │ -void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:489 │ │ │ │ │ mov %rdi,-0x10(%rsp) │ │ │ │ │ -auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,(%rax) │ │ │ │ │ -void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov 0x10(%r11),%rax │ │ │ │ │ sub %rcx,%r10 │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov %rdx,-0x28(%rsp) │ │ │ │ │ -void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,(%rax) │ │ │ │ │ -seqan::NonConstPointer_, seqan::Alloc > const>::Type seqan::_toPointer, seqan::Alloc > >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/basic_type.h:443 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ -void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %r14,%rcx │ │ │ │ │ - je 84ac , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x56c> │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ + je 4d2c <__cxa_finalize@plt+0x99c> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ -void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159 │ │ │ │ │ lea 0xc(%rdi),%rdx │ │ │ │ │ mov %rdx,0x18(%rbx) │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275 │ │ │ │ │ mov 0x10(%r11),%rdx │ │ │ │ │ lea 0x1(%rdx),%rbp │ │ │ │ │ mov %rbp,0x10(%r11) │ │ │ │ │ -auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,0xc(%rdi) │ │ │ │ │ -void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%rdx) │ │ │ │ │ -void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %rax,%r10 │ │ │ │ │ - jne 8480 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x540> │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ + jne 4d00 <__cxa_finalize@plt+0x970> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:184 │ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ │ lea 0xc(%rax),%rdx │ │ │ │ │ mov %rdx,0x18(%rbx) │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ mov 0x10(%r11),%rdx │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ mov %rdi,0x10(%r11) │ │ │ │ │ -auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,0xc(%rax) │ │ │ │ │ -void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%rdx) │ │ │ │ │ -void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov -0x10(%rsp),%rdx │ │ │ │ │ -seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %r8d,0x14(%rax) │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 │ │ │ │ │ mov 0x10(%r11),%rdi │ │ │ │ │ -void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov (%rdx),%edx │ │ │ │ │ cmp %edx,0xc(%rax) │ │ │ │ │ - jle 8507 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5c7> │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ + jle 4d87 <__cxa_finalize@plt+0x9f7> │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov 0xc(%rax),%rax │ │ │ │ │ mov -0x10(%rsp),%rdx │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %rdi,%r15 │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %rax,(%rdx) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %r8d,0x8(%rdx) │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rax),%r15 │ │ │ │ │ -void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %r15,0x10(%rdx) │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rsi │ │ │ │ │ -seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::SimpleType const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int): │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ lea -0x1(%rsi),%rdx │ │ │ │ │ mov %rdx,-0x18(%rsp) │ │ │ │ │ -void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:527 (discriminator 2) │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - je 8738 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x7f8> │ │ │ │ │ + je 4fb8 <__cxa_finalize@plt+0xc28> │ │ │ │ │ mov %rsi,-0x8(%rsp) │ │ │ │ │ mov %rcx,-0x20(%rsp) │ │ │ │ │ mov -0x10(%rsp),%rcx │ │ │ │ │ nop │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ movslq 0x8(%rbx),%rdx │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0xba0d(%rip),%rsi # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ -auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ + mov 0xf18d(%rip),%rsi # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type seqan::sequenceEntryForScore >, seqan::String, seqan::Alloc >, unsigned long>(seqan::Score > const&, seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/score/score_base.h:154 (discriminator 1) │ │ │ │ │ movzbl (%rax),%r15d │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ lea (%rdx,%rdx,2),%r10 │ │ │ │ │ mov 0x18(%rbx),%rdx │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rsi),%esi │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ lea (%rdx,%r10,4),%r10 │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ movslq 0x8(%r11),%rdx │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ mov %r10,0x18(%rbx) │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ add %rdi,%rdx │ │ │ │ │ -auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %edi,%edi │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ mov %rdx,0x10(%r11) │ │ │ │ │ -auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,(%r10) │ │ │ │ │ -void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov -0x20(%rsp),%r10 │ │ │ │ │ -void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,(%rdx) │ │ │ │ │ -void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %r14,%r10 │ │ │ │ │ - je 865c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x71c> │ │ │ │ │ -auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ + je 4edc <__cxa_finalize@plt+0xb4c> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ mov %rax,-0x38(%rsp) │ │ │ │ │ mov %rcx,-0x30(%rsp) │ │ │ │ │ - jmp 85c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x687> │ │ │ │ │ + jmp 4e47 <__cxa_finalize@plt+0xab7> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x4,%edi │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2) │ │ │ │ │ or %r13d,%edi │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov $0x20,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %eax,%esi │ │ │ │ │ - jl 85a2 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x662> │ │ │ │ │ + jl 4e22 <__cxa_finalize@plt+0xa92> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %esi,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x40,%r8d │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jg 8638 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x6f8> │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ + jg 4eb8 <__cxa_finalize@plt+0xb28> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ or $0x1,%edi │ │ │ │ │ -void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%r10 │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 (discriminator 2) │ │ │ │ │ mov %edx,0xc(%rcx) │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ mov %edi,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ mov %edx,%edi │ │ │ │ │ -void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r8b,0x1(%r12) │ │ │ │ │ -void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %r10,%r14 │ │ │ │ │ - je 8652 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x712> │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ + je 4ed2 <__cxa_finalize@plt+0xb42> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275 │ │ │ │ │ mov 0x10(%r11),%r12 │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov $0x8,%r13d │ │ │ │ │ -int seqan::scoreMismatch >(seqan::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%edx │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ lea 0xc(%rcx),%rax │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ mov 0x10(%rcx),%r8d │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275 │ │ │ │ │ lea 0x1(%r12),%rax │ │ │ │ │ mov %rax,0x10(%r11) │ │ │ │ │ -int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmp (%r10),%r15b │ │ │ │ │ cmove (%r9),%edx │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ mov 0xc(%r9),%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ add 0x8(%r9),%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ add %ebp,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 2) │ │ │ │ │ mov 0xc(%rcx),%ebp │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ add %ebp,%eax │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %eax,%r8d │ │ │ │ │ - jl 8612 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x6d2> │ │ │ │ │ + jl 4e92 <__cxa_finalize@plt+0xb02> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %r8d,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x2,%r13d │ │ │ │ │ mov %eax,0x10(%rcx) │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:95 │ │ │ │ │ add 0xc(%r9),%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:93 │ │ │ │ │ add 0x8(%r9),%esi │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edi,%esi │ │ │ │ │ - jge 8588 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x648> │ │ │ │ │ + jge 4e08 <__cxa_finalize@plt+0xa78> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %edi,%esi │ │ │ │ │ mov $0x10,%edi │ │ │ │ │ - jmp 858d , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x64d> │ │ │ │ │ + jmp 4e0d <__cxa_finalize@plt+0xa7d> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %edi,%r8d │ │ │ │ │ -void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%r10 │ │ │ │ │ mov %eax,0xc(%rcx) │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ mov %eax,%edi │ │ │ │ │ -void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r8b,0x1(%r12) │ │ │ │ │ -void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %r10,%r14 │ │ │ │ │ - jne 85c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x687> │ │ │ │ │ + jne 4e47 <__cxa_finalize@plt+0xab7> │ │ │ │ │ mov -0x38(%rsp),%rax │ │ │ │ │ mov -0x30(%rsp),%rcx │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195 │ │ │ │ │ mov 0x18(%rbx),%r10 │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ mov 0x10(%r11),%r12 │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x2,%r13d │ │ │ │ │ -int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ mov -0x28(%rsp),%r8 │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195 │ │ │ │ │ lea 0xc(%r10),%rdx │ │ │ │ │ mov %rdx,0x18(%rbx) │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ lea 0x1(%r12),%rdx │ │ │ │ │ mov %rdx,0x10(%r11) │ │ │ │ │ -int seqan::scoreMismatch >(seqan::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%edx │ │ │ │ │ -int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmp -0x1(%r8),%r15b │ │ │ │ │ cmove (%r9),%edx │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ mov 0xc(%r9),%r15d │ │ │ │ │ add 0xc(%r10),%r15d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ add %edx,%ebp │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ mov 0x8(%r9),%edx │ │ │ │ │ add 0x10(%r10),%edx │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%r15d │ │ │ │ │ - jle 86ac , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x76c> │ │ │ │ │ + jle 4f2c <__cxa_finalize@plt+0xb9c> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %r15d,%edx │ │ │ │ │ mov $0x8,%r13d │ │ │ │ │ mov %edx,0x10(%r10) │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:95 │ │ │ │ │ add 0xc(%r9),%edi │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x4,%r15d │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:93 │ │ │ │ │ add 0x8(%r9),%esi │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %esi,%edi │ │ │ │ │ - jle 86ca , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x78a> │ │ │ │ │ + jle 4f4a <__cxa_finalize@plt+0xbba> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %edi,%esi │ │ │ │ │ mov $0x10,%r15d │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2) │ │ │ │ │ or %r13d,%r15d │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov $0x20,%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %esi,%edx │ │ │ │ │ - jg 86dd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x79d> │ │ │ │ │ + jg 4f5d <__cxa_finalize@plt+0xbcd> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %esi,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %edx,%ebp │ │ │ │ │ - jge 88b0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x970> │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ + jge 5130 <__cxa_finalize@plt+0xda0> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %edi,%r15d │ │ │ │ │ mov %edx,0xc(%r10) │ │ │ │ │ -void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r15b,0x1(%r12) │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 │ │ │ │ │ mov 0x10(%r11),%rdi │ │ │ │ │ -seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %esi,0x14(%r10) │ │ │ │ │ -void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov (%rcx),%edx │ │ │ │ │ cmp %edx,0xc(%r10) │ │ │ │ │ - jle 871f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x7df> │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ + jle 4f9f <__cxa_finalize@plt+0xc0f> │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov 0xc(%r10),%rdx │ │ │ │ │ mov %esi,0x8(%rcx) │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %rdi,%rsi │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %rdx,(%rcx) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rdx │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rdx),%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rdx),%rdx │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rsi │ │ │ │ │ -void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %rsi,0x10(%rcx) │ │ │ │ │ -void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:527 (discriminator 2) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,-0x18(%rsp) │ │ │ │ │ - jne 8530 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5f0> │ │ │ │ │ + jne 4db0 <__cxa_finalize@plt+0xa20> │ │ │ │ │ mov -0x20(%rsp),%rcx │ │ │ │ │ mov -0x8(%rsp),%rsi │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0xb809(%rip),%rax # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type seqan::sequenceEntryForScore >, seqan::String, seqan::Alloc >, unsigned long>(seqan::Score > const&, seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + mov 0xef89(%rip),%rax # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ /usr/include/seqan/score/score_base.h:154 (discriminator 1) │ │ │ │ │ movzbl -0x1(%rsi),%r12d │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rax),%edx │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ movslq 0x8(%rbx),%rax │ │ │ │ │ lea (%rax,%rax,2),%rsi │ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ │ lea (%rax,%rsi,4),%rax │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ movslq 0x8(%r11),%rsi │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ add %rsi,%rdi │ │ │ │ │ -void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov -0x10(%rsp),%rsi │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ mov %rdi,0x10(%r11) │ │ │ │ │ -auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,(%rax) │ │ │ │ │ -void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 │ │ │ │ │ mov 0x10(%r11),%r10 │ │ │ │ │ -seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edx,0x8(%rax) │ │ │ │ │ -void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov (%rsi),%edi │ │ │ │ │ cmp %edi,(%rax) │ │ │ │ │ - jle 879d , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x85d> │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ + jle 501d <__cxa_finalize@plt+0xc8d> │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r10,%rdi │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %edx,0x8(%rsi) │ │ │ │ │ mov %rax,(%rsi) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rax),%rdi │ │ │ │ │ -void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %rdi,0x10(%rsi) │ │ │ │ │ -void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %r14,%rcx │ │ │ │ │ - je 88bb , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x97b> │ │ │ │ │ + je 513b <__cxa_finalize@plt+0xdab> │ │ │ │ │ mov %rcx,%r8 │ │ │ │ │ -auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ mov %r14,-0x38(%rsp) │ │ │ │ │ mov -0x10(%rsp),%r13 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 881b , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x8db> │ │ │ │ │ + jmp 509b <__cxa_finalize@plt+0xd0b> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %edi,%ecx │ │ │ │ │ mov $0x20,%edi │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %esi,%ecx │ │ │ │ │ - jle 8898 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x958> │ │ │ │ │ + jle 5118 <__cxa_finalize@plt+0xd88> │ │ │ │ │ mov %ecx,0xc(%rax) │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %edi,%r15d │ │ │ │ │ -void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r15b,0x1(%r10) │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 │ │ │ │ │ mov 0x10(%r11),%r10 │ │ │ │ │ -seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edx,0x14(%rax) │ │ │ │ │ -void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov 0x0(%r13),%esi │ │ │ │ │ cmp %esi,0xc(%rax) │ │ │ │ │ - jle 8809 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x8c9> │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ + jle 5089 <__cxa_finalize@plt+0xcf9> │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov 0xc(%rax),%rax │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r10,%rsi │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %edx,0x8(%r13) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rax),%rsi │ │ │ │ │ -void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %rsi,0x10(%r13) │ │ │ │ │ -void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov -0x38(%rsp),%rax │ │ │ │ │ add $0x1,%r8 │ │ │ │ │ cmp %rax,%r8 │ │ │ │ │ - je 88c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x980> │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ + je 5140 <__cxa_finalize@plt+0xdb0> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ mov 0xc(%r9),%r15d │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x2,%r14d │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ mov 0x8(%r9),%edi │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ lea 0xc(%rax),%rsi │ │ │ │ │ mov %rsi,0x18(%rbx) │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275 │ │ │ │ │ lea 0x1(%r10),%rsi │ │ │ │ │ mov %rsi,0x10(%r11) │ │ │ │ │ -int seqan::scoreMismatch >(seqan::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%esi │ │ │ │ │ -int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:339 │ │ │ │ │ cmp (%r8),%r12b │ │ │ │ │ cmove (%r9),%esi │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ add 0x10(%rax),%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ add %ebp,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 2) │ │ │ │ │ mov 0xc(%rax),%ebp │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ add %ebp,%r15d │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edi,%r15d │ │ │ │ │ - jle 8861 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x921> │ │ │ │ │ + jle 50e1 <__cxa_finalize@plt+0xd51> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %r15d,%edi │ │ │ │ │ mov $0x8,%r14d │ │ │ │ │ mov %edi,0x10(%rax) │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:95 │ │ │ │ │ add 0xc(%r9),%ecx │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x4,%r15d │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:93 │ │ │ │ │ add 0x8(%r9),%edx │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%ecx │ │ │ │ │ - jle 887e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x93e> │ │ │ │ │ + jle 50fe <__cxa_finalize@plt+0xd6e> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %ecx,%edx │ │ │ │ │ mov $0x10,%r15d │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2) │ │ │ │ │ or %r14d,%r15d │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%edi │ │ │ │ │ - jg 87c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x880> │ │ │ │ │ + jg 5040 <__cxa_finalize@plt+0xcb0> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %edx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %esi,%ecx │ │ │ │ │ - jg 87cf , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x88f> │ │ │ │ │ + jg 504f <__cxa_finalize@plt+0xcbf> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 (discriminator 2) │ │ │ │ │ mov %esi,0xc(%rax) │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ or $0x1,%r15d │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 (discriminator 2) │ │ │ │ │ mov %esi,%ecx │ │ │ │ │ - jmp 87d5 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x895> │ │ │ │ │ + jmp 5055 <__cxa_finalize@plt+0xcc5> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ or $0x1,%r15d │ │ │ │ │ mov %ebp,%edx │ │ │ │ │ - jmp 86e8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x7a8> │ │ │ │ │ -auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ + jmp 4f68 <__cxa_finalize@plt+0xbd8> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ nop │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195 │ │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ │ -int seqan::scoreMismatch >(seqan::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%edi │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ mov 0xc(%r9),%r8d │ │ │ │ │ -void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195 │ │ │ │ │ lea 0xc(%rsi),%rax │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ lea 0x1(%r10),%rax │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x2,%ebx │ │ │ │ │ -void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ mov %rax,0x10(%r11) │ │ │ │ │ -int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ mov -0x28(%rsp),%rax │ │ │ │ │ cmp -0x1(%rax),%r12b │ │ │ │ │ cmove (%r9),%edi │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ mov 0x8(%r9),%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ add 0xc(%rsi),%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ add 0x10(%rsi),%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ add %ebp,%edi │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %eax,%r8d │ │ │ │ │ - jle 8908 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x9c8> │ │ │ │ │ + jle 5188 <__cxa_finalize@plt+0xdf8> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %r8d,%eax │ │ │ │ │ mov $0x8,%ebx │ │ │ │ │ mov %eax,0x10(%rsi) │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:95 │ │ │ │ │ add 0xc(%r9),%ecx │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x4,%r8d │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:93 │ │ │ │ │ add 0x8(%r9),%edx │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%ecx │ │ │ │ │ - jle 8925 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x9e5> │ │ │ │ │ + jle 51a5 <__cxa_finalize@plt+0xe15> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %ecx,%edx │ │ │ │ │ mov $0x10,%r8d │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2) │ │ │ │ │ or %ebx,%r8d │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov $0x20,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jg 8938 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x9f8> │ │ │ │ │ + jg 51b8 <__cxa_finalize@plt+0xe28> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %edx,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x40,%ecx │ │ │ │ │ -seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %edi,%eax │ │ │ │ │ - jle 897f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa3f> │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ + jle 51ff <__cxa_finalize@plt+0xe6f> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %ecx,%r8d │ │ │ │ │ -void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov -0x10(%rsp),%rbx │ │ │ │ │ mov %eax,0xc(%rsi) │ │ │ │ │ -void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r8b,0x1(%r10) │ │ │ │ │ -seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edx,0x14(%rsi) │ │ │ │ │ -void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov (%rbx),%eax │ │ │ │ │ cmp %eax,0xc(%rsi) │ │ │ │ │ - jle 8974 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa34> │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ + jle 51f4 <__cxa_finalize@plt+0xe64> │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov 0xc(%rsi),%rax │ │ │ │ │ mov %edx,0x8(%rbx) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rdx │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov 0x10(%r11),%rax │ │ │ │ │ sub (%rdx),%rax │ │ │ │ │ -void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ │ -void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:573 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ -seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ or $0x1,%r8d │ │ │ │ │ mov %edi,%eax │ │ │ │ │ - jmp 893f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x9ff> │ │ │ │ │ -void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&) [clone .isra.0]: │ │ │ │ │ -/usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ + jmp 51bf <__cxa_finalize@plt+0xe2f> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_recordSegment, seqan::Alloc >, unsigned long, unsigned long, unsigned long, unsigned char>(seqan::String, seqan::Alloc >&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned char const&): │ │ │ │ │ +void seqan::_recordSegment, seqan::Alloc >, unsigned long, unsigned long, unsigned long, unsigned char>(seqan::String, seqan::Alloc >&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned char const&) [clone .isra.0]: │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:327 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 8af0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbb0> │ │ │ │ │ + je 5370 <__cxa_finalize@plt+0xfe0> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:319 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rcx,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:330 │ │ │ │ │ test $0x1,%r8b │ │ │ │ │ - jne 89e0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaa0> │ │ │ │ │ + jne 5260 <__cxa_finalize@plt+0xed0> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:332 │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - jne 8c30 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xcf0> │ │ │ │ │ + jne 54b0 <__cxa_finalize@plt+0x1120> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:334 │ │ │ │ │ and $0x2,%r8d │ │ │ │ │ - jne 8b20 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbe0> │ │ │ │ │ + jne 53a0 <__cxa_finalize@plt+0x1010> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:337 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%r12 │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%r13 │ │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r12,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ movhps (%rdx),%xmm0 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1340 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 8af8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbb8> │ │ │ │ │ + jb 5378 <__cxa_finalize@plt+0xfe8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1344 │ │ │ │ │ lea 0x1(%r15),%rdx │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 89c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa87> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 5247 <__cxa_finalize@plt+0xeb7> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 8d6e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe2e> │ │ │ │ │ + jbe 55ee <__cxa_finalize@plt+0x125e> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ movaps %xmm0,0x10(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je 8abc , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb7c> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 533c <__cxa_finalize@plt+0xfac> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %r12,%r13 │ │ │ │ │ - jae 8aa4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb64> │ │ │ │ │ + jae 5324 <__cxa_finalize@plt+0xf94> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm1 │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm1,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jb 8a80 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb40> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 5300 <__cxa_finalize@plt+0xf70> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan::_deallocateStorage, void, seqan::TraceSegment_, unsigned long>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbx) │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 89c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa87> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jae 5247 <__cxa_finalize@plt+0xeb7> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r14,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbp,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x1,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 89c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa87> │ │ │ │ │ + jmp 5247 <__cxa_finalize@plt+0xeb7> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x1,0x18(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rdi) │ │ │ │ │ -void seqan::_recordSegment, seqan::Alloc >, unsigned long, unsigned long, unsigned long, unsigned char>(seqan::String, seqan::Alloc >&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:337 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%r12 │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%r13 │ │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r12,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ movhps (%rdx),%xmm0 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1340 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 8d50 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe10> │ │ │ │ │ + jb 55d0 <__cxa_finalize@plt+0x1240> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1344 │ │ │ │ │ lea 0x1(%r15),%rdx │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 89c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa87> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 5247 <__cxa_finalize@plt+0xeb7> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 8dce , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe8e> │ │ │ │ │ + jbe 564e <__cxa_finalize@plt+0x12be> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ movaps %xmm0,0x10(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je 8bfc , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xcbc> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 547c <__cxa_finalize@plt+0x10ec> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %r12,%r13 │ │ │ │ │ - jae 8be4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xca4> │ │ │ │ │ + jae 5464 <__cxa_finalize@plt+0x10d4> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm1 │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm1,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jb 8bc0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc80> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 5440 <__cxa_finalize@plt+0x10b0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan::_deallocateStorage, void, seqan::TraceSegment_, unsigned long>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbx) │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 89c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa87> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jae 5247 <__cxa_finalize@plt+0xeb7> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r14,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbp,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 89c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa87> │ │ │ │ │ + jmp 5247 <__cxa_finalize@plt+0xeb7> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%r12 │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%r13 │ │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r12,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ movhps (%rdx),%xmm0 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1340 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 8d30 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xdf0> │ │ │ │ │ + jb 55b0 <__cxa_finalize@plt+0x1220> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1344 │ │ │ │ │ lea 0x1(%r15),%rdx │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 89c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa87> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 5247 <__cxa_finalize@plt+0xeb7> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 8d9e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe5e> │ │ │ │ │ + jbe 561e <__cxa_finalize@plt+0x128e> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ movaps %xmm0,0x10(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je 8cfc , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xdbc> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 557c <__cxa_finalize@plt+0x11ec> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %r12,%r13 │ │ │ │ │ - jae 8ce4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xda4> │ │ │ │ │ + jae 5564 <__cxa_finalize@plt+0x11d4> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm1 │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm1,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jb 8cc0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xd80> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 5540 <__cxa_finalize@plt+0x11b0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan::_deallocateStorage, void, seqan::TraceSegment_, unsigned long>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbx) │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 89c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa87> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jae 5247 <__cxa_finalize@plt+0xeb7> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r14,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbp,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 89c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa87> │ │ │ │ │ + jmp 5247 <__cxa_finalize@plt+0xeb7> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rdi) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 89c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa87> │ │ │ │ │ + jmp 5247 <__cxa_finalize@plt+0xeb7> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rdi) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 89c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa87> │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp 5247 <__cxa_finalize@plt+0xeb7> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - jne 8a4f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb0f> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 52cf <__cxa_finalize@plt+0xf3f> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 8acd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb8d> │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp 534d <__cxa_finalize@plt+0xfbd> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - jne 8ca3 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xd63> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 5523 <__cxa_finalize@plt+0x1193> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 8d0d , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xdcd> │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp 558d <__cxa_finalize@plt+0x11fd> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - jne 8b93 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc53> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 5413 <__cxa_finalize@plt+0x1083> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 8c0d , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xccd> │ │ │ │ │ -void seqan::_recordSegment, seqan::Alloc >, unsigned long, unsigned long, unsigned long, unsigned char>(seqan::String, seqan::Alloc >&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned char const&) [clone .isra.0]: │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ + jmp 548d <__cxa_finalize@plt+0x10fd> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ │ │ -0000000000008e00 : │ │ │ │ │ +0000000000005680 : │ │ │ │ │ freeCString(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:34 │ │ │ │ │ endbr64 │ │ │ │ │ ./porechop/src/adapter_align.cpp:35 │ │ │ │ │ jmp 4200 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -0000000000008e10 , std::allocator >)@@Base>: │ │ │ │ │ +0000000000005690 , std::allocator >)@@Base>: │ │ │ │ │ cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:39 │ │ │ │ │ endbr64 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ mov 0x8(%rdi),%rbp │ │ │ │ │ -cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:40 (discriminator 1) │ │ │ │ │ lea 0x1(%rbp),%rdi │ │ │ │ │ call 4220 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov (%rbx),%rsi │ │ │ │ │ -cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:40 (discriminator 1) │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbp │ │ │ │ │ - jle 8e58 , std::allocator >)@@Base+0x48> │ │ │ │ │ + jle 56d8 , std::allocator >)@@Base+0x48> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4180 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ -cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:42 (discriminator 1) │ │ │ │ │ movb $0x0,(%rcx,%rbp,1) │ │ │ │ │ ./porechop/src/adapter_align.cpp:44 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 8e44 , std::allocator >)@@Base+0x34> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char*): │ │ │ │ │ + jne 56c4 , std::allocator >)@@Base+0x34> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rcx) │ │ │ │ │ - jmp 8e44 , std::allocator >)@@Base+0x34> │ │ │ │ │ -cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ -/usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ + jmp 56c4 , std::allocator >)@@Base+0x34> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ +void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&) [clone .isra.0]: │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ push %r15 │ │ │ │ │ mov %rdx,%r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rcx,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x68,%rsp │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rcx),%rax │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov 0x10(%rcx),%rbx │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ mov %fs:0x28,%rsi │ │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ │ mov %r8,%rsi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rbx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ sub (%rax),%rdx │ │ │ │ │ -seqan::Size > > >::Type seqan::coordinate >, unsigned long>(seqan::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 2) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov 0x8(%rdi),%rcx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ -seqan::Size > > >::Type seqan::coordinate >, unsigned long>(seqan::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 2) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ divq (%rdi) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ div %rcx │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x8,%r8 │ │ │ │ │ - je 8f03 , std::allocator >)@@Base+0xf3> │ │ │ │ │ + je 5783 , std::allocator >)@@Base+0xf3> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %r12,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ div %rcx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r8,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ -seqan::Size > > >::Type seqan::coordinate >, unsigned long>(seqan::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ sub $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x1,%rax │ │ │ │ │ - jbe 8f03 , std::allocator >)@@Base+0xf3> │ │ │ │ │ + jbe 5783 , std::allocator >)@@Base+0xf3> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ divq 0x10(%rdi) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -seqan::TracebackCoordinator_::TracebackCoordinator_, unsigned long, unsigned long>(unsigned long, unsigned long, seqan::DPBandConfig > const&, unsigned long, unsigned long): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:77 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:75 │ │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ │ lea 0x28(%rsp),%r14 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:76 │ │ │ │ │ mov %r12,0x28(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:81 │ │ │ │ │ movb $0x0,0x50(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:77 │ │ │ │ │ movaps %xmm0,0x30(%rsp) │ │ │ │ │ movaps %xmm0,0x40(%rsp) │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:524 │ │ │ │ │ cmp %r12,%r9 │ │ │ │ │ - je 8f4b , std::allocator >)@@Base+0x13b> │ │ │ │ │ + je 57cb , std::allocator >)@@Base+0x13b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:525 │ │ │ │ │ mov %r9,%rcx │ │ │ │ │ mov $0x4,%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ sub %r12,%rcx │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:527 │ │ │ │ │ mov (%rsi),%rcx │ │ │ │ │ lea 0x20(%rsp),%rsi │ │ │ │ │ cmp %rbx,%rcx │ │ │ │ │ - je 8f76 , std::allocator >)@@Base+0x166> │ │ │ │ │ + je 57f6 , std::allocator >)@@Base+0x166> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:528 │ │ │ │ │ sub %rbx,%rcx │ │ │ │ │ mov $0x2,%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 8fc0 , std::allocator >)@@Base+0x1b0> │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ + jne 5840 , std::allocator >)@@Base+0x1b0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl (%r15),%r8d │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - jne 910b , std::allocator >)@@Base+0x2fb> │ │ │ │ │ + jne 598b , std::allocator >)@@Base+0x2fb> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 94ab , std::allocator >)@@Base+0x69b> │ │ │ │ │ + jne 5d2b , std::allocator >)@@Base+0x69b> │ │ │ │ │ add $0x68,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2) │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - jne 90a8 , std::allocator >)@@Base+0x298> │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ + jne 5928 , std::allocator >)@@Base+0x298> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl (%r15),%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbp),%r12 │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r13 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r12,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1340 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 9218 , std::allocator >)@@Base+0x408> │ │ │ │ │ + jb 5a98 , std::allocator >)@@Base+0x408> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1344 │ │ │ │ │ lea 0x1(%r15),%rdx │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 8f97 , std::allocator >)@@Base+0x187> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 5817 , std::allocator >)@@Base+0x187> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 939b , std::allocator >)@@Base+0x58b> │ │ │ │ │ + jbe 5c1b , std::allocator >)@@Base+0x58b> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 9074 , std::allocator >)@@Base+0x264> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 58f4 , std::allocator >)@@Base+0x264> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %r12,%r13 │ │ │ │ │ - jae 9064 , std::allocator >)@@Base+0x254> │ │ │ │ │ + jae 58e4 , std::allocator >)@@Base+0x254> │ │ │ │ │ nop │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jb 9040 , std::allocator >)@@Base+0x230> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 58c0 , std::allocator >)@@Base+0x230> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 8f97 , std::allocator >)@@Base+0x187> │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ + jae 5817 , std::allocator >)@@Base+0x187> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r14,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbx,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 8f97 , std::allocator >)@@Base+0x187> │ │ │ │ │ + jmp 5817 , std::allocator >)@@Base+0x187> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ movzbl (%r15),%r8d │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:533 (discriminator 1) │ │ │ │ │ test %al,%al │ │ │ │ │ - je 946b , std::allocator >)@@Base+0x65b> │ │ │ │ │ -void seqan::_doTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag, seqan::True>(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&, seqan::True const&): │ │ │ │ │ + je 5ceb , std::allocator >)@@Base+0x65b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:390 │ │ │ │ │ test $0x1,%al │ │ │ │ │ - jne 9290 , std::allocator >)@@Base+0x480> │ │ │ │ │ + jne 5b10 , std::allocator >)@@Base+0x480> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 │ │ │ │ │ test $0x40,%al │ │ │ │ │ - je 90d7 , std::allocator >)@@Base+0x2c7> │ │ │ │ │ + je 5957 , std::allocator >)@@Base+0x2c7> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1) │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne 9240 , std::allocator >)@@Base+0x430> │ │ │ │ │ + jne 5ac0 , std::allocator >)@@Base+0x430> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1) │ │ │ │ │ test $0x10,%al │ │ │ │ │ - jne 9240 , std::allocator >)@@Base+0x430> │ │ │ │ │ + jne 5ac0 , std::allocator >)@@Base+0x430> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 │ │ │ │ │ test $0x20,%al │ │ │ │ │ - je 90eb , std::allocator >)@@Base+0x2db> │ │ │ │ │ + je 596b , std::allocator >)@@Base+0x2db> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne 92f8 , std::allocator >)@@Base+0x4e8> │ │ │ │ │ + jne 5b78 , std::allocator >)@@Base+0x4e8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1) │ │ │ │ │ test $0x8,%al │ │ │ │ │ - jne 92f8 , std::allocator >)@@Base+0x4e8> │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ + jne 5b78 , std::allocator >)@@Base+0x4e8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 90b3 , std::allocator >)@@Base+0x2a3> │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ + jne 5933 , std::allocator >)@@Base+0x2a3> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 8f97 , std::allocator >)@@Base+0x187> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ + je 5817 , std::allocator >)@@Base+0x187> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbp),%r13 │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r13,%r15 │ │ │ │ │ sub %r14,%r15 │ │ │ │ │ mov %r15,%rcx │ │ │ │ │ sar $0x5,%rcx │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1340 (discriminator 1) │ │ │ │ │ cmp %rax,%rcx │ │ │ │ │ - jb 91e8 , std::allocator >)@@Base+0x3d8> │ │ │ │ │ + jb 5a68 , std::allocator >)@@Base+0x3d8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1344 │ │ │ │ │ lea 0x1(%rcx),%rdx │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 9203 , std::allocator >)@@Base+0x3f3> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 5a83 , std::allocator >)@@Base+0x3f3> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 936b , std::allocator >)@@Base+0x55b> │ │ │ │ │ + jbe 5beb , std::allocator >)@@Base+0x55b> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je 91bd , std::allocator >)@@Base+0x3ad> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 5a3d , std::allocator >)@@Base+0x3ad> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ cmp %r13,%r14 │ │ │ │ │ - jae 91a5 , std::allocator >)@@Base+0x395> │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ + jae 5a25 , std::allocator >)@@Base+0x395> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rsi,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%esi │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %sil,-0x8(%rax) │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r13,%rdx │ │ │ │ │ - jb 9180 , std::allocator >)@@Base+0x370> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 5a00 , std::allocator >)@@Base+0x370> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ -void seqan::_deallocateStorage, void, seqan::TraceSegment_, unsigned long>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r15,1),%rsi │ │ │ │ │ mov %rsi,0x8(%rbp) │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jae 9203 , std::allocator >)@@Base+0x3f3> │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ + jae 5a83 , std::allocator >)@@Base+0x3f3> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r15,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r12,0x10(%rsi) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%rsi) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rsi) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 9203 , std::allocator >)@@Base+0x3f3> │ │ │ │ │ + jmp 5a83 , std::allocator >)@@Base+0x3f3> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r14,%r15,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r12,0x10(%r13) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%r13) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:543 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 8f97 , std::allocator >)@@Base+0x187> │ │ │ │ │ - jmp 8fd8 , std::allocator >)@@Base+0x1c8> │ │ │ │ │ + je 5817 , std::allocator >)@@Base+0x187> │ │ │ │ │ + jmp 5858 , std::allocator >)@@Base+0x1c8> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 8f97 , std::allocator >)@@Base+0x187> │ │ │ │ │ + jmp 5817 , std::allocator >)@@Base+0x187> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:281 │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - je 9348 , std::allocator >)@@Base+0x538> │ │ │ │ │ -void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ + je 5bc8 , std::allocator >)@@Base+0x538> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ -void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 │ │ │ │ │ mov 0x0(%r13),%rbx │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rbx),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je 93f0 , std::allocator >)@@Base+0x5e0> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 5c70 , std::allocator >)@@Base+0x5e0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:291 │ │ │ │ │ sub $0x1,%r12 │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ │ -void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%r13),%rax │ │ │ │ │ sub (%rdi),%rax │ │ │ │ │ -void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ -void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ -seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:291 │ │ │ │ │ mov %r12,0x28(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:293 │ │ │ │ │ - jmp 92e0 , std::allocator >)@@Base+0x4d0> │ │ │ │ │ + jmp 5b60 , std::allocator >)@@Base+0x4d0> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:201 │ │ │ │ │ test $0x1,%r8b │ │ │ │ │ - je 93c8 , std::allocator >)@@Base+0x5b8> │ │ │ │ │ -void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ + je 5c48 , std::allocator >)@@Base+0x5b8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ -void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rax),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je 9418 , std::allocator >)@@Base+0x608> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 5c98 , std::allocator >)@@Base+0x608> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:211 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:212 │ │ │ │ │ sub $0x1,%r12 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:211 │ │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ │ -void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ │ -void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:212 │ │ │ │ │ mov %r12,0x28(%rsp) │ │ │ │ │ -void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ │ not %rax │ │ │ │ │ add 0x10(%r13),%rax │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ -seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 8fc0 , std::allocator >)@@Base+0x1b0> │ │ │ │ │ + jne 5840 , std::allocator >)@@Base+0x1b0> │ │ │ │ │ movzbl (%r15),%r8d │ │ │ │ │ - jmp 90f5 , std::allocator >)@@Base+0x2e5> │ │ │ │ │ + jmp 5975 , std::allocator >)@@Base+0x2e5> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:358 │ │ │ │ │ test $0x2,%r8b │ │ │ │ │ - je 9448 , std::allocator >)@@Base+0x638> │ │ │ │ │ + je 5cc8 , std::allocator >)@@Base+0x638> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ -void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rax),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 9480 , std::allocator >)@@Base+0x670> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 5d00 , std::allocator >)@@Base+0x670> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%r13),%rax │ │ │ │ │ sub 0x8(%rdi),%rax │ │ │ │ │ -void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:368 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ -void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ -seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:368 │ │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ - je 92e9 , std::allocator >)@@Base+0x4d9> │ │ │ │ │ - jmp 90af , std::allocator >)@@Base+0x29f> │ │ │ │ │ + je 5b69 , std::allocator >)@@Base+0x4d9> │ │ │ │ │ + jmp 592f , std::allocator >)@@Base+0x29f> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:283 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:285 │ │ │ │ │ movb $0x4,(%r15) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 924e , std::allocator >)@@Base+0x43e> │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp 5ace , std::allocator >)@@Base+0x43e> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbp) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - jne 9178 , std::allocator >)@@Base+0x368> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 59f8 , std::allocator >)@@Base+0x368> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r15,1),%rsi │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 91ca , std::allocator >)@@Base+0x3ba> │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp 5a4a , std::allocator >)@@Base+0x3ba> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbp) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - jne 9037 , std::allocator >)@@Base+0x227> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 58b7 , std::allocator >)@@Base+0x227> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 9085 , std::allocator >)@@Base+0x275> │ │ │ │ │ + jmp 5905 , std::allocator >)@@Base+0x275> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:203 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:206 │ │ │ │ │ movb $0x1,(%r15) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 929e , std::allocator >)@@Base+0x48e> │ │ │ │ │ + jmp 5b1e , std::allocator >)@@Base+0x48e> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 925d , std::allocator >)@@Base+0x44d> │ │ │ │ │ + jmp 5add , std::allocator >)@@Base+0x44d> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ - jmp 92af , std::allocator >)@@Base+0x49f> │ │ │ │ │ + jmp 5b2f , std::allocator >)@@Base+0x49f> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:360 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:362 │ │ │ │ │ movb $0x2,(%r15) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 9306 , std::allocator >)@@Base+0x4f6> │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ + jmp 5b86 , std::allocator >)@@Base+0x4f6> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ - jmp 910b , std::allocator >)@@Base+0x2fb> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ + jmp 598b , std::allocator >)@@Base+0x2fb> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ - jmp 9315 , std::allocator >)@@Base+0x505> │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ + jmp 5b95 , std::allocator >)@@Base+0x505> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ +void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&) [clone .isra.0]: │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rcx,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x78,%rsp │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rcx),%rbx │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov 0x10(%rcx),%rbx │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ mov %fs:0x28,%r15 │ │ │ │ │ mov %r15,0x68(%rsp) │ │ │ │ │ mov %r8,%r15 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rax),%rsi │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdi │ │ │ │ │ sub (%rax),%rdi │ │ │ │ │ -seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rbx │ │ │ │ │ -seqan::Size > > >::Type seqan::coordinate >, unsigned long>(seqan::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 2) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov 0x8(%rsi),%rcx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 2) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ divq (%rsi) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ div %rcx │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdi │ │ │ │ │ - je 9540 , std::allocator >)@@Base+0x730> │ │ │ │ │ + je 5dc0 , std::allocator >)@@Base+0x730> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %r14,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ div %rcx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ -seqan::Size > > >::Type seqan::coordinate >, unsigned long>(seqan::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ sub $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rdx,%r14 │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x1,%rax │ │ │ │ │ - jbe 9540 , std::allocator >)@@Base+0x730> │ │ │ │ │ + jbe 5dc0 , std::allocator >)@@Base+0x730> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ divq 0x10(%rsi) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -seqan::TracebackCoordinator_::TracebackCoordinator_, unsigned long, unsigned long>(unsigned long, unsigned long, seqan::DPBandConfig > const&, unsigned long, unsigned long): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:77 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:75 │ │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ │ lea 0x38(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:76 │ │ │ │ │ mov %r14,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:81 │ │ │ │ │ movb $0x0,0x60(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:77 │ │ │ │ │ movaps %xmm0,0x40(%rsp) │ │ │ │ │ movaps %xmm0,0x50(%rsp) │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:524 │ │ │ │ │ cmp %r14,%r9 │ │ │ │ │ - je 9588 , std::allocator >)@@Base+0x778> │ │ │ │ │ + je 5e08 , std::allocator >)@@Base+0x778> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:525 │ │ │ │ │ mov %r9,%rcx │ │ │ │ │ mov $0x4,%r8d │ │ │ │ │ mov %r15,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ sub %r14,%rcx │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:527 │ │ │ │ │ mov (%r15),%rcx │ │ │ │ │ lea 0x30(%rsp),%rsi │ │ │ │ │ cmp %rbx,%rcx │ │ │ │ │ - je 95ba , std::allocator >)@@Base+0x7aa> │ │ │ │ │ + je 5e3a , std::allocator >)@@Base+0x7aa> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:528 │ │ │ │ │ sub %rbx,%rcx │ │ │ │ │ mov $0x2,%r8d │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 9600 , std::allocator >)@@Base+0x7f0> │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ + jne 5e80 , std::allocator >)@@Base+0x7f0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - jne 975a , std::allocator >)@@Base+0x94a> │ │ │ │ │ + jne 5fda , std::allocator >)@@Base+0x94a> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 9de7 , std::allocator >)@@Base+0xfd7> │ │ │ │ │ + jne 6667 , std::allocator >)@@Base+0xfd7> │ │ │ │ │ add $0x78,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2) │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - jne 96e8 , std::allocator >)@@Base+0x8d8> │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ + jne 5f68 , std::allocator >)@@Base+0x8d8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rbp │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%r13 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rbp,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1340 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 98a0 , std::allocator >)@@Base+0xa90> │ │ │ │ │ + jb 6120 , std::allocator >)@@Base+0xa90> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1344 │ │ │ │ │ lea 0x1(%r15),%rdx │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 95d9 , std::allocator >)@@Base+0x7c9> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 5e59 , std::allocator >)@@Base+0x7c9> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 9a5f , std::allocator >)@@Base+0xc4f> │ │ │ │ │ + jbe 62df , std::allocator >)@@Base+0xc4f> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r12) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 96b5 , std::allocator >)@@Base+0x8a5> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 5f35 , std::allocator >)@@Base+0x8a5> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %rbp,%r13 │ │ │ │ │ - jae 96a4 , std::allocator >)@@Base+0x894> │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ + jae 5f24 , std::allocator >)@@Base+0x894> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %rbp,%rdx │ │ │ │ │ - jb 9680 , std::allocator >)@@Base+0x870> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 5f00 , std::allocator >)@@Base+0x870> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%r12) │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 95d9 , std::allocator >)@@Base+0x7c9> │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ + jae 5e59 , std::allocator >)@@Base+0x7c9> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r14,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbx,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 95d9 , std::allocator >)@@Base+0x7c9> │ │ │ │ │ + jmp 5e59 , std::allocator >)@@Base+0x7c9> │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ movzbl (%rax),%edi │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:533 (discriminator 1) │ │ │ │ │ mov %edi,%eax │ │ │ │ │ test %dil,%dil │ │ │ │ │ - je 9c40 , std::allocator >)@@Base+0xe30> │ │ │ │ │ -void seqan::_doTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag, seqan::True>(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&, seqan::True const&): │ │ │ │ │ + je 64c0 , std::allocator >)@@Base+0xe30> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:390 │ │ │ │ │ test $0x1,%dil │ │ │ │ │ - jne 98c0 , std::allocator >)@@Base+0xab0> │ │ │ │ │ + jne 6140 , std::allocator >)@@Base+0xab0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 │ │ │ │ │ test $0x40,%dil │ │ │ │ │ - je 9723 , std::allocator >)@@Base+0x913> │ │ │ │ │ + je 5fa3 , std::allocator >)@@Base+0x913> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1) │ │ │ │ │ test $0x4,%dil │ │ │ │ │ - jne 9ac0 , std::allocator >)@@Base+0xcb0> │ │ │ │ │ + jne 6340 , std::allocator >)@@Base+0xcb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1) │ │ │ │ │ test $0x10,%dil │ │ │ │ │ - jne 9928 , std::allocator >)@@Base+0xb18> │ │ │ │ │ + jne 61a8 , std::allocator >)@@Base+0xb18> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 │ │ │ │ │ test $0x20,%dil │ │ │ │ │ - je 973d , std::allocator >)@@Base+0x92d> │ │ │ │ │ + je 5fbd , std::allocator >)@@Base+0x92d> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1) │ │ │ │ │ test $0x2,%dil │ │ │ │ │ - jne 9978 , std::allocator >)@@Base+0xb68> │ │ │ │ │ + jne 61f8 , std::allocator >)@@Base+0xb68> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1) │ │ │ │ │ test $0x8,%dil │ │ │ │ │ - jne 9a10 , std::allocator >)@@Base+0xc00> │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ + jne 6290 , std::allocator >)@@Base+0xc00> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 96f4 , std::allocator >)@@Base+0x8e4> │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ + jne 5f74 , std::allocator >)@@Base+0x8e4> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 95d9 , std::allocator >)@@Base+0x7c9> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ + je 5e59 , std::allocator >)@@Base+0x7c9> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rbp │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%r13 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rbp,%rsi │ │ │ │ │ sub %r13,%rsi │ │ │ │ │ mov %rsi,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1340 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 9870 , std::allocator >)@@Base+0xa60> │ │ │ │ │ + jb 60f0 , std::allocator >)@@Base+0xa60> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1344 │ │ │ │ │ lea 0x1(%r15),%rdx │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jae 988a , std::allocator >)@@Base+0xa7a> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 610a , std::allocator >)@@Base+0xa7a> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 9a88 , std::allocator >)@@Base+0xc78> │ │ │ │ │ + jbe 6308 , std::allocator >)@@Base+0xc78> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r12) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je 983d , std::allocator >)@@Base+0xa2d> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 60bd , std::allocator >)@@Base+0xa2d> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %rbp,%r13 │ │ │ │ │ - jae 9824 , std::allocator >)@@Base+0xa14> │ │ │ │ │ + jae 60a4 , std::allocator >)@@Base+0xa14> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %rbp,%rdx │ │ │ │ │ - jb 9800 , std::allocator >)@@Base+0x9f0> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 6080 , std::allocator >)@@Base+0x9f0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ -void seqan::_deallocateStorage, void, seqan::TraceSegment_, unsigned long>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%rsi │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rsi,1),%rcx │ │ │ │ │ mov %rcx,0x8(%r12) │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 988a , std::allocator >)@@Base+0xa7a> │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ + jae 610a , std::allocator >)@@Base+0xa7a> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%rsi,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r14,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 988a , std::allocator >)@@Base+0xa7a> │ │ │ │ │ + jmp 610a , std::allocator >)@@Base+0xa7a> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%rsi,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%rbp) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,0x0(%rbp) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:543 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 95d9 , std::allocator >)@@Base+0x7c9> │ │ │ │ │ - jmp 9616 , std::allocator >)@@Base+0x806> │ │ │ │ │ + je 5e59 , std::allocator >)@@Base+0x7c9> │ │ │ │ │ + jmp 5e96 , std::allocator >)@@Base+0x806> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%rbp) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,0x0(%rbp) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 95d9 , std::allocator >)@@Base+0x7c9> │ │ │ │ │ + jmp 5e59 , std::allocator >)@@Base+0x7c9> │ │ │ │ │ nop │ │ │ │ │ -void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:201 │ │ │ │ │ test $0x1,%r8b │ │ │ │ │ - je 9b40 , std::allocator >)@@Base+0xd30> │ │ │ │ │ -void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ + je 63c0 , std::allocator >)@@Base+0xd30> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ -void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 9bc0 , std::allocator >)@@Base+0xdb0> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 6440 , std::allocator >)@@Base+0xdb0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ -void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:211 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:212 │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:211 │ │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ │ -void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ │ -void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:212 │ │ │ │ │ mov %r14,0x38(%rsp) │ │ │ │ │ -void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ │ not %rax │ │ │ │ │ add 0x10(%rbp),%rax │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 9600 , std::allocator >)@@Base+0x7f0> │ │ │ │ │ + jne 5e80 , std::allocator >)@@Base+0x7f0> │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ - jmp 9747 , std::allocator >)@@Base+0x937> │ │ │ │ │ + jmp 5fc7 , std::allocator >)@@Base+0x937> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:281 │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - je 9cf0 , std::allocator >)@@Base+0xee0> │ │ │ │ │ -void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ + je 6570 , std::allocator >)@@Base+0xee0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ -void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 │ │ │ │ │ mov 0x0(%rbp),%rbx │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rbx),%r10d │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je 9cc5 , std::allocator >)@@Base+0xeb5> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 6545 , std::allocator >)@@Base+0xeb5> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:291 │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ │ -void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:291 │ │ │ │ │ mov %r14,0x38(%rsp) │ │ │ │ │ -void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub (%rdi),%rax │ │ │ │ │ -void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ -void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:293 │ │ │ │ │ - jmp 990f , std::allocator >)@@Base+0xaff> │ │ │ │ │ + jmp 618f , std::allocator >)@@Base+0xaff> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:310 │ │ │ │ │ test $0x2,%r8b │ │ │ │ │ - je 9d23 , std::allocator >)@@Base+0xf13> │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ + je 65a3 , std::allocator >)@@Base+0xf13> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x30(%rsp),%r15 │ │ │ │ │ mov %r15,%r8 │ │ │ │ │ - jmp 99b5 , std::allocator >)@@Base+0xba5> │ │ │ │ │ + jmp 6235 , std::allocator >)@@Base+0xba5> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:325 │ │ │ │ │ sub $0x1,%r8 │ │ │ │ │ mov %r8,0x30(%rsp) │ │ │ │ │ -void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub 0x8(%rdi),%rax │ │ │ │ │ -void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:324 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ -void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:324 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 │ │ │ │ │ test $0x8,%al │ │ │ │ │ - je 99c1 , std::allocator >)@@Base+0xbb1> │ │ │ │ │ + je 6241 , std::allocator >)@@Base+0xbb1> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 (discriminator 2) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - je 9d1b , std::allocator >)@@Base+0xf0b> │ │ │ │ │ + je 659b , std::allocator >)@@Base+0xf0b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 (discriminator 3) │ │ │ │ │ cmp $0x1,%r8 │ │ │ │ │ - je 9bf0 , std::allocator >)@@Base+0xde0> │ │ │ │ │ -void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ + je 6470 , std::allocator >)@@Base+0xde0> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 │ │ │ │ │ mov 0x0(%rbp),%rbx │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rbx),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - jne 9990 , std::allocator >)@@Base+0xb80> │ │ │ │ │ + jne 6210 , std::allocator >)@@Base+0xb80> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ │ - jmp 9990 , std::allocator >)@@Base+0xb80> │ │ │ │ │ + jmp 6210 , std::allocator >)@@Base+0xb80> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:358 │ │ │ │ │ test $0x2,%r8b │ │ │ │ │ - je 9d52 , std::allocator >)@@Base+0xf42> │ │ │ │ │ + je 65d2 , std::allocator >)@@Base+0xf42> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ -void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 9dbc , std::allocator >)@@Base+0xfac> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 663c , std::allocator >)@@Base+0xfac> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ -void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub 0x8(%rdi),%rax │ │ │ │ │ -void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:368 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ -void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%edi │ │ │ │ │ -void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:368 │ │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1) │ │ │ │ │ mov %dil,(%rax) │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ - je 9918 , std::allocator >)@@Base+0xb08> │ │ │ │ │ - jmp 96ef , std::allocator >)@@Base+0x8df> │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + je 6198 , std::allocator >)@@Base+0xb08> │ │ │ │ │ + jmp 5f6f , std::allocator >)@@Base+0x8df> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%r12) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - jne 9678 , std::allocator >)@@Base+0x868> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 5ef8 , std::allocator >)@@Base+0x868> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 96c7 , std::allocator >)@@Base+0x8b7> │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp 5f47 , std::allocator >)@@Base+0x8b7> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x400,%edi │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ mov (%rsp),%rsi │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%r12) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ -void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - jne 97ca , std::allocator >)@@Base+0x9ba> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 604a , std::allocator >)@@Base+0x9ba> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rsi,1),%rcx │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 984b , std::allocator >)@@Base+0xa3b> │ │ │ │ │ + jmp 60cb , std::allocator >)@@Base+0xa3b> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:231 │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - je 9c60 , std::allocator >)@@Base+0xe50> │ │ │ │ │ + je 64e0 , std::allocator >)@@Base+0xe50> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:237 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ - jmp 9af4 , std::allocator >)@@Base+0xce4> │ │ │ │ │ + jmp 6374 , std::allocator >)@@Base+0xce4> │ │ │ │ │ nop │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:247 │ │ │ │ │ sub $0x1,%r15 │ │ │ │ │ mov %r15,0x38(%rsp) │ │ │ │ │ -void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub (%rdi),%rax │ │ │ │ │ -void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:246 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ -void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:246 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 │ │ │ │ │ test $0x10,%al │ │ │ │ │ - je 9b00 , std::allocator >)@@Base+0xcf0> │ │ │ │ │ + je 6380 , std::allocator >)@@Base+0xcf0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 (discriminator 2) │ │ │ │ │ test $0x4,%al │ │ │ │ │ - je 9c50 , std::allocator >)@@Base+0xe40> │ │ │ │ │ -void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ + je 64d0 , std::allocator >)@@Base+0xe40> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 │ │ │ │ │ mov 0x0(%rbp),%rbx │ │ │ │ │ -bool seqan::empty > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:471 │ │ │ │ │ mov 0x8(%rbx),%eax │ │ │ │ │ -void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 (discriminator 3) │ │ │ │ │ cmp $0x1,%r15 │ │ │ │ │ - je 9b70 , std::allocator >)@@Base+0xd60> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je 63f0 , std::allocator >)@@Base+0xd60> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 9ad0 , std::allocator >)@@Base+0xcc0> │ │ │ │ │ + jne 6350 , std::allocator >)@@Base+0xcc0> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 9ad0 , std::allocator >)@@Base+0xcc0> │ │ │ │ │ + jmp 6350 , std::allocator >)@@Base+0xcc0> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:203 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:206 │ │ │ │ │ movb $0x1,0x0(%r13) │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ - jmp 98ce , std::allocator >)@@Base+0xabe> │ │ │ │ │ + jmp 614e , std::allocator >)@@Base+0xabe> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:206 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rbx),%r11d │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je 9c90 , std::allocator >)@@Base+0xe80> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 6510 , std::allocator >)@@Base+0xe80> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:253 (discriminator 1) │ │ │ │ │ mov (%rsp),%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:255 │ │ │ │ │ mov %r14,%r10 │ │ │ │ │ sub %r15,%r10 │ │ │ │ │ -void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ -void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:255 │ │ │ │ │ lea 0x1(%r10,%rcx,1),%rcx │ │ │ │ │ -void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ sub (%rdi),%rax │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:253 (discriminator 1) │ │ │ │ │ mov %al,(%rbx) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:254 │ │ │ │ │ lea -0x1(%r8),%rax │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ │ -void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:254 │ │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:264 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp 990f , std::allocator >)@@Base+0xaff> │ │ │ │ │ + jmp 618f , std::allocator >)@@Base+0xaff> │ │ │ │ │ nop │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 98de , std::allocator >)@@Base+0xace> │ │ │ │ │ + jmp 615e , std::allocator >)@@Base+0xace> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov $0x1,%ebx │ │ │ │ │ -void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rax),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je 9d7d , std::allocator >)@@Base+0xf6d> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 65fd , std::allocator >)@@Base+0xf6d> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:331 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:332 │ │ │ │ │ sub %r8,%r15 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:331 │ │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:332 │ │ │ │ │ lea 0x1(%r15,%rcx,1),%rcx │ │ │ │ │ -void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub 0x8(%rdi),%rax │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ -seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%edi │ │ │ │ │ -void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:330 (discriminator 1) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov %dil,(%rax) │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 9918 , std::allocator >)@@Base+0xb08> │ │ │ │ │ - jmp 96ef , std::allocator >)@@Base+0x8df> │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ + je 6198 , std::allocator >)@@Base+0xb08> │ │ │ │ │ + jmp 5f6f , std::allocator >)@@Base+0x8df> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ - jmp 975a , std::allocator >)@@Base+0x94a> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ + jmp 5fda , std::allocator >)@@Base+0x94a> │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov 0x0(%rbp),%rbx │ │ │ │ │ -void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ mov %r15,%r8 │ │ │ │ │ - jmp 9b76 , std::allocator >)@@Base+0xd66> │ │ │ │ │ + jmp 63f6 , std::allocator >)@@Base+0xd66> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:233 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:236 │ │ │ │ │ movb $0x4,0x0(%r13) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:237 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ - jmp 9aca , std::allocator >)@@Base+0xcba> │ │ │ │ │ + jmp 634a , std::allocator >)@@Base+0xcba> │ │ │ │ │ nop │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 9b83 , std::allocator >)@@Base+0xd73> │ │ │ │ │ + jmp 6403 , std::allocator >)@@Base+0xd73> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 9947 , std::allocator >)@@Base+0xb37> │ │ │ │ │ -void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ + jmp 61c7 , std::allocator >)@@Base+0xb37> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:283 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:285 │ │ │ │ │ movb $0x4,0x0(%r13) │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ - jmp 9936 , std::allocator >)@@Base+0xb26> │ │ │ │ │ -void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:285 │ │ │ │ │ + jmp 61b6 , std::allocator >)@@Base+0xb26> │ │ │ │ │ mov %r8,%rbx │ │ │ │ │ - jmp 9bf5 , std::allocator >)@@Base+0xde5> │ │ │ │ │ + jmp 6475 , std::allocator >)@@Base+0xde5> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:312 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:315 │ │ │ │ │ movb $0x2,0x0(%r13) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:316 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ - jmp 9982 , std::allocator >)@@Base+0xb72> │ │ │ │ │ -void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ + jmp 6202 , std::allocator >)@@Base+0xb72> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8990 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa50> │ │ │ │ │ + call 5210 <__cxa_finalize@plt+0xe80> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:362 │ │ │ │ │ movb $0x2,0x0(%r13) │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ - jmp 9a1e , std::allocator >)@@Base+0xc0e> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + jmp 629e , std::allocator >)@@Base+0xc0e> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ │ mov %rsi,0x20(%rsp) │ │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ - jmp 9c04 , std::allocator >)@@Base+0xdf4> │ │ │ │ │ + jmp 6484 , std::allocator >)@@Base+0xdf4> │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 9a2e , std::allocator >)@@Base+0xc1e> │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ + jmp 62ae , std::allocator >)@@Base+0xc1e> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&) [clone .isra.0]: │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -0000000000009df0 : │ │ │ │ │ +0000000000006670 : │ │ │ │ │ adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:12 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ -seqan::String, seqan::Alloc >::String(char*&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:85 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:12 │ │ │ │ │ mov %edx,%r15d │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %r8d,%r12d │ │ │ │ │ push %rbp │ │ │ │ │ mov %ecx,%ebp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x2a8,%rsp │ │ │ │ │ mov %rdi,0x28(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ lea 0x220(%rsp),%rax │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:12 │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ │ mov %rbx,0x298(%rsp) │ │ │ │ │ mov %r9d,%ebx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ │ mov %rax,0x210(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ movq $0x0,0x218(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ movb $0x0,0x220(%rsp) │ │ │ │ │ -seqan::String, seqan::Alloc >::String(char*&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:87 │ │ │ │ │ movq $0x0,0x100(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:85 │ │ │ │ │ movaps %xmm0,0xf0(%rsp) │ │ │ │ │ -seqan::length(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:335 │ │ │ │ │ call 40d0 │ │ │ │ │ -seqan::String, seqan::Alloc >::String(char*&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:89 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne af60 │ │ │ │ │ -seqan::length(char*): │ │ │ │ │ + jne 77e0 │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:335 │ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ │ -seqan::String, seqan::Alloc >::String(char*&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:85 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:87 │ │ │ │ │ movq $0x0,0x120(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:85 │ │ │ │ │ movaps %xmm0,0x110(%rsp) │ │ │ │ │ -seqan::length(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:335 │ │ │ │ │ call 40d0 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan::String, seqan::Alloc >::String(char*&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:89 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne aee0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&): │ │ │ │ │ + jne 7760 │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ - lea 0x716a(%rip),%r13 # 11019 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x779> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ + lea 0xa8ea(%rip),%r13 # 11019 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x519> │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ lea 0x240(%rsp),%rax │ │ │ │ │ lea 0x230(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ │ mov %rdi,0x98(%rsp) │ │ │ │ │ mov %rax,0x230(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ - call 8380 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x440> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ + call 4c00 <__cxa_finalize@plt+0x870> │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ lea 0x260(%rsp),%rax │ │ │ │ │ lea 0x250(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ mov %rdi,0xa0(%rsp) │ │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ │ mov %rax,0x250(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ - call 8380 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x440> │ │ │ │ │ -seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::String(): │ │ │ │ │ + call 4c00 <__cxa_finalize@plt+0x870> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc > const&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x900,%edi │ │ │ │ │ -seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x140(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movaps %xmm0,0x130(%rsp) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc > const&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Holder, seqan::Alloc >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,(%rax) │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc > const&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -seqan::Holder, seqan::Alloc >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movl $0x0,0x8(%rax) │ │ │ │ │ -seqan::Gaps, seqan::Alloc >, seqan::Tag >::Gaps(): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:143 (discriminator 2) │ │ │ │ │ movq $0x0,0x30(%rax) │ │ │ │ │ -seqan::Holder, seqan::Alloc >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0x48(%rax) │ │ │ │ │ movl $0x0,0x50(%rax) │ │ │ │ │ -seqan::Gaps, seqan::Alloc >, seqan::Tag >::Gaps(): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:143 (discriminator 2) │ │ │ │ │ movq $0x0,0x78(%rax) │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movups %xmm0,0x20(%rax) │ │ │ │ │ -seqan::Gaps, seqan::Alloc >, seqan::Tag >::Gaps(): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:143 (discriminator 2) │ │ │ │ │ movups %xmm0,0x38(%rax) │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,0x58(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movups %xmm0,0x68(%rax) │ │ │ │ │ -seqan::Gaps, seqan::Alloc >, seqan::Tag >::Gaps(): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:143 (discriminator 2) │ │ │ │ │ movups %xmm0,0x80(%rax) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc > const&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x130(%rsp) │ │ │ │ │ -seqan::Size, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Size, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ lea 0x90(%rax),%rax │ │ │ │ │ -seqan::Value, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, seqan::Alloc >, seqan::Tag >, void, unsigned long>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x140(%rsp) │ │ │ │ │ -seqan::Size, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Size, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ mov %rax,0x138(%rsp) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ lea 0xf0(%rsp),%rsi │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%r13) │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ call 42c0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@plt> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r13),%r10d │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je b750 │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 7fd0 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ sub (%rax),%rdx │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ mov %rdx,%rcx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%r13),%r14 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x18(%r13),%rdx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r14,%rdx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp $0x18,%rdx │ │ │ │ │ - ja a017 │ │ │ │ │ + ja 6897 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmpq $0x2,0x20(%r13) │ │ │ │ │ - jbe b018 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jbe 7898 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %r14,%rax │ │ │ │ │ mov %rax,0x18(%r13) │ │ │ │ │ -void seqan::_setLength, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:246 (discriminator 1) │ │ │ │ │ movq $0x0,(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:247 (discriminator 1) │ │ │ │ │ mov %rcx,0x8(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:248 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movq $0x0,0x38(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:251 │ │ │ │ │ mov %r8,0x40(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movq $0x0,0x28(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:253 │ │ │ │ │ mov %rcx,0x30(%r13) │ │ │ │ │ -seqan::Iterator, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, seqan::Alloc >, seqan::Tag >, void>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x130(%rsp),%r13 │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x50(%r13),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je b7b0 │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 8030 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x48(%r13),%rdi │ │ │ │ │ -void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ lea 0x110(%rsp),%rsi │ │ │ │ │ call 42c0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@plt> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x50(%r13),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je b780 │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 8000 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x48(%r13),%rax │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ sub (%rax),%rdx │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ mov %rdx,%rcx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x58(%r13),%r14 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x60(%r13),%rdx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r14,%rdx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp $0x18,%rdx │ │ │ │ │ - ja a0ae │ │ │ │ │ + ja 692e │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmpq $0x2,0x68(%r13) │ │ │ │ │ - jbe b0b0 │ │ │ │ │ -seqan::Score >::Score(int, int, int, int): │ │ │ │ │ + jbe 7930 │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ movd %ebx,%xmm1 │ │ │ │ │ movd %r12d,%xmm2 │ │ │ │ │ movd %ebp,%xmm3 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %r14,%rax │ │ │ │ │ -seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ movd %r15d,%xmm0 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x60(%r13) │ │ │ │ │ -seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ punpckldq %xmm2,%xmm1 │ │ │ │ │ -void seqan::_setLength, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:246 (discriminator 1) │ │ │ │ │ movq $0x0,(%r14) │ │ │ │ │ -seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ punpckldq %xmm3,%xmm0 │ │ │ │ │ -void seqan::_setLength, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:247 (discriminator 1) │ │ │ │ │ mov %rcx,0x8(%r14) │ │ │ │ │ -seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ │ -void seqan::_setLength, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:248 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movq $0x0,0x80(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:251 │ │ │ │ │ mov %r8,0x88(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movq $0x0,0x70(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:253 │ │ │ │ │ mov %rcx,0x78(%r13) │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x130(%rsp),%r13 │ │ │ │ │ -seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ movaps %xmm0,0xc0(%rsp) │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:471 │ │ │ │ │ mov 0x50(%r13),%eax │ │ │ │ │ -int seqan::globalAlignment, seqan::Alloc >, seqan::Tag, int, seqan::Tag, true, true, true, true, seqan::Tag >(seqan::Align, seqan::Alloc >, seqan::Tag >&, seqan::Score > const&, seqan::AlignConfig > const&): │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:217 (discriminator 2) │ │ │ │ │ cmp %r12d,%ebx │ │ │ │ │ - je a850 │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ + je 70d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:75 │ │ │ │ │ movq $0x0,0x158(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x160(%rsp) │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je afe0 │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 7860 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x48(%r13),%rbx │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r13),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b6e0 │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 7f60 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x0(%r13),%rbp │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movaps %xmm0,0x1e0(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x1f0(%rsp) │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x208(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,0x1f8(%rsp) │ │ │ │ │ -bool seqan::_isValidDPSettings, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::DPBandConfig >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:250 (discriminator 1) │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ - je b72d │ │ │ │ │ + je 7fad │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ cmp %rax,0x8(%rbx) │ │ │ │ │ - je b72d │ │ │ │ │ -seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >::DPMatrix_(): │ │ │ │ │ + je 7fad │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:64 │ │ │ │ │ lea 0xd0(%rsp),%r14 │ │ │ │ │ -seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0xd0(%rsp) │ │ │ │ │ -seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >::DPMatrix_(): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:61 │ │ │ │ │ movq $0x0,0xd8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:64 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ -seqan::DPMatrix_, seqan::String > >::DPMatrix_(): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:122 │ │ │ │ │ lea 0xe0(%rsp),%r13 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0xe0(%rsp) │ │ │ │ │ -seqan::DPMatrix_, seqan::String > >::DPMatrix_(): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:119 │ │ │ │ │ movq $0x0,0xe8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:122 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r12 │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%eax │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub 0x0(%rbp),%r12 │ │ │ │ │ -seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1384 (discriminator 2) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:469 │ │ │ │ │ mov %r12,%r15 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b5e0 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 7e60 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0xd0(%rsp),%rax │ │ │ │ │ -void seqan::setLength >, 2u, seqan::String >, seqan::Alloc >, unsigned long>(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r12,0x8(%rax) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xe8(%rsp),%r12d │ │ │ │ │ test %r12d,%r12d │ │ │ │ │ - je b5d0 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 7e50 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0xe0(%rsp),%rax │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbx),%r12 │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%r11d │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub (%rbx),%r12 │ │ │ │ │ -void seqan::setLength >, unsigned long>(seqan::Matrix > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1389 (discriminator 2) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ -void seqan::setLength >, unsigned long>(seqan::Matrix > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov %r15,0x8(%rax) │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:469 │ │ │ │ │ mov %r12,%r15 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je b5b0 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 7e30 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0xd0(%rsp),%rax │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xe8(%rsp),%r10d │ │ │ │ │ -void seqan::setLength >, 2u, seqan::String >, seqan::Alloc >, unsigned long>(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r12,(%rax) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je b5a0 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 7e20 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0xe0(%rsp),%rax │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%r9d │ │ │ │ │ -void seqan::setLength >, unsigned long>(seqan::Matrix > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r15,(%rax) │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je b590 │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ + je 7e10 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xd0(%rsp),%r12 │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%r12) │ │ │ │ │ - je a2c1 │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 6b41 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r12),%r15 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r15),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xe8(%rsp),%r8d │ │ │ │ │ -void seqan::setValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ lea 0x1e0(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%r12) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je b580 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je 7e00 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xe0(%rsp),%r12 │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%r12) │ │ │ │ │ - je a310 │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je 6b90 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r12),%r15 │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r15),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const>::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0xd0(%rsp),%rcx │ │ │ │ │ -void seqan::setValue > >(seqan::Holder >, seqan::Tag >&, seqan::String >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ lea 0x1f8(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%r12) │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > const>::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%rcx),%r15 │ │ │ │ │ -seqan::Size >, 2u, seqan::String >, seqan::Alloc > > >::Type seqan::length >, 2u, seqan::String >, seqan::Alloc > >(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:406 (discriminator 1) │ │ │ │ │ mov (%rcx),%rax │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r15),%r8 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r15),%rsi │ │ │ │ │ -seqan::Size >, 2u, seqan::String >, seqan::Alloc > > >::Type seqan::length >, 2u, seqan::String >, seqan::Alloc > >(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:406 (discriminator 1) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ │ mov %r8,%r9 │ │ │ │ │ sub %rsi,%r9 │ │ │ │ │ mov %r9,%r12 │ │ │ │ │ sar $0x2,%r12 │ │ │ │ │ imul %rax,%r12 │ │ │ │ │ -void seqan::resize >, seqan::String >, seqan::Alloc > >(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:89 (discriminator 1) │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jae b4e8 │ │ │ │ │ -seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ + jae 7d68 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1406 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 42d0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@plt> │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%edx │ │ │ │ │ -seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:70 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movl $0x0,0x1b8(%rsp) │ │ │ │ │ movq $0x0,0x1c0(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:71 │ │ │ │ │ mov %r14,0x1b0(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:70 │ │ │ │ │ movups %xmm0,0x1c8(%rsp) │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je b4d8 │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ + je 7d58 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xd0(%rsp),%r12 │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::value >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bbf0 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ + je 8470 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ mov (%rax),%r12 │ │ │ │ │ -seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:72 (discriminator 1) │ │ │ │ │ movq %r12,%xmm0 │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%eax │ │ │ │ │ -seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:72 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x1c8(%rsp) │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b4c8 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 7d48 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0xd0(%rsp),%rax │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0x9b57(%rip),%rcx # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ -seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&): │ │ │ │ │ + mov 0xd2d7(%rip),%rcx # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ movd (%rcx),%xmm0 │ │ │ │ │ -seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ sub (%rdx),%eax │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ pshufd $0xe0,%xmm0,%xmm1 │ │ │ │ │ movd %xmm0,0x8(%r12) │ │ │ │ │ -seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov %eax,0x1b8(%rsp) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xe8(%rsp),%eax │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ movq %xmm1,(%r12) │ │ │ │ │ -seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:78 │ │ │ │ │ movq $0x0,0x178(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:80 │ │ │ │ │ movq $0x0,0x180(%rsp) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b4b0 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je 7d30 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xe0(%rsp),%r12 │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bbb0 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 8430 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:87 │ │ │ │ │ movb $0x0,(%rax) │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ movd (%rcx),%xmm0 │ │ │ │ │ -seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1417 │ │ │ │ │ mov %rbx,%r8 │ │ │ │ │ lea 0x1b0(%rsp),%rsi │ │ │ │ │ -seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:85 (discriminator 1) │ │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ │ -seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1417 │ │ │ │ │ lea 0x170(%rsp),%rax │ │ │ │ │ mov %rbp,%rcx │ │ │ │ │ lea 0x190(%rsp),%rdi │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ pshufd $0xe0,%xmm0,%xmm1 │ │ │ │ │ lea 0xc0(%rsp),%r9 │ │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ │ -seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:86 │ │ │ │ │ movl $0x1,0x178(%rsp) │ │ │ │ │ -seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1417 │ │ │ │ │ movq $0x0,0x1a0(%rsp) │ │ │ │ │ mov %r13,0x170(%rsp) │ │ │ │ │ movq %xmm1,0x190(%rsp) │ │ │ │ │ movd %xmm0,0x198(%rsp) │ │ │ │ │ - call 8430 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4f0> │ │ │ │ │ + call 4cb0 <__cxa_finalize@plt+0x920> │ │ │ │ │ mov 0x170(%rsp),%r15 │ │ │ │ │ mov 0x190(%rsp),%r12d │ │ │ │ │ mov 0x194(%rsp),%r8d │ │ │ │ │ mov 0x198(%rsp),%esi │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ │ -seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1417 │ │ │ │ │ mov 0x1a0(%rsp),%rcx │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b600 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je 7e80 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%rdx │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rdx),%r11d │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je b632 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 7eb2 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rdx),%rax │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -void seqan::_setToPosition >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned long>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1) │ │ │ │ │ add %rcx,%rax │ │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ │ -seqan::EnableIf > >, void>::Type seqan::_correctTraceValue, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, int, seqan::If > >, seqan::Terminator_, seqan::Tag > >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1175 (discriminator 2) │ │ │ │ │ cmp %r12d,%esi │ │ │ │ │ - je b4a0 │ │ │ │ │ + je 7d20 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1180 (discriminator 2) │ │ │ │ │ cmp %r12d,%r8d │ │ │ │ │ - je b140 │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ + je 79c0 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r15),%r10d │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub (%rbx),%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ │ sub 0x0(%rbp),%rax │ │ │ │ │ -seqan::EnableIf, seqan::Alloc > > >, void>::Type seqan::_computeTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:613 (discriminator 4) │ │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je b688 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je 7f08 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%rbp │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rbp),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je b6a8 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 7f28 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ -void seqan::_setToPosition >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned int>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1) │ │ │ │ │ mov %ecx,%eax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ │ -seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -unsigned char seqan::_retrieveInitialTraceDirection >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(unsigned char&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:462 │ │ │ │ │ test $0x40,%al │ │ │ │ │ - jne b7e7 │ │ │ │ │ + jne 8067 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:472 │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:467 │ │ │ │ │ test $0x20,%al │ │ │ │ │ - jne b945 │ │ │ │ │ + jne 81c5 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:464 │ │ │ │ │ mov %al,0xb6(%rsp) │ │ │ │ │ -seqan::DisableIf >, void>::Type seqan::_computeTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ mov 0x60(%rsp),%rcx │ │ │ │ │ mov %rbx,%r9 │ │ │ │ │ lea 0x150(%rsp),%rax │ │ │ │ │ lea 0xb6(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:572 (discriminator 1) │ │ │ │ │ mov %dl,0xb7(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ lea 0xb8(%rsp),%r8 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ lea 0xb7(%rsp),%rdx │ │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ │ movq $0x0,0x150(%rsp) │ │ │ │ │ - call 94b0 , std::allocator >)@@Base+0x6a0> │ │ │ │ │ + call 5d30 , std::allocator >)@@Base+0x6a0> │ │ │ │ │ mov 0x150(%rsp),%rbx │ │ │ │ │ -void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0xe8(%rsp) │ │ │ │ │ - je a642 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je 6ec2 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xe0(%rsp),%rbp │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbp) │ │ │ │ │ - je a628 │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je 6ea8 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r13 │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate > >, seqan::Tag >, seqan::Matrix > > const, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag >&, seqan::Matrix > > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0xd8(%rsp) │ │ │ │ │ - je a68f │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ + je 6f0f │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xd0(%rsp),%rbp │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbp) │ │ │ │ │ - je a675 │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 6ef5 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r13 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::String >::~String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:198 │ │ │ │ │ mov 0x1f8(%rsp),%rdi │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x1e0(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, seqan::Alloc >, seqan::Tag >, void>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x130(%rsp),%rdi │ │ │ │ │ -int seqan::globalAlignment, seqan::Alloc >, seqan::Tag, int, seqan::Tag, true, true, true, true, seqan::Tag, seqan::Tag >(seqan::Align, seqan::Alloc >, seqan::Tag >&, seqan::Score > const&, seqan::AlignConfig > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:193 (discriminator 2) │ │ │ │ │ mov 0x68(%rsp),%rdx │ │ │ │ │ mov %rbx,0x150(%rsp) │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type seqan::value, seqan::Alloc >, seqan::Tag >, seqan::Alloc, int>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea 0x48(%rdi),%rsi │ │ │ │ │ -int seqan::globalAlignment, seqan::Alloc >, seqan::Tag, int, seqan::Tag, true, true, true, true, seqan::Tag, seqan::Tag >(seqan::Align, seqan::Alloc >, seqan::Tag >&, seqan::Score > const&, seqan::AlignConfig > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:193 (discriminator 2) │ │ │ │ │ call 4060 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@plt> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:29 (discriminator 2) │ │ │ │ │ lea 0x1e0(%rsp),%rbp │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::length(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:335 │ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ │ call 40d0 │ │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ call 40d0 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:29 (discriminator 2) │ │ │ │ │ mov %r12d,%r8d │ │ │ │ │ mov %ebx,%ecx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ lea 0x130(%rsp),%rsi │ │ │ │ │ mov %eax,%edx │ │ │ │ │ call 4350 , seqan::Alloc >, seqan::Tag >&, int, int, int)@plt> │ │ │ │ │ @@ -9084,129 +3861,99 @@ │ │ │ │ │ lea 0x270(%rsp),%rbx │ │ │ │ │ mov %rbp,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 40b0 │ │ │ │ │ ./porechop/src/adapter_align.cpp:30 (discriminator 2) │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 41a0 , std::allocator >)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x270(%rsp),%rdi │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:30 (discriminator 2) │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ lea 0x280(%rsp),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je a749 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ + je 6fc9 │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ mov 0x280(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ -seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::~String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:197 │ │ │ │ │ mov 0x138(%rsp),%rbp │ │ │ │ │ mov 0x130(%rsp),%rbx │ │ │ │ │ -void seqan::_arrayDestructDefault, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*>(seqan::Gaps, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:548 │ │ │ │ │ cmp %rbx,%rbp │ │ │ │ │ - je a797 │ │ │ │ │ + je 7017 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::clear, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x8(%rbx) │ │ │ │ │ - je a786 │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 7006 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rbx),%r13 │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::_arrayDestructDefault, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*>(seqan::Gaps, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:551 │ │ │ │ │ add $0x48,%rbx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:548 │ │ │ │ │ cmp %rbx,%rbp │ │ │ │ │ - jne a760 │ │ │ │ │ -seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::~String(): │ │ │ │ │ + jne 6fe0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:198 │ │ │ │ │ mov 0x130(%rsp),%rbx │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x250(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je a7c2 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ + je 7042 │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ mov 0x260(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x230(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je a7e5 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ + je 7065 │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ mov 0x240(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x110(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0xf0(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x210(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je a822 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ + je 70a2 │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ mov 0x220(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:31 │ │ │ │ │ mov 0x298(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne bf71 │ │ │ │ │ + jne 87f1 │ │ │ │ │ add $0x2a8,%rsp │ │ │ │ │ mov %r12,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ @@ -9215,22 +3962,22 @@ │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:75 │ │ │ │ │ movq $0x0,0x198(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x1a0(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bc1f │ │ │ │ │ + je 849f │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x48(%r13),%rax │ │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r13),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je b978 │ │ │ │ │ + je 81f8 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x0(%r13),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rcx),%rax │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ @@ -9241,19 +3988,19 @@ │ │ │ │ │ movq $0x0,0x1f0(%rsp) │ │ │ │ │ movq $0x0,0x208(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movaps %xmm0,0x1e0(%rsp) │ │ │ │ │ movups %xmm0,0x1f8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:250 (discriminator 1) │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ - je b9c5 │ │ │ │ │ + je 8245 │ │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ │ mov (%rax),%rsi │ │ │ │ │ cmp %rsi,0x8(%rax) │ │ │ │ │ - je b9c5 │ │ │ │ │ + je 8245 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:64 │ │ │ │ │ lea 0x150(%rsp),%rax │ │ │ │ │ movq $0x0,0x150(%rsp) │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:61 │ │ │ │ │ movq $0x0,0x158(%rsp) │ │ │ │ │ @@ -9281,25 +4028,25 @@ │ │ │ │ │ mov 0x8(%rax),%r12 │ │ │ │ │ sub (%rax),%r12 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1384 (discriminator 2) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov %r12,%r13 │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je b21a │ │ │ │ │ + je 7a9a │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%ecx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r12,0x8(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je b20b │ │ │ │ │ + je 7a8b │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x170(%rsp),%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ @@ -9309,30 +4056,30 @@ │ │ │ │ │ mov %r13,0x8(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%edx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1389 (discriminator 2) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je b150 │ │ │ │ │ + je 79d0 │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ mov %r12,(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je b9dc │ │ │ │ │ + je 825c │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r12,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ testl $0xfffffffd,0x38(%rax) │ │ │ │ │ - je aa05 │ │ │ │ │ + je 7285 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rax),%r12 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ @@ -9343,20 +4090,20 @@ │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ lea 0x1e0(%rsp),%rax │ │ │ │ │ mov %rax,0x30(%rsi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%rsi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r14d,%r14d │ │ │ │ │ - je b936 │ │ │ │ │ + je 81b6 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x170(%rsp),%r12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%r12) │ │ │ │ │ - je aa57 │ │ │ │ │ + je 72d7 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r12),%r13 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ @@ -9381,35 +4128,35 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ sub %r9,%rsi │ │ │ │ │ mov %rsi,%r14 │ │ │ │ │ sar $0x2,%r14 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:89 (discriminator 1) │ │ │ │ │ cmp %r14,%rdx │ │ │ │ │ - jae b8aa │ │ │ │ │ + jae 812a │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1406 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 42d0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@plt> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%r10d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je b80e │ │ │ │ │ + je 808e │ │ │ │ │ mov 0x38(%rax),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je bc79 │ │ │ │ │ + je 84f9 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ - mov 0x94b8(%rip),%r13 # 13f90 > >::VALUE@@Base-0x264> │ │ │ │ │ + mov 0xcc38(%rip),%r13 # 13f90 > >::VALUE@@Base-0x24c> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:78 │ │ │ │ │ movq $0x0,0x1b8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ sub (%rax),%edx │ │ │ │ │ @@ -9422,21 +4169,21 @@ │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %eax,(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:84 │ │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ │ mov %rax,0x1b0(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je b961 │ │ │ │ │ + je 81e1 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x170(%rsp),%r12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bca9 │ │ │ │ │ + je 8529 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ mov (%rax),%r10 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ lea 0x1(%r10),%r9 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ lea 0x2(%r10),%r11 │ │ │ │ │ @@ -9462,26 +4209,26 @@ │ │ │ │ │ lea -0x1(%rax),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ mov %rsi,0x20(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %rsi,%r13 │ │ │ │ │ - je ac04 │ │ │ │ │ + je 7484 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ lea 0x1(%r10),%r9 │ │ │ │ │ lea 0x4(%rcx),%rdi │ │ │ │ │ lea 0x0(,%rax,4),%r8 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ lea (%rcx,%r8,1),%rax │ │ │ │ │ cmp %rax,%r9 │ │ │ │ │ - jae abab │ │ │ │ │ + jae 742b │ │ │ │ │ lea (%r10,%r14,1),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - jb bdc1 │ │ │ │ │ + jb 8641 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %r8,0x78(%rsp) │ │ │ │ │ lea 0x0(,%r14,4),%rdx │ │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ │ mov %r10,0x30(%rsp) │ │ │ │ │ @@ -9513,15 +4260,15 @@ │ │ │ │ │ movb $0x0,0x1(%r10) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov 0x4(%rcx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:104 (discriminator 1) │ │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %eax,%r12d │ │ │ │ │ - jge ac42 │ │ │ │ │ + jge 74c2 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r9,%rsi │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %eax,%r12d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ @@ -9540,15 +4287,15 @@ │ │ │ │ │ shl $0x2,%rax │ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ lea -0x1(%rcx),%rax │ │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:527 (discriminator 2) │ │ │ │ │ cmp %rax,%r14 │ │ │ │ │ - je ae01 │ │ │ │ │ + je 7681 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov 0x20(%rsp),%r11 │ │ │ │ │ mov %rdi,%r8 │ │ │ │ │ mov %r12d,%r10d │ │ │ │ │ mov %rcx,0xa8(%rsp) │ │ │ │ │ sub %r13,%rax │ │ │ │ │ sub %r13,%r11 │ │ │ │ │ @@ -9570,65 +4317,65 @@ │ │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%r9) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ - je b490 │ │ │ │ │ + je 7d10 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %esi,%esi │ │ │ │ │ - jmp ad0f │ │ │ │ │ + jmp 758f │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%rsi,1),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x22,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%ecx │ │ │ │ │ - jle ad30 │ │ │ │ │ + jle 75b0 │ │ │ │ │ mov %ecx,0x4(%rdi,%rax,4) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r8b,0x2(%r9,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,%r11 │ │ │ │ │ - je ad4a │ │ │ │ │ + je 75ca │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmp 0x0(%r13,%rax,1),%r12b │ │ │ │ │ mov %r15d,%edx │ │ │ │ │ cmovne %ebp,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ add %esi,%edx │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:88 │ │ │ │ │ mov 0x4(%rdi,%rax,4),%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %ecx,%esi │ │ │ │ │ - jg acf0 │ │ │ │ │ + jg 7570 │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:80 │ │ │ │ │ add %ebx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x44,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%ecx │ │ │ │ │ - jg acfd │ │ │ │ │ + jg 757d │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %edx,0x4(%rdi,%rax,4) │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ mov %edx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r8b,0x2(%r9,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,%r11 │ │ │ │ │ - jne ad0f │ │ │ │ │ + jne 758f │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ │ lea -0x1(%rax,%rdx,1),%rax │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:80 │ │ │ │ │ lea (%rbx,%rcx,1),%edx │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ │ @@ -9648,32 +4395,32 @@ │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmovne %ebp,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ add %esi,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x44,%esi │ │ │ │ │ cmp %ecx,%r12d │ │ │ │ │ - jle ad9e │ │ │ │ │ + jle 761e │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%r12,1),%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x22,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jge b260 │ │ │ │ │ + jge 7ae0 │ │ │ │ │ mov %edx,%eax │ │ │ │ │ mov %eax,0x4(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov %sil,0x1(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov 0x4(%rdi),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r10d,%eax │ │ │ │ │ - jle add5 │ │ │ │ │ + jle 7655 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r9,%rsi │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %eax,%r10d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ @@ -9681,15 +4428,15 @@ │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rsi │ │ │ │ │ mov %rsi,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:527 (discriminator 2) │ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ │ add $0x1,%r14 │ │ │ │ │ cmp %rax,%r14 │ │ │ │ │ - jne acb0 │ │ │ │ │ + jne 7530 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ mov (%rsp),%r8 │ │ │ │ │ mov 0xa8(%rsp),%rcx │ │ │ │ │ mov %r10d,%r12d │ │ │ │ │ lea 0x2(%r8),%r11 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ @@ -9705,30 +4452,30 @@ │ │ │ │ │ movl $0x0,(%rdx) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%r9) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov (%rdx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r12d,%eax │ │ │ │ │ - jle ae3d │ │ │ │ │ + jle 76bd │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r11,%rsi │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %eax,%r12d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rcx),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rcx),%rsi │ │ │ │ │ mov %rsi,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ - je bdb6 │ │ │ │ │ + je 8636 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ mov %r11,0x30(%rsp) │ │ │ │ │ lea 0x1(%r11),%r9 │ │ │ │ │ mov 0x20(%rsp),%r14 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %esi,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ @@ -9736,327 +4483,272 @@ │ │ │ │ │ mov 0x38(%rsp),%r11 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov %r13,%r8 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %edi,%edi │ │ │ │ │ - jmp aeae │ │ │ │ │ + jmp 772e │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%rdi,1),%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x22,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %esi,%edx │ │ │ │ │ - jge aece │ │ │ │ │ + jge 774e │ │ │ │ │ mov %esi,(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %cl,(%r9) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov (%rax),%edx │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r12d,%edx │ │ │ │ │ - jle ae9d │ │ │ │ │ + jle 771d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r9,%r11 │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %edx,%r12d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rcx),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rcx),%r11 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%r8 │ │ │ │ │ add $0x1,%r9 │ │ │ │ │ cmp %r8,%r14 │ │ │ │ │ - je b270 │ │ │ │ │ + je 7af0 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ mov %r15d,%edx │ │ │ │ │ cmp (%r8),%r10b │ │ │ │ │ cmovne %ebp,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ add %edi,%edx │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:88 │ │ │ │ │ mov (%rax),%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %esi,%edi │ │ │ │ │ - jg ae70 │ │ │ │ │ + jg 76f0 │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:80 │ │ │ │ │ add %ebx,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x44,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %esi,%edx │ │ │ │ │ - jl ae7c │ │ │ │ │ + jl 76fc │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %edx,(%rax) │ │ │ │ │ mov %edx,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp ae7e │ │ │ │ │ + jmp 76fe │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -bool seqan::empty(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:365 (discriminator 2) │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ │ - je 9ea8 │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + je 6728 │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%r13 │ │ │ │ │ - jbe bc59 │ │ │ │ │ + jbe 84d9 │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %r13,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %r13,%r14 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x110(%rsp) │ │ │ │ │ - mov 0x9033(%rip),%rsi # 13f50 ::VALUE@@Base+0x2e50> │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + mov 0xc7b3(%rip),%rsi # 13f50 ::VALUE@@Base+0x2f30> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x120(%rsp) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:341 │ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x118(%rsp) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nop │ │ │ │ │ -seqan::assign(seqan::SimpleType&, char): │ │ │ │ │ /usr/include/seqan/basic/alphabet_residue.h:719 │ │ │ │ │ movzbl (%rdi,%rdx,1),%ecx │ │ │ │ │ movzbl (%rsi,%rcx,1),%ecx │ │ │ │ │ mov %cl,(%rax,%rdx,1) │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ - jne af40 │ │ │ │ │ - jmp 9ea8 │ │ │ │ │ + jne 77c0 │ │ │ │ │ + jmp 6728 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -bool seqan::empty(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:365 (discriminator 2) │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ │ - je 9e7a │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + je 66fa │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%r13 │ │ │ │ │ - jbe bc69 │ │ │ │ │ + jbe 84e9 │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %r13,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %r13,%r14 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ │ - mov 0x8fb0(%rip),%rsi # 13f50 ::VALUE@@Base+0x2e50> │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + mov 0xc730(%rip),%rsi # 13f50 ::VALUE@@Base+0x2f30> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x100(%rsp) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:341 │ │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0xf8(%rsp) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::assign(seqan::SimpleType&, char): │ │ │ │ │ /usr/include/seqan/basic/alphabet_residue.h:719 │ │ │ │ │ movzbl (%rdi,%rdx,1),%ecx │ │ │ │ │ movzbl (%rsi,%rcx,1),%ecx │ │ │ │ │ mov %cl,(%rax,%rdx,1) │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ - jne afc0 │ │ │ │ │ - jmp 9e7a │ │ │ │ │ + jne 7840 │ │ │ │ │ + jmp 66fa │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%r13) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x50(%r13) │ │ │ │ │ -seqan::Iterator, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, seqan::Alloc >, seqan::Tag >, void>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x130(%rsp),%r13 │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a145 │ │ │ │ │ + jmp 69c5 │ │ │ │ │ nopl (%rax) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x20(%r13) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je b801 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je 8081 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle be55 │ │ │ │ │ + jle 86d5 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov 0x20(%r13),%rax │ │ │ │ │ mov $0x3,%edx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%r13),%r14 │ │ │ │ │ -void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ -void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp a017 │ │ │ │ │ + jmp 6897 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x58(%r13) │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x68(%r13) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je b7f4 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je 8074 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle be44 │ │ │ │ │ + jle 86c4 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov 0x68(%r13),%rax │ │ │ │ │ mov $0x3,%edx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x58(%r13),%r14 │ │ │ │ │ -void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ -void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp a0ae │ │ │ │ │ -seqan::EnableIf > >, void>::Type seqan::_correctTraceValue, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, int, seqan::If > >, seqan::Terminator_, seqan::Tag > >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > > const&): │ │ │ │ │ + jmp 692e │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1182 (discriminator 1) │ │ │ │ │ movzbl (%rax),%edx │ │ │ │ │ and $0xfffffffe,%edx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1183 (discriminator 1) │ │ │ │ │ or $0x20,%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1185 │ │ │ │ │ - jmp a53b │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 6dbb │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ call 4340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ @@ -10076,56 +4768,56 @@ │ │ │ │ │ mov %r12,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%eax │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1390 (discriminator 2) │ │ │ │ │ add $0x1,%r13 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bd1f │ │ │ │ │ + je 859f │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x170(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r13,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne a9e2 │ │ │ │ │ + jne 7262 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ call 4340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov 0x158(%rsp),%eax │ │ │ │ │ mov %eax,0x74(%rsp) │ │ │ │ │ - jmp a9e2 │ │ │ │ │ + jmp 7262 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp a994 │ │ │ │ │ + jmp 7214 │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ call 4340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov 0x158(%rsp),%eax │ │ │ │ │ mov %eax,0x74(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ │ mov 0x8(%rax),%r13 │ │ │ │ │ sub (%rax),%r13 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1385 (discriminator 2) │ │ │ │ │ add $0x1,%r13 │ │ │ │ │ - jmp a979 │ │ │ │ │ + jmp 71f9 │ │ │ │ │ nop │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ mov $0x1,%esi │ │ │ │ │ - jmp ada8 │ │ │ │ │ + jmp 7628 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ mov %r11,0x38(%rsp) │ │ │ │ │ mov 0x30(%rsp),%r11 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ lea -0x1(%r11,%rax,1),%r11 │ │ │ │ │ @@ -10144,31 +4836,31 @@ │ │ │ │ │ mov $0x44,%ecx │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmove %r15d,%ebp │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ add %ebp,%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %esi,%r9d │ │ │ │ │ - jle b2bd │ │ │ │ │ + jle 7b3d │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%r9,1),%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x22,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %eax,%edi │ │ │ │ │ - jge b7dd │ │ │ │ │ + jge 805d │ │ │ │ │ mov %eax,%edi │ │ │ │ │ mov %edi,0x4(%rdx) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %cl,0x1(%r11) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov 0x4(%rdx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r12d,%eax │ │ │ │ │ - jle b2ed │ │ │ │ │ + jle 7b6d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rdx │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %eax,%r12d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rdx),%rdx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ @@ -10182,41 +4874,41 @@ │ │ │ │ │ mov 0x8(%rcx),%rax │ │ │ │ │ sub (%rcx),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:613 (discriminator 4) │ │ │ │ │ mov %rax,0xe0(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b952 │ │ │ │ │ + je 81d2 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x170(%rsp),%rbp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rbp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bcf4 │ │ │ │ │ + je 8574 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1) │ │ │ │ │ mov 0x38(%rsp),%eax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rdx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:475 │ │ │ │ │ mov %eax,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:571 (discriminator 1) │ │ │ │ │ mov %al,0xb8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:475 │ │ │ │ │ and $0x1,%ecx │ │ │ │ │ - jne b364 │ │ │ │ │ + jne 7be4 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:478 │ │ │ │ │ mov $0x4,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:477 │ │ │ │ │ test $0x44,%al │ │ │ │ │ - jne b364 │ │ │ │ │ + jne 7be4 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:479 │ │ │ │ │ test $0x22,%al │ │ │ │ │ setne %cl │ │ │ │ │ add %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ lea 0x190(%rsp),%rbp │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:572 (discriminator 1) │ │ │ │ │ @@ -10226,24 +4918,24 @@ │ │ │ │ │ lea 0x1b0(%rsp),%rcx │ │ │ │ │ mov %rdx,0x1c0(%rsp) │ │ │ │ │ lea 0xb8(%rsp),%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ lea 0xd0(%rsp),%rdx │ │ │ │ │ lea 0xe0(%rsp),%r8 │ │ │ │ │ movq $0x0,0x190(%rsp) │ │ │ │ │ - call 8e70 , std::allocator >)@@Base+0x60> │ │ │ │ │ + call 56f0 , std::allocator >)@@Base+0x60> │ │ │ │ │ mov 0x190(%rsp),%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x178(%rsp) │ │ │ │ │ - je b407 │ │ │ │ │ + je 7c87 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x170(%rsp),%r13 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%r13) │ │ │ │ │ - je b3ed │ │ │ │ │ + je 7c6d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r13),%r14 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ @@ -10251,18 +4943,18 @@ │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x74(%rsp) │ │ │ │ │ - je b452 │ │ │ │ │ + je 7cd2 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ testl $0xfffffffd,0x38(%rax) │ │ │ │ │ - je b434 │ │ │ │ │ + je 7cb4 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rax),%r13 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ @@ -10284,492 +4976,397 @@ │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:193 (discriminator 2) │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ mov %rbx,0x190(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea 0x48(%rdi),%rsi │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:193 (discriminator 2) │ │ │ │ │ call 4060 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@plt> │ │ │ │ │ - jmp a6c7 │ │ │ │ │ + jmp 6f47 │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov %ebx,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %esi,%esi │ │ │ │ │ - jmp ad6a │ │ │ │ │ + jmp 75ea │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::EnableIf > >, void>::Type seqan::_correctTraceValue, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, int, seqan::If > >, seqan::Terminator_, seqan::Tag > >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1177 (discriminator 1) │ │ │ │ │ movzbl (%rax),%edx │ │ │ │ │ and $0xfffffffe,%edx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1178 (discriminator 1) │ │ │ │ │ or $0x40,%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp a53b │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + jmp 6dbb │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ - jmp a43f │ │ │ │ │ + jmp 6cbf │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp a3e2 │ │ │ │ │ + jmp 6c62 │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp a3a5 │ │ │ │ │ + jmp 6c25 │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je bb42 │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::value >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ + je 83c2 │ │ │ │ │ mov 0x38(%rcx),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je bdfe │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::capacity >, void>(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je 867e │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r15),%rdi │ │ │ │ │ lea (%rdx,%rdx,1),%rax │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ add %rdx,%rax │ │ │ │ │ lea 0x0(,%rax,4),%rcx │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmp %rdx,%rdi │ │ │ │ │ - jb ba76 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ + jb 82f6 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ lea (%rax,%rcx,1),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ cmp %rdx,%r12 │ │ │ │ │ - jae b571 │ │ │ │ │ + jae 7df1 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 2) │ │ │ │ │ add %r9,%rax │ │ │ │ │ -void seqan::_arrayConstructDefault >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %rcx,%r9 │ │ │ │ │ - je b571 │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ + je 7df1 │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0x8a0f(%rip),%rdx # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ + mov 0xc18f(%rip),%rdx # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ mov (%rdx),%edx │ │ │ │ │ movd %edx,%xmm5 │ │ │ │ │ pshufd $0xe0,%xmm5,%xmm0 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov %edx,0x8(%rax) │ │ │ │ │ -void seqan::_arrayConstructDefault >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:400 │ │ │ │ │ add $0xc,%rax │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ movq %xmm0,-0xc(%rax) │ │ │ │ │ -void seqan::_arrayConstructDefault >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - jne b560 │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 7de0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rsi,0x8(%r15) │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1738 │ │ │ │ │ - jmp a363 │ │ │ │ │ + jmp 6be3 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp a2e8 │ │ │ │ │ + jmp 6b68 │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp a299 │ │ │ │ │ + jmp 6b19 │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp a27a │ │ │ │ │ + jmp 6afa │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbx),%r15 │ │ │ │ │ sub (%rbx),%r15 │ │ │ │ │ -seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1390 (discriminator 2) │ │ │ │ │ add $0x1,%r15 │ │ │ │ │ - jmp a25b │ │ │ │ │ + jmp 6adb │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp a22d │ │ │ │ │ + jmp 6aad │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r15 │ │ │ │ │ sub 0x0(%rbp),%r15 │ │ │ │ │ -seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1385 (discriminator 2) │ │ │ │ │ add $0x1,%r15 │ │ │ │ │ - jmp a20d │ │ │ │ │ + jmp 6a8d │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ │ mov %esi,0x10(%rsp) │ │ │ │ │ mov %r8d,(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%rdx │ │ │ │ │ mov (%rsp),%r8d │ │ │ │ │ mov 0x10(%rsp),%esi │ │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rdx),%r11d │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - jne a517 │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ + jne 6d97 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ │ mov %esi,0x18(%rsp) │ │ │ │ │ mov %r8d,0x10(%rsp) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ mov 0x10(%rsp),%r8d │ │ │ │ │ mov 0x18(%rsp),%esi │ │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rdx) │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a51e │ │ │ │ │ + jmp 6d9e │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%rbp │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rbp),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - jne a572 │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ + jne 6df2 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ │ -void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ xor %edx,%edx │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a579 │ │ │ │ │ + jmp 6df9 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%r13) │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x1f0(%rsp) │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x208(%rsp) │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movaps %xmm0,0x1e0(%rsp) │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,0x1f8(%rsp) │ │ │ │ │ lea 0x150(%rsp),%rax │ │ │ │ │ -unsigned char seqan::_retrieveInitialTraceDirection >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(unsigned char&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:470 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ -seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1378 │ │ │ │ │ mov $0x80000000,%r12d │ │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ │ - jmp a697 │ │ │ │ │ + jmp 6f17 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%r13) │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp 9ff6 │ │ │ │ │ + jmp 6876 │ │ │ │ │ nop │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%r13) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x50(%r13) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a08d │ │ │ │ │ + jmp 690d │ │ │ │ │ nop │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%r13) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x50(%r13) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a062 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 68e2 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp b2c7 │ │ │ │ │ -unsigned char seqan::_retrieveInitialTraceDirection >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(unsigned char&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ + jmp 7b47 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:464 │ │ │ │ │ and $0x54,%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:465 │ │ │ │ │ mov $0x4,%edx │ │ │ │ │ - jmp a59e │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:465 │ │ │ │ │ + jmp 6e1e │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp a0ae │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ + jmp 692e │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp a017 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 6897 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ call 4340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ mov 0x158(%rsp),%esi │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rax),%r8d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov %esi,0x74(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je b9f3 │ │ │ │ │ + je 8273 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%esi │ │ │ │ │ test %esi,%esi │ │ │ │ │ - jne aacc │ │ │ │ │ + jne 734c │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ call 4340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov 0x158(%rsp),%eax │ │ │ │ │ mov %eax,0x74(%rsp) │ │ │ │ │ - jmp aacc │ │ │ │ │ + jmp 734c │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%r13d │ │ │ │ │ test %r13d,%r13d │ │ │ │ │ - je bd2e │ │ │ │ │ + je 85ae │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x38(%rax),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je ba28 │ │ │ │ │ + je 82a8 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ lea 0x0(,%rdx,4),%r13 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jb be9a │ │ │ │ │ + jb 871a │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r12),%r8 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ lea (%r8,%r13,1),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ cmp %rdx,%r14 │ │ │ │ │ - jae ba6c │ │ │ │ │ + jae 82ec │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 2) │ │ │ │ │ add %rsi,%r8 │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %r13,%rsi │ │ │ │ │ - je ba6c │ │ │ │ │ - mov 0x868c(%rip),%r13 # 13f90 > >::VALUE@@Base-0x264> │ │ │ │ │ + je 82ec │ │ │ │ │ + mov 0xbe0c(%rip),%r13 # 13f90 > >::VALUE@@Base-0x24c> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ mov 0x0(%r13),%eax │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:400 │ │ │ │ │ add $0x4,%r8 │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ mov %eax,-0x4(%r8) │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %rcx,%r8 │ │ │ │ │ - jne b920 │ │ │ │ │ - jmp ba6c │ │ │ │ │ + jne 81a0 │ │ │ │ │ + jmp 82ec │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp aa2e │ │ │ │ │ -unsigned char seqan::_retrieveInitialTraceDirection >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(unsigned char&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ + jmp 72ae │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:469 │ │ │ │ │ and $0x2a,%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:470 │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ - jmp a59e │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 6e1e │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp b322 │ │ │ │ │ + jmp 7ba2 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ │ - jmp ab13 │ │ │ │ │ + jmp 7393 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ @@ -10788,21 +5385,21 @@ │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:478 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1378 │ │ │ │ │ mov $0x80000000,%r12d │ │ │ │ │ lea 0x190(%rsp),%rbp │ │ │ │ │ - jmp b45a │ │ │ │ │ + jmp 7cda │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x170(%rsp),%rax │ │ │ │ │ - jmp a9dc │ │ │ │ │ + jmp 725c │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ @@ -10815,15 +5412,15 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ mov %rdi,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rsi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp b857 │ │ │ │ │ + jmp 80d7 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ @@ -10838,217 +5435,172 @@ │ │ │ │ │ movq $0x0,0x10(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne bf43 │ │ │ │ │ + jne 87c3 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rcx,0x8(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1738 │ │ │ │ │ - jmp aa9b │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp 731b │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ mov %rdx,0x30(%rsp) │ │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r15) │ │ │ │ │ -void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r15) │ │ │ │ │ -void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ │ - je bb35 │ │ │ │ │ -void seqan::_arrayConstructMoveDefault >*, seqan::DPCell_ >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ + je 83b5 │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r8,%rsi │ │ │ │ │ - jae bb05 │ │ │ │ │ - mov 0x8482(%rip),%rcx # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ + jae 8385 │ │ │ │ │ + mov 0xbc02(%rip),%rcx # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rcx),%r10d │ │ │ │ │ -void seqan::_arrayConstructMoveDefault >*, seqan::DPCell_ >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0xc,%rdi │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0xc,%rax │ │ │ │ │ movd %r10d,%xmm4 │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov %r10d,-0x4(%rax) │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:214 │ │ │ │ │ pshufd $0xe0,%xmm4,%xmm0 │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ movq %xmm0,-0xc(%rax) │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov -0xc(%rdi),%r11 │ │ │ │ │ /usr/include/c++/14/bits/move.h:224 │ │ │ │ │ movq %xmm0,-0xc(%rdi) │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %r11,-0xc(%rax) │ │ │ │ │ mov -0x4(%rdi),%r11d │ │ │ │ │ /usr/include/c++/14/bits/move.h:224 │ │ │ │ │ mov %r10d,-0x4(%rdi) │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %r11d,-0x4(%rax) │ │ │ │ │ -void seqan::_arrayConstructMoveDefault >*, seqan::DPCell_ >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r8,%rdi │ │ │ │ │ - jb bac9 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 8349 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %r9,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov 0x10(%r15),%rcx │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ -void seqan::_deallocateStorage >, void, seqan::DPCell_ >, unsigned long>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%r9 │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ cmp %rcx,%rdx │ │ │ │ │ cmova %rcx,%rdx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ lea (%rdx,%rdx,2),%rcx │ │ │ │ │ shl $0x2,%rcx │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r9,1),%rsi │ │ │ │ │ mov %rsi,0x8(%r15) │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp b521 │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ + jmp 7da1 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xd0(%rsp),%rcx │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::value >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rcx),%esi │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je bdfe │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je 867e │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rcx),%r15 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r15),%r8 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r15),%rsi │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r8,%r9 │ │ │ │ │ sub %rsi,%r9 │ │ │ │ │ mov %r9,%r12 │ │ │ │ │ sar $0x2,%r12 │ │ │ │ │ imul %rax,%r12 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rdx,%rdx,1),%rax │ │ │ │ │ lea (%rax,%rdx,1),%rcx │ │ │ │ │ shl $0x2,%rcx │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jae bf76 │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jae 87f6 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rcx,%rsi │ │ │ │ │ - jmp b571 │ │ │ │ │ + jmp 7df1 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%r12) │ │ │ │ │ -void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a45c │ │ │ │ │ + jmp 6cdc │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%r12) │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ - jmp a3c2 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 6c42 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%r13) │ │ │ │ │ @@ -11059,25 +5611,22 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x50(%r13) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x130(%rsp),%r13 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a87c │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ + jmp 70fc │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp af05 │ │ │ │ │ + jmp 7785 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp af88 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 7808 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ @@ -11086,15 +5635,15 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rcx) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ - jmp aacc │ │ │ │ │ + jmp 734c │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ @@ -11109,15 +5658,15 @@ │ │ │ │ │ mov $0x2,%r11d │ │ │ │ │ mov $0x1,%r9d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp ab3c │ │ │ │ │ + jmp 73bc │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ │ @@ -11126,19 +5675,19 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp b33c │ │ │ │ │ + jmp 7bbc │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp b1b2 │ │ │ │ │ + jmp 7a32 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ call 4340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ @@ -11147,15 +5696,15 @@ │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rax),%r11d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov %ecx,0x74(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je ba28 │ │ │ │ │ + je 82a8 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%r13 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rax),%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ @@ -11165,115 +5714,97 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ sub %r9,%rsi │ │ │ │ │ mov %rsi,%r14 │ │ │ │ │ sar $0x2,%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp %r14,%rdx │ │ │ │ │ - jae bf7f │ │ │ │ │ + jae 87ff │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%r9,%r13,1),%rcx │ │ │ │ │ - jmp ba6c │ │ │ │ │ + jmp 82ec │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov %ebx,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %esi,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %edi,%edi │ │ │ │ │ - jmp b297 │ │ │ │ │ + jmp 7b17 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,(%rcx,%rax,4) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,(%r10,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,%r14 │ │ │ │ │ - jne bde0 │ │ │ │ │ + jne 8660 │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ - jmp abf0 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ + jmp 7470 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r15 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rcx) │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rcx) │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne be66 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ + jne 86e6 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rax),%rsi │ │ │ │ │ - jmp b571 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp 7df1 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne b109 │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne 7989 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp b109 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp 7989 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne b071 │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne 78f1 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp b071 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp 78f1 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rdx,%rdx,2),%rcx │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ shl $0x2,%rcx │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r15) │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r15) │ │ │ │ │ - jmp bb35 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 83b5 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ mov %rsi,0x30(%rsp) │ │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ @@ -11288,19 +5819,19 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ │ test %r9,%r9 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je b8e4 │ │ │ │ │ + je 8164 │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %rcx,%r9 │ │ │ │ │ - jae bf0c │ │ │ │ │ - mov 0x80a7(%rip),%r13 # 13f90 > >::VALUE@@Base-0x264> │ │ │ │ │ + jae 878c │ │ │ │ │ + mov 0xb827(%rip),%r13 # 13f90 > >::VALUE@@Base-0x24c> │ │ │ │ │ mov %r9,%rax │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ mov 0x0(%r13),%edi │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x4,%r8 │ │ │ │ │ @@ -11310,15 +5841,15 @@ │ │ │ │ │ mov -0x4(%rax),%r10d │ │ │ │ │ /usr/include/c++/14/bits/move.h:224 │ │ │ │ │ mov %edi,-0x4(%rax) │ │ │ │ │ /usr/include/c++/14/bits/move.h:223 │ │ │ │ │ mov %r10d,-0x4(%r8) │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ - jb beec │ │ │ │ │ + jb 876c │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r9,%rdi │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ @@ -11329,15 +5860,15 @@ │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ cmova %rax,%rdx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ lea 0x0(,%rdx,4),%r13 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp b8e4 │ │ │ │ │ + jmp 8164 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%r13 │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ @@ -11346,3571 +5877,2843 @@ │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r8 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ xor %esi,%esi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r12) │ │ │ │ │ - jmp b8e4 │ │ │ │ │ + jmp 8164 │ │ │ │ │ ./porechop/src/adapter_align.cpp:31 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::capacity >, void>(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r15),%rdi │ │ │ │ │ - jmp b50a │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ + jmp 7d8a │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ - jmp b8d7 │ │ │ │ │ + jmp 8157 │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 488a <__cxa_finalize@plt+0x4fa> │ │ │ │ │ + jmp 43c0 <__cxa_finalize@plt+0x30> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 48d7 <__cxa_finalize@plt+0x547> │ │ │ │ │ + jmp 440d <__cxa_finalize@plt+0x7d> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::~String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:197 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4897 <__cxa_finalize@plt+0x507> │ │ │ │ │ + jmp 43cd <__cxa_finalize@plt+0x3d> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 498a <__cxa_finalize@plt+0x5fa> │ │ │ │ │ + jmp 44c0 <__cxa_finalize@plt+0x130> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4998 <__cxa_finalize@plt+0x608> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a1c <__cxa_finalize@plt+0x68c> │ │ │ │ │ + jmp 4552 <__cxa_finalize@plt+0x1c2> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::DisableIf >, void>::Type seqan::_computeTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ - jmp 49e2 <__cxa_finalize@plt+0x652> │ │ │ │ │ + jmp 4518 <__cxa_finalize@plt+0x188> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a28 <__cxa_finalize@plt+0x698> │ │ │ │ │ + jmp 455e <__cxa_finalize@plt+0x1ce> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 48ca <__cxa_finalize@plt+0x53a> │ │ │ │ │ + jmp 4400 <__cxa_finalize@plt+0x70> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a2f <__cxa_finalize@plt+0x69f> │ │ │ │ │ + jmp 4565 <__cxa_finalize@plt+0x1d5> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a40 <__cxa_finalize@plt+0x6b0> │ │ │ │ │ + jmp 4576 <__cxa_finalize@plt+0x1e6> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a50 <__cxa_finalize@plt+0x6c0> │ │ │ │ │ + jmp 4586 <__cxa_finalize@plt+0x1f6> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 48e4 <__cxa_finalize@plt+0x554> │ │ │ │ │ + jmp 441a <__cxa_finalize@plt+0x8a> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ - jmp 4a57 <__cxa_finalize@plt+0x6c7> │ │ │ │ │ + jmp 458d <__cxa_finalize@plt+0x1fd> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 48f1 <__cxa_finalize@plt+0x561> │ │ │ │ │ + jmp 4427 <__cxa_finalize@plt+0x97> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a64 <__cxa_finalize@plt+0x6d4> │ │ │ │ │ + jmp 459a <__cxa_finalize@plt+0x20a> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000c1d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +0000000000008a50 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c230 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x60> │ │ │ │ │ + je 8ab0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x60> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je c222 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x52> │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ + je 8aa2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x52> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbp) │ │ │ │ │ - je c208 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x38> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 8a88 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x38> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r12 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:536 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000c240 > > >(seqan::Holder > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +0000000000008ac0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base>: │ │ │ │ │ void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c2a0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x60> │ │ │ │ │ + je 8b20 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x60> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je c292 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x52> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je 8b12 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x52> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbp) │ │ │ │ │ - je c278 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x38> │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je 8af8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x38> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r12 │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate > >, seqan::Tag >, seqan::Matrix > > const, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag >&, seqan::Matrix > > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:536 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000c2b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +0000000000008b30 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c310 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x60> │ │ │ │ │ + je 8b90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x60> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je c302 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x52> │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ + je 8b82 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x52> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbp) │ │ │ │ │ - je c2e8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x38> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 8b68 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x38> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r12 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:536 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000c320 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ +0000000000008ba0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je c35a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x3a> │ │ │ │ │ + je 8bda >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je c408 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xe8> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + je 8c88 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xe8> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae c3b6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae 8c36 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rdx,%r12 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ cmovbe %rax,%r12 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r12),%rdi │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rbp) │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je c3f8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xd8> │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ + je 8c78 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xd8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ lea (%r14,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle c470 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ + jle 8cf0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c493 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ + jne 8d13 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp c3b6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ + jmp 8c36 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je c452 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + je 8cd2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbx │ │ │ │ │ - je c43e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x11e> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 8cbe >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x11e> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ -void seqan::assign, seqan::String >, unsigned long, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmovbe %rbx,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ -void seqan::assign, seqan::String >, unsigned long, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ call 4300 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@plt> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c493 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ + jne 8d13 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne c452 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned char*, unsigned char const*): │ │ │ │ │ + jne 8cd2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ - jmp c452 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 8cd2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je c4a1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x181> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ + je 8d21 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp c47a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x15a> │ │ │ │ │ + jmp 8cfa >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x15a> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000c4b0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>: │ │ │ │ │ +0000000000008d30 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je c590 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xe0> │ │ │ │ │ + je 8e10 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je c4f5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ + je 8d75 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je c5b2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x102> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 8e32 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x102> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ mov %rbx,%r13 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1573 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae c704 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x254> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae 8f84 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x254> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe c668 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ + jbe 8ee8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rbx,%r14 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:713 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je c658 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a8> │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ + je 8ed8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%r13,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle c6a0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ + jle 8f20 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c6ff >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ + jne 8f7f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je c631 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + je 8eb1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je c690 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ + je 8f10 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne c680 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ + jne 8f00 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je c631 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ -seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ + je 8eb1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je c61d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 8e9d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe c6b0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ + jbe 8f30 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rdx,%r13 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ cmova %rdx,%r13 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle c61d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ + jle 8e9d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ call 4290 │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c6ff >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ + jne 8f7f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ - jmp c54c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 8dcc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp c523 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x73> │ │ │ │ │ + jmp 8da3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x73> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp c54c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 8dcc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdi,0x8(%rbp) │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp c631 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jmp 8eb1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne c631 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned char*, unsigned char const*): │ │ │ │ │ + jne 8eb1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ - jmp c631 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jmp 8eb1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne c615 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x165> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned char*, unsigned char const*): │ │ │ │ │ + jne 8e95 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x165> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp c61d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 8e9d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je c715 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ + je 8f95 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ - jmp c54c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 8dcc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp c6e6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x236> │ │ │ │ │ + jmp 8f66 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x236> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000c720 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ +0000000000008fa0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je c75a >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ + je 8fda >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je c808 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xe8> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je 9088 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xe8> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan::Alloc > >(seqan::String, seqan::Alloc >&, seqan::Size, seqan::Alloc > >::Type, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned long, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae c7b6 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x96> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 9036 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x96> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rdx,%r12 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned long, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ cmovbe %rax,%r12 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r12),%rdi │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rbp) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan::Alloc > >(seqan::String, seqan::Alloc >&, seqan::Size, seqan::Alloc > >::Type, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je c7f8 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xd8> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ + je 9078 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xd8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ lea (%r14,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle c870 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x150> │ │ │ │ │ + jle 90f0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c893 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x173> │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ + jne 9113 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x173> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp c7b6 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x96> │ │ │ │ │ + jmp 9036 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x96> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je c852 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je 90d2 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -seqan::String, seqan::Alloc >::String, seqan::Alloc >, unsigned long, void, void>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbx │ │ │ │ │ - je c83e >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x11e> │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ + je 90be >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x11e> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ -void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmovbe %rbx,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ -void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ call 4370 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@plt> │ │ │ │ │ -void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 42c0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@plt> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c893 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x173> │ │ │ │ │ + jne 9113 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x173> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne c852 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ -void std::__copy_move::__assign_one, seqan::SimpleType const>(seqan::SimpleType*, seqan::SimpleType const*): │ │ │ │ │ + jne 90d2 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ - jmp c852 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 90d2 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je c8a1 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x181> │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ + je 9121 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp c87a >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x15a> │ │ │ │ │ + jmp 90fa >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x15a> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000c8b0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base>: │ │ │ │ │ +0000000000009130 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je c990 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0xe0> │ │ │ │ │ + je 9210 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je c8f5 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x45> │ │ │ │ │ + je 9175 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je c9b2 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x102> │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ + je 9232 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x102> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ mov %rbx,%r13 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1573 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae cb04 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x254> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 9384 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x254> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe ca68 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1b8> │ │ │ │ │ + jbe 92e8 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1b8> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rbx,%r14 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan::Alloc > >(seqan::String, seqan::Alloc >&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:713 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je ca58 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1a8> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ + je 92d8 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1a8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%r13,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle caa0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ + jle 9320 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne caff >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x24f> │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ + jne 937f >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x24f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je ca31 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ + je 92b1 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je ca90 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ + je 9310 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne ca80 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1d0> │ │ │ │ │ + jne 9300 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je ca31 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ -seqan::String, seqan::Alloc >::String, seqan::Alloc >, unsigned long, void, void>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + je 92b1 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je ca1d >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x16d> │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ + je 929d >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe cab0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x200> │ │ │ │ │ + jbe 9330 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x200> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rdx,%r13 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned long, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ cmova %rdx,%r13 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle ca1d >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x16d> │ │ │ │ │ + jle 929d >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ call 4290 │ │ │ │ │ -void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 42c0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@plt> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne caff >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x24f> │ │ │ │ │ + jne 937f >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x24f> │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ - jmp c94c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9c> │ │ │ │ │ + jmp 91cc >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9c> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp c923 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x73> │ │ │ │ │ + jmp 91a3 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x73> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp c94c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9c> │ │ │ │ │ + jmp 91cc >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9c> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdi,0x8(%rbp) │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp ca31 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ + jmp 92b1 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne ca31 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ -void std::__copy_move::__assign_one, seqan::SimpleType const>(seqan::SimpleType*, seqan::SimpleType const*): │ │ │ │ │ + jne 92b1 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ - jmp ca31 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ + jmp 92b1 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne ca15 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x165> │ │ │ │ │ -void std::__copy_move::__assign_one, seqan::SimpleType const>(seqan::SimpleType*, seqan::SimpleType const*): │ │ │ │ │ + jne 9295 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x165> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp ca1d >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x16d> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 929d >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je cb15 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x265> │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ + je 9395 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x265> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ - jmp c94c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9c> │ │ │ │ │ + jmp 91cc >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9c> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp cae6 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x236> │ │ │ │ │ + jmp 9366 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x236> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000cb20 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ +00000000000093a0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je cb5a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x3a> │ │ │ │ │ + je 93da >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je cc08 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xe8> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + je 9488 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xe8> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae cbb6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae 9436 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rdx,%r12 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ cmovbe %rax,%r12 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r12),%rdi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rbp) │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je cbf8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xd8> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ + je 9478 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xd8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ lea (%r14,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle cc70 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ + jle 94f0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne cc93 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ + jne 9513 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp cbb6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ + jmp 9436 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je cc52 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + je 94d2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbx │ │ │ │ │ - je cc3e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x11e> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 94be >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x11e> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ -void seqan::assign, seqan::String >, unsigned long, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmovbe %rbx,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ -void seqan::assign, seqan::String >, unsigned long, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ call 4170 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@plt> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4260 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne cc93 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ + jne 9513 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne cc52 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char const*): │ │ │ │ │ + jne 94d2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ - jmp cc52 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 94d2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je cca1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x181> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ + je 9521 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp cc7a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x15a> │ │ │ │ │ + jmp 94fa >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x15a> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000ccb0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>: │ │ │ │ │ +0000000000009530 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je cd90 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xe0> │ │ │ │ │ + je 9610 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je ccf5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ + je 9575 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je cdb2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x102> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 9632 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x102> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ mov %rbx,%r13 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1573 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae cf04 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x254> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae 9784 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x254> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe ce68 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ + jbe 96e8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rbx,%r14 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:713 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je ce58 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a8> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ + je 96d8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%r13,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle cea0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ + jle 9720 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne ceff >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ + jne 977f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je ce31 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + je 96b1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je ce90 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ + je 9710 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne ce80 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ + jne 9700 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je ce31 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ -seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ + je 96b1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je ce1d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 969d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe ceb0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ + jbe 9730 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rdx,%r13 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ cmova %rdx,%r13 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle ce1d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ + jle 969d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ call 4290 │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4260 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne ceff >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ + jne 977f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ - jmp cd4c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 95cc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp cd23 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x73> │ │ │ │ │ + jmp 95a3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x73> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp cd4c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 95cc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdi,0x8(%rbp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp ce31 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jmp 96b1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne ce31 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char const*): │ │ │ │ │ + jne 96b1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ - jmp ce31 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jmp 96b1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne ce15 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x165> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char const*): │ │ │ │ │ + jne 9695 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x165> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp ce1d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 969d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je cf15 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ + je 9795 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ - jmp cd4c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 95cc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp cee6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x236> │ │ │ │ │ + jmp 9766 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x236> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000cf20 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ +00000000000097a0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan::DisableIf::Type> >, void const*>::Type seqan::getObjectId(char* const&): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:286 │ │ │ │ │ mov (%rsi),%rbx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%r13 │ │ │ │ │ mov %r13,0x18(%rsp) │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -seqan::length(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:335 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 40d0 │ │ │ │ │ -seqan::Iterator const>::Type seqan::end(char*, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:231 (discriminator 2) │ │ │ │ │ add %rax,%rbx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ cmp %rbx,0x8(%rbp) │ │ │ │ │ - je cff0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xd0> │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ + je 9870 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xd0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmovbe %r13,%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rax,0x10(%rbp) │ │ │ │ │ - jae d050 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x130> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae 98d0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x130> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rax │ │ │ │ │ - jbe d070 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ + jbe 98f0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rbx,%rax │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r13,%rax │ │ │ │ │ cmovbe %rax,%r13 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbp) │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je d0e8 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1c8> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ + je 9968 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1c8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d1c6 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ + jne 9a46 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je d0c0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1a0> │ │ │ │ │ -seqan::String >::String(char* const&, unsigned long): │ │ │ │ │ + je 9940 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1a0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne d100 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1e0> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ + jne 9980 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4260 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d1c6 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ + jne 9a46 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ jmp 41b0 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%r14,%rax,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jbe d1a0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x280> │ │ │ │ │ + jbe 9a20 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x280> │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ - jmp cfc3 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xa3> │ │ │ │ │ + jmp 9843 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xa3> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ cmova %rax,%r13 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbp) │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je d0a1 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x181> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ + je 9921 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x181> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne cfc3 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xa3> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char*): │ │ │ │ │ + jne 9843 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xa3> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d1c6 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ + jne 9a46 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp cfc3 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xa3> │ │ │ │ │ + jmp 9843 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xa3> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ cmovbe %r13,%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je d016 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf6> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + je 9896 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf6> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rax │ │ │ │ │ - jbe d160 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x240> │ │ │ │ │ + jbe 99e0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x240> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rax,%r13 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ cmova %rax,%r13 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ - jmp d016 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf6> │ │ │ │ │ + jmp 9896 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf6> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ mov $0x20,%r13d │ │ │ │ │ cmp %r13,%rax │ │ │ │ │ cmovbe %rax,%r13 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne d14b >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x22b> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char*): │ │ │ │ │ + jne 99cb >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x22b> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ - jmp d016 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf6> │ │ │ │ │ -char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ + jmp 9896 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf6> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne d0c0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1a0> │ │ │ │ │ + jne 9940 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1a0> │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ - jmp d0b7 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x197> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 9937 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x197> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je d1d4 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2b4> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ + je 9a54 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2b4> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp d1ae >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x28e> │ │ │ │ │ + jmp 9a2e >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x28e> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000d1e0 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base>: │ │ │ │ │ +0000000000009a60 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ mov %fs:0x28,%r13 │ │ │ │ │ mov %r13,0x18(%rsp) │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je d2e0 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x100> │ │ │ │ │ + je 9b60 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x100> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je d225 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ + je 9aa5 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je d2fe >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x11e> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 9b7e >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x11e> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1573 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae d417 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x237> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 9c97 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x237> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe d398 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ + jbe 9c18 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rbx,%r14 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan::Alloc > >(seqan::String, seqan::Alloc >&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:713 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je d388 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1a8> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ + je 9c08 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1a8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ lea (%rax,%r12,1),%rdx │ │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jle d2b4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ - mov 0x6cc3(%rip),%rdi # 13f50 ::VALUE@@Base+0x2e50> │ │ │ │ │ + jle 9b34 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ + mov 0xa443(%rip),%rdi # 13f50 ::VALUE@@Base+0x2f30> │ │ │ │ │ xor %edx,%edx │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::assign(seqan::SimpleType&, char): │ │ │ │ │ /usr/include/seqan/basic/alphabet_residue.h:719 │ │ │ │ │ movzbl (%rsi,%rdx,1),%ecx │ │ │ │ │ movzbl (%rdi,%rcx,1),%ecx │ │ │ │ │ mov %cl,(%rax,%rdx,1) │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ cmp %rdx,%r12 │ │ │ │ │ - jne d2a0 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xc0> │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ + jne 9b20 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xc0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d412 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x232> │ │ │ │ │ + jne 9c92 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x232> │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rcx │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ - je d2b4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ + je 9b34 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je d3ba >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1da> │ │ │ │ │ + je 9c3a >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1da> │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne d3b0 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ + jne 9c30 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbp,%r13 │ │ │ │ │ - je d2b4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ -seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ + je 9b34 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je d36a >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x18a> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 9bea >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x18a> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe d3c3 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1e3> │ │ │ │ │ + jbe 9c43 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1e3> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ cmova %rbx,%r12 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r12),%rdi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rsp) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle d36a >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x18a> │ │ │ │ │ + jle 9bea >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x18a> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ call 4290 │ │ │ │ │ -void seqan::assign, seqan::Alloc, seqan::String >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4140 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@plt> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - jmp d2b4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ + jmp 9b34 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ - jmp d279 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x99> │ │ │ │ │ + jmp 9af9 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x99> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp d253 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x73> │ │ │ │ │ + jmp 9ad3 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x73> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp d279 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x99> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jmp 9af9 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x99> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -seqan::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ - jmp d2b4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jmp 9b34 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ -void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne d362 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x182> │ │ │ │ │ -void std::__copy_move::__assign_one(char*, char const*): │ │ │ │ │ + jne 9be2 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x182> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp d36a >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x18a> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 9bea >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x18a> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je d428 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x248> │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ + je 9ca8 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x248> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov %r15,%rax │ │ │ │ │ - jmp d279 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x99> │ │ │ │ │ + jmp 9af9 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x99> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp d3f9 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x219> │ │ │ │ │ + jmp 9c79 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x219> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ │ │ │ │ │ -000000000000d430 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base>: │ │ │ │ │ +0000000000009cb0 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base>: │ │ │ │ │ void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:915 │ │ │ │ │ endbr64 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x8(%rsi),%eax │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%edx │ │ │ │ │ -void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d538 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x108> │ │ │ │ │ + je 9db8 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x108> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - je d488 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x58> │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je 9d08 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x58> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ and $0xfffffffd,%edx │ │ │ │ │ mov (%rsi),%rbp │ │ │ │ │ - je d470 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x40> │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je 9cf0 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x40> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::setValue > >(seqan::Holder >, seqan::Tag >&, seqan::String >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rbp,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x8(%rbx) │ │ │ │ │ -void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rsi),%r12 │ │ │ │ │ -void seqan::assignValue >, seqan::String > >(seqan::Holder >, seqan::Tag >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - jne d570 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x140> │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ + jne 9df0 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x140> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rcx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%rbp │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je d50c > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0xdc> │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + je 9d8c > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0xdc> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbp,0x10(%r13) │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rcx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je d51c > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0xec> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ + je 9d9c > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0xec> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -void seqan::create >, seqan::String > const>(seqan::Holder >, seqan::Tag >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbx) │ │ │ │ │ -void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je d47a > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ + je 9cfa > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ cmp $0x2,%edx │ │ │ │ │ - je d559 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x129> │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je 9dd9 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x129> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ -void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ -void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ jmp 4160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000000000000d590 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>: │ │ │ │ │ +0000000000009e10 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je d678 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xe8> │ │ │ │ │ + je 9ef8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xe8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je d5d5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ + je 9e55 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je d69a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x10a> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 9f1a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x10a> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r15 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ mov %rdx,%rbp │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1573 (discriminator 1) │ │ │ │ │ cmp %rax,0x10(%rbx) │ │ │ │ │ - jae d7fa >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x26a> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae a07a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x26a> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe d760 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ + jbe 9fe0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rax,%r14 │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r14,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rbx) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:713 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je d750 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1c0> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + je 9fd0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1c0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ lea (%rdi,%r13,1),%rax │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rbp │ │ │ │ │ - jle d790 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ + jle a010 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d7f5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ + jne a075 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je d72b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ + je 9fab >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je d780 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ + je a000 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne d770 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ + jne 9ff0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ - je d72b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ -seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ + je 9fab >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je d717 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 9f97 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ mov %rdx,%r14 │ │ │ │ │ mov %rdx,%rbp │ │ │ │ │ sar $0x3,%r14 │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe d7a0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x210> │ │ │ │ │ + jbe a020 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x210> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %r14,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %r14,%r13 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r14,%r13 │ │ │ │ │ cmova %r14,%r13 │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r13,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbp,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rbp │ │ │ │ │ - jle d717 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ + jle 9f97 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ call 4290 │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4330 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d7f5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ + jne a075 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ - jmp d637 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa7> │ │ │ │ │ + jmp 9eb7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa7> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp d610 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x80> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + jmp 9e90 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x80> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp d637 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa7> │ │ │ │ │ + jmp 9eb7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa7> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdi,0x8(%rbx) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp d72b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ + jmp 9fab >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne d72b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ + jne 9fab >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp d72b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ + jmp 9fab >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rsp) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbp,1),%rdx │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rbp │ │ │ │ │ - jg d70f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x17f> │ │ │ │ │ + jg 9f8f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x17f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne d717 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ + jne 9f97 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp d717 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 9f97 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je d80b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x27b> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ + je a08b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x27b> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ - jmp d637 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa7> │ │ │ │ │ + jmp 9eb7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa7> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp d7dc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24c> │ │ │ │ │ + jmp a05c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24c> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000d820 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ +000000000000a0a0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je d85a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x3a> │ │ │ │ │ + je a0da >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je d910 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xf0> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + je a190 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xf0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ sar $0x3,%rbx │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae d8bd >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x9d> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae a13d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x9d> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rdx,%r12 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ cmovbe %rax,%r12 │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r12,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rbp) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je d900 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xe0> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + je a180 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ lea 0x0(,%rbx,8),%rdx │ │ │ │ │ lea (%r14,%rdx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle d980 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x160> │ │ │ │ │ + jle a200 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x160> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d9a3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x183> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ + jne a223 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x183> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nop │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp d8bd >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x9d> │ │ │ │ │ + jmp a13d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x9d> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je d95e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13e> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + je a1de >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13e> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbx │ │ │ │ │ - je d94a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x12a> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je a1ca >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x12a> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ -void seqan::assign, seqan::String >, unsigned long, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%rbx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmovbe %rbx,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ -void seqan::assign, seqan::String >, unsigned long, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ call 4360 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@plt> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4330 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d9a3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x183> │ │ │ │ │ + jne a223 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x183> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne d95e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13e> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ + jne a1de >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13e> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%r14) │ │ │ │ │ - jmp d95e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13e> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp a1de >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13e> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je d9b1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x191> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ + je a231 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x191> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp d98a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x16a> │ │ │ │ │ + jmp a20a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x16a> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000d9c0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base>: │ │ │ │ │ +000000000000a240 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base>: │ │ │ │ │ void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1422 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ mov %rsi,%r9 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x58,%rsp │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rcx),%rax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rcx),%rdx │ │ │ │ │ -void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1422 │ │ │ │ │ mov %fs:0x28,%r13 │ │ │ │ │ mov %r13,0x48(%rsp) │ │ │ │ │ mov %rcx,%r13 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%r12 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ sub %rdx,%r14 │ │ │ │ │ mov %r14,%r10 │ │ │ │ │ sar $0x3,%r10 │ │ │ │ │ -void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1427 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je da12 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x52> │ │ │ │ │ + je a292 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x52> │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ - je dba0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + je a420 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r11 │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:753 │ │ │ │ │ mov %r9,%rbp │ │ │ │ │ sub %r8,%rbp │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r11,%r12 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:753 │ │ │ │ │ add %rdx,%rbp │ │ │ │ │ add %r10,%rbp │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1573 (discriminator 1) │ │ │ │ │ cmp %rbp,0x10(%rbx) │ │ │ │ │ - jae db50 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x190> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae a3d0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x190> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbp │ │ │ │ │ - jbe db90 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ + jbe a410 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbp,%r15 │ │ │ │ │ shr $1,%r15 │ │ │ │ │ add %rbp,%r15 │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r15,8),%rdi │ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ │ mov %r11,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:762 │ │ │ │ │ mov 0x8(%rsp),%r11 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r15,0x10(%rbx) │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:762 │ │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:762 │ │ │ │ │ test %r11,%r11 │ │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ │ - je db53 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x193> │ │ │ │ │ + je a3d3 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x193> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:764 │ │ │ │ │ lea 0x0(,%r9,8),%r15 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r15 │ │ │ │ │ - jle dce8 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x328> │ │ │ │ │ + jle a568 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x328> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r11,%rsi │ │ │ │ │ mov %r15,%rdx │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ mov 0x8(%rsp),%r11 │ │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:765 │ │ │ │ │ shl $0x3,%r8 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ add %r9,%r10 │ │ │ │ │ sub %r8,%rdx │ │ │ │ │ lea (%rcx,%r10,8),%rdi │ │ │ │ │ lea (%r11,%r8,1),%rsi │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle dd00 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x340> │ │ │ │ │ + jle a580 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x340> │ │ │ │ │ mov %r11,0x8(%rsp) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ call 4290 │ │ │ │ │ mov 0x8(%rsp),%r11 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r11,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rdi,%rbp,8),%rax │ │ │ │ │ -void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1430 (discriminator 1) │ │ │ │ │ add %r15,%rdi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r14 │ │ │ │ │ - jle dc78 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x2b8> │ │ │ │ │ + jle a4f8 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x2b8> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne dd43 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x383> │ │ │ │ │ -void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ + jne a5c3 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x383> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1437 │ │ │ │ │ add $0x58,%rsp │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ -void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1437 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov %r11,%rcx │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:752 │ │ │ │ │ mov %r8,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:771 │ │ │ │ │ lea 0x0(,%r9,8),%r15 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:752 │ │ │ │ │ sub %r9,%rax │ │ │ │ │ -void seqan::_arrayClearSpacePointer(unsigned long*, unsigned long, unsigned long, unsigned long, seqan::True const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:1241 │ │ │ │ │ cmp %r10,%rax │ │ │ │ │ - je db07 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ + je a387 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ sub %r8,%rdx │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:771 │ │ │ │ │ add %r15,%rcx │ │ │ │ │ -void seqan::_arrayClearSpacePointer(unsigned long*, unsigned long, unsigned long, unsigned long, seqan::True const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:1235 │ │ │ │ │ shl $0x3,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:1243 │ │ │ │ │ lea (%rcx,%r14,1),%rdi │ │ │ │ │ lea (%rcx,%rax,8),%rsi │ │ │ │ │ -unsigned long* std::__copy_move_backward::__copy_move_b(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:765 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle dd18 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x358> │ │ │ │ │ + jle a598 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x358> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:766 │ │ │ │ │ call 4290 │ │ │ │ │ - jmp db07 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ + jmp a387 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/stl_algobase.h:766 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r15d │ │ │ │ │ - jmp da50 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x90> │ │ │ │ │ -seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ + jmp a2d0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x90> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x40(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,0x30(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - je dc31 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + je a4b1 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%r14 │ │ │ │ │ - jbe dc88 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x2c8> │ │ │ │ │ + jbe a508 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x2c8> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %r10,%rbp │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ shr $1,%rbp │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ add %r10,%rbp │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r10,%rbp │ │ │ │ │ cmova %r10,%rbp │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rbp,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r14 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbp,0x40(%rsp) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rax │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ - jle dc31 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ + jle a4b1 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ │ call 4290 │ │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -void seqan::replace, unsigned long, unsigned long, seqan::String >, seqan::TagGenerous_>(seqan::String >&, unsigned long, unsigned long, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1481 │ │ │ │ │ lea 0x30(%rsp),%rcx │ │ │ │ │ mov %r8,%rdx │ │ │ │ │ mov %r9,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4150 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@plt> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1437 │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne dd43 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x383> │ │ │ │ │ + jne a5c3 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x383> │ │ │ │ │ add $0x58,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne dc4e >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x28e> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ + jne a4ce >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x28e> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp dc4e >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x28e> │ │ │ │ │ + jmp a4ce >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x28e> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r14 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rdx │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r10,0x40(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x38(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ - jg dc15 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x255> │ │ │ │ │ + jg a495 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x255> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne dc31 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ + jne a4b1 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp dc31 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ + jmp a4b1 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne dad1 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x111> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne a351 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x111> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ mov %rax,(%rcx) │ │ │ │ │ - jmp dad1 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x111> │ │ │ │ │ + jmp a351 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x111> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne daff >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x13f> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne a37f >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x13f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp daff >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x13f> │ │ │ │ │ + jmp a37f >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x13f> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_backward::__copy_move_b(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:767 │ │ │ │ │ - jne db07 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne a387 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp db07 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp a387 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je dd51 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x391> │ │ │ │ │ -void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ + je a5d1 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x391> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1437 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp dd29 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x369> │ │ │ │ │ + jmp a5a9 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x369> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000dd60 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base>: │ │ │ │ │ +000000000000a5e0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base>: │ │ │ │ │ void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:527 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ @@ -14918,678 +8721,542 @@ │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x38,%rsp │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:530 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je dda9 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x49> │ │ │ │ │ + je a629 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x49> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:537 │ │ │ │ │ mov (%rdi),%r13 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:538 │ │ │ │ │ mov 0x8(%rdi),%rbp │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ mov %rsi,%rbx │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x10(%r13),%r14 │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:541 │ │ │ │ │ test $0x1,%bpl │ │ │ │ │ - jne ddd0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x70> │ │ │ │ │ -seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ + jne a650 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x70> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea (%r14,%rbp,8),%rax │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:581 (discriminator 1) │ │ │ │ │ add %rbx,(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:585 │ │ │ │ │ add %rbx,0x40(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:586 │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne dfc7 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x267> │ │ │ │ │ + jne a847 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x267> │ │ │ │ │ add $0x38,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:541 (discriminator 1) │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je de10 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0xb0> │ │ │ │ │ -seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ + je a690 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0xb0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea 0x0(,%rbp,8),%r15 │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:552 (discriminator 1) │ │ │ │ │ cmp (%r14,%rbp,8),%rax │ │ │ │ │ - jb de30 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0xd0> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ + jb a6b0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0xd0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%r13),%rdi │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:567 │ │ │ │ │ add $0x1,%rbp │ │ │ │ │ -seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea 0x8(%r15),%rdx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ sub %r14,%r12 │ │ │ │ │ mov %r12,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:567 (discriminator 1) │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ - jae deb0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x150> │ │ │ │ │ + jae a730 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x150> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:569 (discriminator 1) │ │ │ │ │ add %rsi,(%r14,%rdx,1) │ │ │ │ │ - jmp dda5 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ + jmp a625 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ nop │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:543 │ │ │ │ │ sub $0x1,%rbp │ │ │ │ │ -seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea (%r14,%rbp,8),%rax │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:544 │ │ │ │ │ mov %rbp,0x8(%rdi) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:545 (discriminator 1) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ mov %rdx,0x10(%rdi) │ │ │ │ │ - jmp dda2 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x42> │ │ │ │ │ + jmp a622 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x42> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:75 │ │ │ │ │ movq $0x0,0x18(%rsp) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%rax │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:559 │ │ │ │ │ lea 0x1(%rbp),%rsi │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x20(%rsp) │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movq $0x0,-0x8(%rax) │ │ │ │ │ -seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ add 0x10(%r13),%r15 │ │ │ │ │ -void seqan::replace, unsigned long, unsigned long, seqan::String >, seqan::TagGenerous_>(seqan::String >&, unsigned long, unsigned long, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1481 │ │ │ │ │ lea 0x10(%rsp),%rcx │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:559 │ │ │ │ │ lea 0x10(%r13),%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:557 (discriminator 1) │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:556 (discriminator 1) │ │ │ │ │ mov %rbx,(%r14) │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:557 (discriminator 2) │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ -void seqan::replace, unsigned long, unsigned long, seqan::String >, seqan::TagGenerous_>(seqan::String >&, unsigned long, unsigned long, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1481 │ │ │ │ │ mov %r14,0x10(%rsp) │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:557 (discriminator 2) │ │ │ │ │ sub %rdx,%rax │ │ │ │ │ mov %rax,0x8(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:558 (discriminator 1) │ │ │ │ │ mov %rdx,(%r15) │ │ │ │ │ -void seqan::replace, unsigned long, unsigned long, seqan::String >, seqan::TagGenerous_>(seqan::String >&, unsigned long, unsigned long, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1481 │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ call 4150 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@plt> │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:562 │ │ │ │ │ addq $0x1,0x8(%r12) │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:563 │ │ │ │ │ movq $0x0,0x10(%r12) │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - jmp dda5 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ + jmp a625 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ nop │ │ │ │ │ add $0x2,%rax │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jb dfd9 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x279> │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ + jb a859 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x279> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmp %rax,0x20(%r13) │ │ │ │ │ - jb df00 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1a0> │ │ │ │ │ + jb a780 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1a0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r14,%r12,1),%rbp │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle dedf , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle a75f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %rbp,%rdi │ │ │ │ │ - je dedf , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ + je a75f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rbp,0x18(%r13) │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:574 (discriminator 1) │ │ │ │ │ mov %rbx,0x8(%r14,%r15,1) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:575 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%r14,%r15,1) │ │ │ │ │ - jmp dda5 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ + jmp a625 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rax │ │ │ │ │ - jbe df9d , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x23d> │ │ │ │ │ + jbe a81d , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x23d> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ shr $1,%rdx │ │ │ │ │ add %rax,%rdx │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x20(%r13) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je df62 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x202> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je a7e2 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x202> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r12 │ │ │ │ │ - jle dfcc , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x26c> │ │ │ │ │ + jle a84c , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x26c> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x20(%r13),%rdx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%r13),%rcx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ cmova %rdx,%rbp │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rbp │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ sub %r12,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle df92 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x232> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle a812 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x232> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je df92 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x232> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + je a812 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x232> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rcx,%r12,1),%rdi │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ call 4130 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ add %rcx,%rbp │ │ │ │ │ mov %rcx,%r14 │ │ │ │ │ - jmp dedf , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ + jmp a75f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ - jmp df1b , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1bb> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp a79b , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1bb> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je dff5 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x295> │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ + je a875 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x295> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:586 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne df52 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1f2> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne a7d2 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1f2> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp df52 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1f2> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jmp a7d2 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1f2> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x10(%r14,%r12,1),%rbp │ │ │ │ │ - jmp dedf , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ + jmp a75f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp dfaf , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x24f> │ │ │ │ │ + jmp a82f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x24f> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp dfac , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x24c> │ │ │ │ │ + jmp a82c , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x24c> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000e000 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base>: │ │ │ │ │ +000000000000a880 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base>: │ │ │ │ │ void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:60 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ mov %rdi,%rcx │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0xc8,%rsp │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rdi),%r9d │ │ │ │ │ -void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:60 │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %fs:0x28,%rbp │ │ │ │ │ mov %rbp,0xb8(%rsp) │ │ │ │ │ mov %rdx,%rbp │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je ecd8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xcd8> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je b558 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xcd8> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%r14 │ │ │ │ │ sub (%rax),%r14 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rcx),%rbx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x18(%rcx),%r13 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov $0x18,%r12d │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rbx,%r13 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp $0x18,%r13 │ │ │ │ │ - ja e06d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6d> │ │ │ │ │ + ja a8ed , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmpq $0x2,0x20(%rcx) │ │ │ │ │ - jbe eb97 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb97> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + jbe b417 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb97> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rcx),%r8d │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rbx,%r12,1),%rdi │ │ │ │ │ mov %rdi,0x18(%rcx) │ │ │ │ │ -void seqan::_setLength, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:246 (discriminator 1) │ │ │ │ │ movq $0x0,(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:247 (discriminator 1) │ │ │ │ │ mov %r15,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:248 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movq $0x0,0x38(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:251 │ │ │ │ │ mov %r14,0x40(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movq $0x0,0x28(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:253 │ │ │ │ │ mov %r15,0x30(%rcx) │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je ed58 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd58> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je b5d8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd58> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rcx),%rdx │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rdx),%rax │ │ │ │ │ sub (%rdx),%rax │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%rsi │ │ │ │ │ -void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:799 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:798 (discriminator 2) │ │ │ │ │ mov %rax,0x30(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rbx,%rsi │ │ │ │ │ -void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:799 │ │ │ │ │ movups %xmm0,0x38(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%rsi │ │ │ │ │ -void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ cmp %rbx,%rdi │ │ │ │ │ - je e0f1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xf1> │ │ │ │ │ + je a971 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xf1> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ add (%rbx,%rax,8),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 3) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ mov %rdx,0x40(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - jb e0e0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe0> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + jb a960 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x8(%rax),%esi │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je ed98 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd98> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je b618 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd98> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%r13 │ │ │ │ │ sub (%rax),%r13 │ │ │ │ │ mov %r13,%r15 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x18,%r14d │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rax),%rbx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ sub %rbx,%r12 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp $0x18,%r12 │ │ │ │ │ - ja e141 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x141> │ │ │ │ │ + ja a9c1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x141> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmpq $0x2,0x20(%rax) │ │ │ │ │ - jbe eb19 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb19> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jbe b399 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb19> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rbx,%r14,1),%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov %rdx,0x18(%rax) │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rax),%edx │ │ │ │ │ -void seqan::_setLength, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:246 (discriminator 1) │ │ │ │ │ movq $0x0,(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:247 (discriminator 1) │ │ │ │ │ mov %r15,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:248 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:251 │ │ │ │ │ mov %r13,0x40(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:253 │ │ │ │ │ mov %r15,0x30(%rax) │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je ed10 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd10> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je b590 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd10> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rdx),%rax │ │ │ │ │ sub (%rdx),%rax │ │ │ │ │ -void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:798 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ │ -void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:799 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:798 (discriminator 2) │ │ │ │ │ mov %rax,0x30(%rdx) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ sub %rbx,%rax │ │ │ │ │ -void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:799 │ │ │ │ │ movups %xmm0,0x38(%rdx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ cmp %rsi,%rbx │ │ │ │ │ - je e1f1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f1> │ │ │ │ │ + je aa71 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f1> │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ add (%rbx,%rax,8),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 3) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ mov %rdx,0x40(%rsi) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ cmp %rdi,%rax │ │ │ │ │ - jb e1e0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ + jb aa60 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbp),%r10 │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ -void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:78 (discriminator 1) │ │ │ │ │ cmp %r10,%rax │ │ │ │ │ - je ec0b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc0b> │ │ │ │ │ -seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::TraceSegment_ const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int): │ │ │ │ │ + je b48b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc0b> │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ lea -0x20(%r10),%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%rcx),%r9 │ │ │ │ │ -seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::TraceSegment_ const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int): │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ sub $0x20,%rax │ │ │ │ │ -unsigned long seqan::_getBeginHorizontal(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:148 │ │ │ │ │ mov -0x20(%r10),%r8 │ │ │ │ │ -seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::TraceSegment_ const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int): │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rcx),%rdx │ │ │ │ │ -seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::TraceSegment_ const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int): │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r9,%rax │ │ │ │ │ sub %rdx,%rax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ -seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::toViewPosition, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, unsigned long, bool): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:530 │ │ │ │ │ test %r8,%r8 │ │ │ │ │ - jne e410 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x410> │ │ │ │ │ + jne ac90 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x410> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:531 (discriminator 1) │ │ │ │ │ mov (%rdx),%rax │ │ │ │ │ -void seqan::setBeginPosition, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:863 (discriminator 2) │ │ │ │ │ mov %rax,%r11 │ │ │ │ │ -seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ mov 0x20(%rsp),%r12 │ │ │ │ │ cmp %r9,%r12 │ │ │ │ │ setne 0x28(%rsp) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:490 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ movzbl 0x28(%rsp),%edx │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je e2b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2b0> │ │ │ │ │ + je ab30 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2b0> │ │ │ │ │ test %dl,%dl │ │ │ │ │ - je e2b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2b0> │ │ │ │ │ + je ab30 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2b0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%r12,%rsi,8),%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and $0x1,%edx │ │ │ │ │ neg %rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ cmp %rax,%r8 │ │ │ │ │ - jae e450 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x450> │ │ │ │ │ + jae acd0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x450> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %r8,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %r8,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rdx,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %rbp,%rsi │ │ │ │ │ - jb e280 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x280> │ │ │ │ │ + jb ab00 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x280> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -unsigned long seqan::_getBeginVertical(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:160 │ │ │ │ │ mov -0x18(%r10),%r8 │ │ │ │ │ -void seqan::setClippedBeginPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ mov %r9,0x28(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ mov %r11,0x38(%rcx) │ │ │ │ │ -seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::toViewPosition, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, unsigned long, bool): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:530 │ │ │ │ │ test %r8,%r8 │ │ │ │ │ - jne e4a0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4a0> │ │ │ │ │ + jne ad20 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4a0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:531 (discriminator 1) │ │ │ │ │ mov (%rbx),%rdx │ │ │ │ │ -void seqan::setBeginPosition, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:863 (discriminator 2) │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:490 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je e330 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x330> │ │ │ │ │ + je abb0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x330> │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je e330 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x330> │ │ │ │ │ + je abb0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x330> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ @@ -15597,88 +9264,79 @@ │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%rbx,%rsi,8),%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and $0x1,%eax │ │ │ │ │ neg %rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ cmp %rdx,%r8 │ │ │ │ │ - jae e460 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x460> │ │ │ │ │ + jae ace0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x460> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %r8,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %r8,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rax,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - jb e300 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x300> │ │ │ │ │ + jb ab80 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x300> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::setClippedBeginPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:109 (discriminator 1) │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ -void seqan::setClippedBeginPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ mov %rdx,0x38(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ mov %r9,0x28(%rax) │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:109 (discriminator 1) │ │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:112 │ │ │ │ │ mov 0x38(%rcx),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:109 (discriminator 1) │ │ │ │ │ sete %r12b │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:112 │ │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je e4fd , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4fd> │ │ │ │ │ + je ad7d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4fd> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - js ec83 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc83> │ │ │ │ │ -bool seqan::atEnd, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ + js b503 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc83> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ mov 0x40(%rcx),%r9 │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ test %r9,%r9 │ │ │ │ │ - je e500 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x500> │ │ │ │ │ + je ad80 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x500> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ │ mov %r9d,%esi │ │ │ │ │ cmp %r9d,%eax │ │ │ │ │ cmovbe %eax,%esi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je e4fd , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4fd> │ │ │ │ │ + je ad7d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4fd> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov 0x20(%rsp),%r11 │ │ │ │ │ mov (%r11,%r12,8),%rax │ │ │ │ │ mov %eax,%r10d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %esi,%eax │ │ │ │ │ - jae ee49 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe49> │ │ │ │ │ + jae b6c9 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe49> │ │ │ │ │ lea 0x1(%r12),%rdx │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov %eax,%eax │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ neg %r12 │ │ │ │ │ sub %r10d,%esi │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ add %rax,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ @@ -15691,184 +9349,175 @@ │ │ │ │ │ and $0x1,%r12d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov %eax,%r10d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %esi,%eax │ │ │ │ │ - jb e3c0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3c0> │ │ │ │ │ + jb ac40 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3c0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ cmp %r10d,%esi │ │ │ │ │ - je eded , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xded> │ │ │ │ │ + je b66d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xded> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ mov %esi,%r14d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ neg %r12 │ │ │ │ │ and %r14,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ add %r14,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ add %r12,%r15 │ │ │ │ │ mov %r8,%r12 │ │ │ │ │ - jmp e506 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x506> │ │ │ │ │ + jmp ad86 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x506> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::toViewPosition, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, unsigned long, bool): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:535 │ │ │ │ │ mov 0x20(%rsp),%r11 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:534 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%r11,%rdx,8),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:538 │ │ │ │ │ test $0x1,%dl │ │ │ │ │ - je e448 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x448> │ │ │ │ │ + je acc8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x448> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ cmp %r8,%rsi │ │ │ │ │ - jae e470 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x470> │ │ │ │ │ + jae acf0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x470> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:542 (discriminator 1) │ │ │ │ │ add %rsi,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:543 (discriminator 1) │ │ │ │ │ sub %rsi,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 2) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%r11,%rdx,8),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:538 │ │ │ │ │ test $0x1,%dl │ │ │ │ │ - jne e430 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x430> │ │ │ │ │ + jne acb0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x430> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:560 (discriminator 1) │ │ │ │ │ add %rsi,%rax │ │ │ │ │ - jmp e43b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x43b> │ │ │ │ │ + jmp acbb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x43b> │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:505 │ │ │ │ │ and %rdx,%rax │ │ │ │ │ add %rax,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - jmp e2b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2b0> │ │ │ │ │ + jmp ab30 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2b0> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:505 │ │ │ │ │ and %rdx,%rax │ │ │ │ │ add %rax,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - jmp e330 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x330> │ │ │ │ │ + jmp abb0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x330> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::toViewPosition, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, unsigned long, bool): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:547 │ │ │ │ │ add %r8,%rax │ │ │ │ │ mov %rax,%r11 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:545 (discriminator 1) │ │ │ │ │ cmp %rsi,%r8 │ │ │ │ │ - jb e246 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x246> │ │ │ │ │ + jb aac6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x246> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:553 (discriminator 1) │ │ │ │ │ lea 0x2(%rdx),%rsi │ │ │ │ │ cmp %rbp,%rsi │ │ │ │ │ - jae e246 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x246> │ │ │ │ │ + jae aac6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x246> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:554 (discriminator 1) │ │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ │ add 0x8(%rsi,%rdx,8),%rax │ │ │ │ │ mov %rax,%r11 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 1) │ │ │ │ │ - jmp e246 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x246> │ │ │ │ │ + jmp aac6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x246> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:535 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:534 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%rbx,%rax,8),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:538 │ │ │ │ │ test $0x1,%al │ │ │ │ │ - je e4c7 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4c7> │ │ │ │ │ + je ad47 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4c7> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ cmp %r8,%rsi │ │ │ │ │ - jae e4d0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4d0> │ │ │ │ │ + jae ad50 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4d0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:542 (discriminator 1) │ │ │ │ │ add %rsi,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:543 (discriminator 1) │ │ │ │ │ sub %rsi,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 2) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%rbx,%rax,8),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:538 │ │ │ │ │ test $0x1,%al │ │ │ │ │ - jne e4b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4b0> │ │ │ │ │ + jne ad30 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4b0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:560 (discriminator 1) │ │ │ │ │ add %rsi,%rdx │ │ │ │ │ - jmp e4bb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4bb> │ │ │ │ │ + jmp ad3b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4bb> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:547 │ │ │ │ │ add %r8,%rdx │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:545 (discriminator 1) │ │ │ │ │ cmp %rsi,%r8 │ │ │ │ │ - jb e2cd , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2cd> │ │ │ │ │ + jb ab4d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2cd> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:553 (discriminator 1) │ │ │ │ │ lea 0x2(%rax),%rsi │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - jae e2cd , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2cd> │ │ │ │ │ + jae ab4d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2cd> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:554 (discriminator 1) │ │ │ │ │ add 0x8(%rbx,%rax,8),%rdx │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 1) │ │ │ │ │ - jmp e2cd , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2cd> │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ + jmp ab4d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2cd> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:109 (discriminator 1) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ cmpq $0x0,(%rbx) │ │ │ │ │ sete %bpl │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ cmpq $0x0,0x8(%rsp) │ │ │ │ │ - je e5c6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c6> │ │ │ │ │ + je ae46 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c6> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - js ec3c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc3c> │ │ │ │ │ -bool seqan::atEnd, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ + js b4bc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc3c> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x40(%rax),%r10 │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ test %r10,%r10 │ │ │ │ │ - je e5c9 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c9> │ │ │ │ │ + je ae49 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c9> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ mov %r10d,%esi │ │ │ │ │ cmp %r10d,%eax │ │ │ │ │ cmovbe %eax,%esi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je e5c6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c6> │ │ │ │ │ + je ae46 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c6> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov (%rbx,%rbp,8),%rax │ │ │ │ │ mov %eax,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %esi,%eax │ │ │ │ │ - jae ee3b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe3b> │ │ │ │ │ + jae b6bb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe3b> │ │ │ │ │ lea 0x1(%rbp),%rdx │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ mov %eax,%eax │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ neg %rbp │ │ │ │ │ sub %r13d,%esi │ │ │ │ │ mov %rdx,%r11 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ add %rax,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ @@ -15881,63 +9530,59 @@ │ │ │ │ │ and $0x1,%ebp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov %eax,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %esi,%eax │ │ │ │ │ - jb e580 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x580> │ │ │ │ │ + jb ae00 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x580> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ cmp %esi,%r13d │ │ │ │ │ - je ee14 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe14> │ │ │ │ │ + je b694 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe14> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ mov %esi,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ neg %rbp │ │ │ │ │ and %r13,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ add %r13,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ add %rbp,%r8 │ │ │ │ │ mov %r11,%rbp │ │ │ │ │ - jmp e5cf , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5cf> │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ + jmp ae4f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5cf> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ -void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ mov 0x50(%rsp),%rsi │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ -void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:104 │ │ │ │ │ lea 0x90(%rsp),%rax │ │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ cmp %rsi,0x18(%rsp) │ │ │ │ │ - je edd3 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdd3> │ │ │ │ │ + je b653 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdd3> │ │ │ │ │ mov %rcx,0x40(%rsp) │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:101 (discriminator 1) │ │ │ │ │ movzbl 0x18(%rdx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:100 (discriminator 1) │ │ │ │ │ mov 0x10(%rdx),%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:101 (discriminator 1) │ │ │ │ │ cmp $0x2,%al │ │ │ │ │ - je ea10 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa10> │ │ │ │ │ + je b290 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa10> │ │ │ │ │ cmp $0x4,%al │ │ │ │ │ - jne e691 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x691> │ │ │ │ │ + jne af11 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x691> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:108 │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %r8,0x30(%rsp) │ │ │ │ │ mov %r10,0x28(%rsp) │ │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ │ @@ -15952,262 +9597,230 @@ │ │ │ │ │ mov 0x70(%rsp),%r14 │ │ │ │ │ mov 0x78(%rsp),%r15 │ │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ │ mov 0x28(%rsp),%r10 │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ mov 0x80(%rsp),%r9 │ │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je e7d0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d0> │ │ │ │ │ -bool seqan::atEnd, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ + je b050 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov 0x40(%rsi),%rcx │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ cmp %r9,%rcx │ │ │ │ │ - je e754 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x754> │ │ │ │ │ + je afd4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x754> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ lea (%r9,%rbx,1),%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ cmp %ecx,%eax │ │ │ │ │ cmova %ecx,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ sub %r9d,%eax │ │ │ │ │ - je e754 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x754> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je afd4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x754> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ │ mov 0x10(%rsi),%r11 │ │ │ │ │ - jmp e720 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x720> │ │ │ │ │ + jmp afa0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x720> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ add %rcx,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:442 │ │ │ │ │ add %r15,%rcx │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ cmovne %rcx,%r15 │ │ │ │ │ add %eax,%esi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:444 │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:443 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ mov %esi,%eax │ │ │ │ │ sub %ebx,%eax │ │ │ │ │ - je ea90 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa90> │ │ │ │ │ + je b310 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa90> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov (%r11,%r12,8),%rbx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:436 │ │ │ │ │ mov %r14d,%esi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ and $0x1,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:436 │ │ │ │ │ mov %ebx,%ecx │ │ │ │ │ sub %r14d,%ecx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %eax,%ecx │ │ │ │ │ - jb e700 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x700> │ │ │ │ │ + jb af80 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x700> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ mov %eax,%esi │ │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ │ add %rsi,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ cmp %eax,%ecx │ │ │ │ │ - je eae0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xae0> │ │ │ │ │ + je b360 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xae0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ neg %rdi │ │ │ │ │ and %rsi,%rdi │ │ │ │ │ add %rdi,%r15 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:477 │ │ │ │ │ add %rsi,%r14 │ │ │ │ │ -bool seqan::atEnd, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ mov (%rsp),%rsi │ │ │ │ │ mov 0x40(%rsi),%rax │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ cmp %rax,%r10 │ │ │ │ │ - je e7d0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d0> │ │ │ │ │ + je b050 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ add %r10d,%ebx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ cmp %eax,%ebx │ │ │ │ │ cmova %eax,%ebx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ sub %r10d,%ebx │ │ │ │ │ - je e7d0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d0> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je b050 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x10(%rsi),%r11 │ │ │ │ │ - jmp e79c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x79c> │ │ │ │ │ + jmp b01c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x79c> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nop │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ add %rcx,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:442 │ │ │ │ │ add %r8,%rcx │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ cmovne %rcx,%r8 │ │ │ │ │ add %ebx,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:444 │ │ │ │ │ add $0x1,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:443 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ sub %esi,%eax │ │ │ │ │ mov %eax,%ebx │ │ │ │ │ - je e7d0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d0> │ │ │ │ │ + je b050 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov (%r11,%rbp,8),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:436 │ │ │ │ │ mov %r13d,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ and $0x1,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:436 │ │ │ │ │ mov %esi,%ecx │ │ │ │ │ sub %r13d,%ecx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %ebx,%ecx │ │ │ │ │ - jb e780 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x780> │ │ │ │ │ + jb b000 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x780> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ cmp %ecx,%ebx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ mov %ebx,%ebx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ - je eaa0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xaa0> │ │ │ │ │ + je b320 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xaa0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ neg %rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ add %rbx,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ and %rbx,%rdi │ │ │ │ │ add %rdi,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:477 │ │ │ │ │ add %rbx,%r13 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:113 │ │ │ │ │ sub $0x20,%rdx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ - jne e610 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x610> │ │ │ │ │ + jne ae90 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x610> │ │ │ │ │ mov 0x40(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:217 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%rcx),%rax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rcx),%rbx │ │ │ │ │ -seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::clippedBeginPosition, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:841 │ │ │ │ │ mov 0x38(%rcx),%rsi │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rbx,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ -seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %rbx,%rax │ │ │ │ │ -seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::clippedBeginPosition, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:841 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,0x58(%rsp) │ │ │ │ │ -seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::clippedBeginPosition, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:841 │ │ │ │ │ mov 0x38(%rax),%rbx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ -seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ setne 0x28(%rsp) │ │ │ │ │ -seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::clippedBeginPosition, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:841 │ │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rax),%rbx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov %rdi,0x30(%rsp) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rbx,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ │ -seqan::Position, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > >::Type seqan::position, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:219 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je e87a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x87a> │ │ │ │ │ -seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::clippedBeginPosition, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ + je b0fa , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x87a> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:841 │ │ │ │ │ mov 0x38(%rdx),%rax │ │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ │ -seqan::Position, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > >::Type seqan::position, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1) │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je e86f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x86f> │ │ │ │ │ + je b0ef , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x86f> │ │ │ │ │ mov 0x10(%rdx),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:226 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ lea (%rax,%r12,8),%rdi │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:228 (discriminator 1) │ │ │ │ │ add (%rax),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1) │ │ │ │ │ add $0x8,%rax │ │ │ │ │ cmp %rdi,%rax │ │ │ │ │ - jne e860 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x860> │ │ │ │ │ + jne b0e0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x860> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:229 │ │ │ │ │ add %rdx,%r14 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:234 (discriminator 1) │ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ │ sub %rax,%r14 │ │ │ │ │ -void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:115 (discriminator 1) │ │ │ │ │ add %r14,%rsi │ │ │ │ │ -seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:490 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je e8f0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8f0> │ │ │ │ │ + je b170 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8f0> │ │ │ │ │ cmpb $0x0,0x28(%rsp) │ │ │ │ │ - je e8f0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8f0> │ │ │ │ │ + je b170 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8f0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ mov 0x58(%rsp),%r11 │ │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ @@ -16217,72 +9830,67 @@ │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%r10,%rdi,8),%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and $0x1,%eax │ │ │ │ │ neg %rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ cmp %rdx,%r8 │ │ │ │ │ - jae ea00 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa00> │ │ │ │ │ + jae b280 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa00> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %r8,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %r8,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rax,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r11,%rdi │ │ │ │ │ - jb e8c0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8c0> │ │ │ │ │ + jb b140 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8c0> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Position, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > >::Type seqan::position, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:219 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ -void seqan::setClippedEndPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:827 (discriminator 2) │ │ │ │ │ mov %r9,0x30(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:830 │ │ │ │ │ mov %rsi,0x40(%rcx) │ │ │ │ │ -seqan::Position, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > >::Type seqan::position, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:219 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je e92c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x92c> │ │ │ │ │ + je b1ac , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x92c> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je e91f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x91f> │ │ │ │ │ + je b19f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x91f> │ │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:226 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ lea (%rax,%rbp,8),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:228 (discriminator 1) │ │ │ │ │ add (%rax),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1) │ │ │ │ │ add $0x8,%rax │ │ │ │ │ cmp %rax,%rcx │ │ │ │ │ - jne e910 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x910> │ │ │ │ │ + jne b190 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x910> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:229 │ │ │ │ │ add %rdx,%r13 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:234 (discriminator 1) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ sub 0x38(%rax),%r13 │ │ │ │ │ -void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:116 (discriminator 1) │ │ │ │ │ add %r13,0x8(%rsp) │ │ │ │ │ -seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:490 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %rbx,0x30(%rsp) │ │ │ │ │ - je e9b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9b0> │ │ │ │ │ + je b230 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9b0> │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je e9b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9b0> │ │ │ │ │ + je b230 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9b0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ @@ -16292,65 +9900,61 @@ │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%rbx,%rcx,8),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and $0x1,%eax │ │ │ │ │ neg %rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ cmp %rdx,%rsi │ │ │ │ │ - jae e9f0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9f0> │ │ │ │ │ + jae b270 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9f0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %rsi,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rax,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r8,%rcx │ │ │ │ │ - jb e980 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x980> │ │ │ │ │ + jb b200 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x980> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nop │ │ │ │ │ -void seqan::setClippedEndPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:827 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:830 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:827 (discriminator 2) │ │ │ │ │ mov %rdi,0x30(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:830 │ │ │ │ │ mov %rdx,0x40(%rax) │ │ │ │ │ -void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:117 │ │ │ │ │ mov 0xb8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne ee79 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe79> │ │ │ │ │ + jne b6f9 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe79> │ │ │ │ │ add $0xc8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:505 │ │ │ │ │ and %rax,%rdx │ │ │ │ │ add %rdx,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - jmp e9b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9b0> │ │ │ │ │ + jmp b230 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9b0> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:505 │ │ │ │ │ and %rax,%rdx │ │ │ │ │ add %rdx,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - jmp e8f0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8f0> │ │ │ │ │ + jmp b170 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8f0> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:104 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ │ @@ -16363,4355 +9967,8627 @@ │ │ │ │ │ mov 0x98(%rsp),%rbp │ │ │ │ │ mov 0xa0(%rsp),%r13 │ │ │ │ │ mov 0xa8(%rsp),%r8 │ │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ mov 0xb0(%rsp),%r10 │ │ │ │ │ - jmp e691 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x691> │ │ │ │ │ + jmp af11 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x691> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_adaptor.h:104 │ │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ │ - jmp e754 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x754> │ │ │ │ │ + jmp afd4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x754> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:451 │ │ │ │ │ lea (%r8,%rbx,1),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ add %rbx,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ lea 0x1(%rbp),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:451 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ cmovne %rax,%r8 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ │ sub %r11,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ cmp %rax,%rcx │ │ │ │ │ - je e7c8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7c8> │ │ │ │ │ + je b048 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7c8> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ mov %rcx,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:461 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ - jmp e7d0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d0> │ │ │ │ │ + jmp b050 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d0> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:451 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ lea (%r15,%rsi,1),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ lea 0x1(%r12),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:451 │ │ │ │ │ cmovne %rax,%r15 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ │ sub %r11,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ cmp %rax,%rcx │ │ │ │ │ - je e751 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x751> │ │ │ │ │ + je afd1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x751> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ mov %rcx,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:461 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - jmp e754 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x754> │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp afd4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x754> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%rdx) │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x20(%rdx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je ede5 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xde5> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je b665 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xde5> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r12 │ │ │ │ │ - jle ee68 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe68> │ │ │ │ │ + jle b6e8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe68> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov $0x3,%edx │ │ │ │ │ -void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%rax),%rbx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov 0x20(%rax),%rax │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x0(,%rax,8),%r14 │ │ │ │ │ -void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp e141 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x141> │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp a9c1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x141> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov %rax,0x10(%rcx) │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x20(%rcx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je eddd , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xddd> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je b65d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xddd> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle ee57 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe57> │ │ │ │ │ + jle b6d7 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe57> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov $0x3,%edx │ │ │ │ │ mov 0x20(%rcx),%rax │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%rcx),%rbx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x0(,%rax,8),%r12 │ │ │ │ │ -void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp e06d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6d> │ │ │ │ │ -void seqan::setClippedBeginPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int): │ │ │ │ │ + jmp a8ed , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6d> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ movq $0x0,0x8(%rsp) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ movups %xmm0,0x28(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ movups %xmm0,0x38(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ - jmp e9b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9b0> │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ + jmp b230 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9b0> │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ - jmp ec6b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc6b> │ │ │ │ │ + jmp b4eb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc6b> │ │ │ │ │ nop │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:333 │ │ │ │ │ sub $0x1,%r13 │ │ │ │ │ -bool seqan::isGap, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:347 │ │ │ │ │ sub $0x1,%r10 │ │ │ │ │ -bool seqan::isGap, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ and $0x1,%edx │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:345 │ │ │ │ │ sub %rdx,%r8 │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:414 (discriminator 1) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ - je e5cf , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5cf> │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ + je ae4f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5cf> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:327 (discriminator 1) │ │ │ │ │ cmp %r10,%rsi │ │ │ │ │ - je ec61 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc61> │ │ │ │ │ + je b4e1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc61> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - jne ec50 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc50> │ │ │ │ │ + jne b4d0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc50> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:338 │ │ │ │ │ sub $0x1,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ mov (%rbx,%rbp,8),%rdx │ │ │ │ │ lea -0x1(%rdx),%r13 │ │ │ │ │ - jmp ec54 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc54> │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ + jmp b4d4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc54> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ mov %rax,%rsi │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - jmp ecbb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xcbb> │ │ │ │ │ + jmp b53b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xcbb> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:333 │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ -bool seqan::isGap, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:347 │ │ │ │ │ sub $0x1,%r9 │ │ │ │ │ -bool seqan::isGap, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ and $0x1,%edx │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:345 │ │ │ │ │ sub %rdx,%r15 │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:414 (discriminator 1) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ - je e506 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x506> │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ + je ad86 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x506> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:327 (discriminator 1) │ │ │ │ │ cmp %r9,%rsi │ │ │ │ │ - je ecb1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xcb1> │ │ │ │ │ + je b531 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xcb1> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - jne eca0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xca0> │ │ │ │ │ + jne b520 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xca0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:338 │ │ │ │ │ sub $0x1,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ mov (%r8,%r12,8),%rdx │ │ │ │ │ lea -0x1(%rdx),%r14 │ │ │ │ │ - jmp eca4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xca4> │ │ │ │ │ + jmp b524 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xca4> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ mov %rdi,(%rsp) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rcx) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rcx) │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ - jmp e04b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4b> │ │ │ │ │ + jmp a8cb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4b> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rdx) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rdx),%rbx │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%rdx),%rax │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rdx) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - jmp e196 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x196> │ │ │ │ │ + jmp aa16 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x196> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%rcx),%rdi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rcx),%rbx │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rcx) │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rcx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ - jmp e0b7 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb7> │ │ │ │ │ + jmp a937 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb7> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rdx) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rdx) │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ - jmp e113 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x113> │ │ │ │ │ -void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ + jmp a993 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x113> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ │ - jmp e84c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x84c> │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ + jmp b0cc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x84c> │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp e06d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6d> │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ + jmp a8ed , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6d> │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp e141 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x141> │ │ │ │ │ + jmp a9c1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x141> │ │ │ │ │ mov %eax,%r14d │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ mov %r12,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ lea 0x1(%r8),%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ neg %rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ add %r14,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ and %r14,%rax │ │ │ │ │ add %rax,%r15 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - jne e503 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x503> │ │ │ │ │ + jne ad83 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x503> │ │ │ │ │ mov %r8,%r12 │ │ │ │ │ - jmp e506 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x506> │ │ │ │ │ + jmp ad86 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x506> │ │ │ │ │ mov %eax,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ mov %rbp,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ lea 0x1(%r11),%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ neg %rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ add %r13,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ and %r13,%rax │ │ │ │ │ add %rax,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ cmp %rbp,%rdi │ │ │ │ │ - jne e5cc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5cc> │ │ │ │ │ + jne ae4c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5cc> │ │ │ │ │ mov %r11,%rbp │ │ │ │ │ - jmp e5cf , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5cf> │ │ │ │ │ + jmp ae4f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5cf> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ mov %rbp,%r11 │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ - jmp e5a9 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5a9> │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ + jmp ae29 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5a9> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ mov %r12,%r8 │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ - jmp e3ea , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3ea> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp ac6a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3ea> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne ebda , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbda> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne b45a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbda> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%rbx),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp ebda , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbda> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp b45a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbda> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne eb61 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb61> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne b3e1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb61> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%rbx),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp eb61 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb61> │ │ │ │ │ -void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ + jmp b3e1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb61> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:117 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ │ │ -000000000000ee80 > > >(seqan::Holder > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +000000000000b700 > > >(seqan::Holder > >, seqan::Tag >&)@@Base>: │ │ │ │ │ void seqan::create > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:585 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je f038 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1b8> │ │ │ │ │ + je b8b8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1b8> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - jne f028 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1a8> │ │ │ │ │ -void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + jne b8a8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1a8> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:529 │ │ │ │ │ movl $0x0,0x8(%rdi) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ -void seqan::allocate > >, seqan::Tag >, seqan::Matrix > >, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag > const&, seqan::Matrix > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan::allocate > >, seqan::Tag >, seqan::Matrix > >, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag > const&, seqan::Matrix > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe eef3 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x73> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + jbe b773 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x73> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne f158 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x2d8> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne b9d8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x2d8> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je ef1b > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ + je b79b > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4330 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%r12),%rcx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x28(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rsi │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rsi │ │ │ │ │ mov $0x20,%esi │ │ │ │ │ cmovbe %rsi,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x28(%r12),%rsi │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - jne f190 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x310> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne ba10 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x310> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je ef86 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ -seqan::Matrix > >::Matrix(seqan::Matrix > > const&): │ │ │ │ │ + je b806 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:187 │ │ │ │ │ lea 0x18(%r12),%rsi │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ │ call 4330 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -seqan::Holder >, seqan::Tag >::Holder(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:121 │ │ │ │ │ movl $0x0,0x38(%rbx) │ │ │ │ │ -void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ -seqan::Holder >, seqan::Tag >::Holder(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:121 │ │ │ │ │ movq $0x0,0x30(%rbx) │ │ │ │ │ -void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je f01d > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x19d> │ │ │ │ │ + je b89d > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x19d> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - jne f1e0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x360> │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ + jne ba60 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x360> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%r12),%r14 │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rcx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rsi │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r14),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne f1f8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x378> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne ba78 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x378> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je f012 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x192> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ + je b892 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x192> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -void seqan::create >, seqan::String > const>(seqan::Holder >, seqan::Tag >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ -void seqan::create > >, seqan::Matrix > > >(seqan::Holder > >, seqan::Tag >&, seqan::Matrix > >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ -void seqan::create > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::allocate > >, seqan::Tag >, seqan::Matrix > >, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag > const&, seqan::Matrix > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -void seqan::allocate > >, seqan::Tag >, seqan::Matrix > >, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag > const&, seqan::Matrix > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ -seqan::Holder >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0x30(%rax) │ │ │ │ │ -seqan::Matrix > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:176 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ movups %xmm0,0x18(%rax) │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r12 │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ -void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1750 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - jbe f118 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x298> │ │ │ │ │ + jbe b998 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x298> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r12,0x8(%rbx) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1750 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - ja f1d0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x350> │ │ │ │ │ + ja ba50 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x350> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x28(%rbx) │ │ │ │ │ - jbe f2c0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x440> │ │ │ │ │ + jbe bb40 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x440> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja f0f8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja b978 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle f0f8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle b978 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r14,%rdi │ │ │ │ │ - je f0f8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ + je b978 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r14,0x20(%rbx) │ │ │ │ │ -seqan::Matrix > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:183 (discriminator 1) │ │ │ │ │ movq $0x1,(%r12) │ │ │ │ │ -void seqan::create > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x10(%rbx) │ │ │ │ │ - jbe f220 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3a0> │ │ │ │ │ + jbe baa0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3a0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja f0af > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja b92f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle f0af > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle b92f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r12,%rdi │ │ │ │ │ - je f0af > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + je b92f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ - jmp f0af > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jmp b92f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbx) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne ef10 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x90> │ │ │ │ │ - jmp ef1b > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ + jne b790 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x90> │ │ │ │ │ + jmp b79b > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rsi,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x28(%rbx) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%r12),%rcx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne ef78 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xf8> │ │ │ │ │ - jmp ef86 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ + jne b7f8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xf8> │ │ │ │ │ + jmp b806 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ - jmp f0f8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ + jmp b978 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ -void seqan::setValue > >(seqan::Holder >, seqan::Tag >&, seqan::String >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:729 │ │ │ │ │ - jmp f01d > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x19d> │ │ │ │ │ + jmp b89d > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x19d> │ │ │ │ │ nopl (%rax) │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%r13) │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rcx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rsi │ │ │ │ │ - jmp f002 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x182> │ │ │ │ │ + jmp b882 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x182> │ │ │ │ │ nop │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je f370 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je bbf0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle f430 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5b0> │ │ │ │ │ + jle bcb0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5b0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ cmova %rax,%rdx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rdx │ │ │ │ │ lea (%rax,%rdx,1),%r12 │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle f0af > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jle b92f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdi │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %edx,%eax │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jae f390 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x510> │ │ │ │ │ + jae bc10 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x510> │ │ │ │ │ test $0x4,%dl │ │ │ │ │ - jne f44f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5cf> │ │ │ │ │ + jne bccf > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5cf> │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je f0af > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + je b92f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ and $0x2,%edx │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ - je f0af > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + je b92f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ movw $0x0,-0x2(%rdi,%rax,1) │ │ │ │ │ - jmp f0af > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jmp b92f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ nop │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x28(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je f360 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je bbe0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle f41e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x59e> │ │ │ │ │ + jle bc9e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x59e> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 4290 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ lea (%rdi,%rax,1),%r14 │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle f350 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jle bbd0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rdi,%r13 │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ mov %eax,%edx │ │ │ │ │ xor %esi,%esi │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jae f3d8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x558> │ │ │ │ │ + jae bc58 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x558> │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne f462 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5e2> │ │ │ │ │ + jne bce2 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5e2> │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je f350 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ + je bbd0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ movb $0x0,0x0(%r13) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne f484 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x604> │ │ │ │ │ + jne bd04 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x604> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::create > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ - jmp f0f8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ + jmp b978 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r14 │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ mov $0x10,%eax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ - jne f323 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4a3> │ │ │ │ │ - jmp f350 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ + jne bba3 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4a3> │ │ │ │ │ + jmp bbd0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov $0x10,%edx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r12 │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ - jne f285 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x405> │ │ │ │ │ - jmp f0af > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jne bb05 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x405> │ │ │ │ │ + jmp b92f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ │ mov %edx,%eax │ │ │ │ │ movq $0x0,(%rdi) │ │ │ │ │ movq $0x0,-0x8(%rdi,%rax,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%rdi │ │ │ │ │ lea (%rdx,%rdi,1),%eax │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jb f0af > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jb b92f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %edx,%edi │ │ │ │ │ add $0x8,%edx │ │ │ │ │ mov %rsi,(%rcx,%rdi,1) │ │ │ │ │ cmp %eax,%edx │ │ │ │ │ - jb f3c1 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x541> │ │ │ │ │ - jmp f0af > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jb bc41 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x541> │ │ │ │ │ + jmp b92f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ lea 0x8(%r13),%rcx │ │ │ │ │ mov %eax,%edx │ │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ │ movq $0x0,-0x8(%r13,%rdx,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%r13 │ │ │ │ │ lea (%rax,%r13,1),%edx │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jb f350 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ + jb bbd0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov %eax,%r8d │ │ │ │ │ add $0x8,%eax │ │ │ │ │ mov %rsi,(%rcx,%r8,1) │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jb f40b > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x58b> │ │ │ │ │ - jmp f350 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jb bc8b > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x58b> │ │ │ │ │ + jmp bbd0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne f2f7 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x477> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne bb77 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x477> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp f2f7 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x477> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp bb77 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x477> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - je f478 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5f8> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + je bcf8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5f8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ - jmp f26e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3ee> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp baee > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3ee> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ movl $0x0,-0x4(%rdi,%rax,1) │ │ │ │ │ - jmp f0af > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jmp b92f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ movl $0x0,0x0(%r13) │ │ │ │ │ movl $0x0,-0x4(%r13,%rdx,1) │ │ │ │ │ - jmp f350 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jmp bbd0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp f256 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3d6> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp bad6 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3d6> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movw $0x0,-0x2(%r13,%rdx,1) │ │ │ │ │ - jmp f350 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ + jmp bbd0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp f4b5 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x635> │ │ │ │ │ + jmp bd35 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x635> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp f4ac > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x62c> │ │ │ │ │ + jmp bd2c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x62c> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp f4c5 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x645> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp bd45 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x645> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbx) │ │ │ │ │ - je f4e3 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x663> │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je bd63 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x663> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%r12 │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::create > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000f500 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base>: │ │ │ │ │ +000000000000bd80 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base>: │ │ │ │ │ void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:493 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rdi),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je f610 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x110> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je be90 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x110> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ -seqan::Size, seqan::String > > >::Type seqan::updateFactors, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 │ │ │ │ │ mov $0x1,%r13d │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:477 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rcx │ │ │ │ │ -seqan::Size > > >::Type seqan::length > >(seqan::Matrix > > const&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:406 (discriminator 1) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ -seqan::Size, seqan::String > > >::Type seqan::updateFactors, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:477 (discriminator 3) │ │ │ │ │ mov (%rcx),%rbx │ │ │ │ │ imul (%rdx),%rbx │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne f578 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x78> │ │ │ │ │ - jmp f5f7 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ + jne bdf8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x78> │ │ │ │ │ + jmp be77 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ -seqan::Size, seqan::String > > >::Type seqan::updateFactors, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 2) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - jae f5c0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xc0> │ │ │ │ │ + jae be40 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xc0> │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:480 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 9) │ │ │ │ │ add $0x1,%r13d │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:480 (discriminator 2) │ │ │ │ │ mov %rbx,(%rdx,%rbp,8) │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:481 (discriminator 1) │ │ │ │ │ imul (%rcx,%rbp,8),%rbx │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je f5f7 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je be77 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r12),%edi │ │ │ │ │ -seqan::Size, seqan::String > > >::Type seqan::updateFactors, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 3) │ │ │ │ │ mov %r13d,%ebp │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edi,%edi │ │ │ │ │ - jne f548 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x48> │ │ │ │ │ + jne bdc8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x48> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ -seqan::Size, seqan::String > > >::Type seqan::updateFactors, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 2) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - jae f620 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x120> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + jae bea0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x120> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r12),%esi │ │ │ │ │ test %esi,%esi │ │ │ │ │ - jne f55e , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x5e> │ │ │ │ │ + jne bdde , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x5e> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ - jmp f55e , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x5e> │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ + jmp bdde , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x5e> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%rax),%rbp │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r13 │ │ │ │ │ sub %r15,%r13 │ │ │ │ │ -void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:498 (discriminator 1) │ │ │ │ │ cmp %rbx,%r13 │ │ │ │ │ - jae f5f7 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + jae be77 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rax),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je f678 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x178> │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ + je bef8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x178> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmp %rbx,%rdx │ │ │ │ │ - jb f6b6 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1b6> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jb bf36 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1b6> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ add %rbx,%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:500 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp f522 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x22> │ │ │ │ │ + jmp bda2 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x22> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%rax),%rbp │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r13 │ │ │ │ │ sub %r15,%r13 │ │ │ │ │ -void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:498 (discriminator 1) │ │ │ │ │ cmp %rbx,%r13 │ │ │ │ │ - jae f5f7 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + jae be77 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r12),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - jne f5d4 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xd4> │ │ │ │ │ + jne be54 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xd4> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r12),%r14 │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%r14),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je f678 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x178> │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je bef8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x178> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r14),%rbp │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r13 │ │ │ │ │ sub %rax,%r13 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp %r13,%rbx │ │ │ │ │ - jb f5f0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ + jb be70 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ │ mov %rax,%r15 │ │ │ │ │ - jmp f5e3 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xe3> │ │ │ │ │ + jmp be63 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xe3> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%r14) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%r14) │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ - jmp f5f0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jmp be70 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ │ -void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je f5f0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char*, unsigned char*, unsigned char*): │ │ │ │ │ + je be70 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%r13 │ │ │ │ │ - jle f6fc , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1fc> │ │ │ │ │ + jle bf7c , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1fc> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r15,%rsi │ │ │ │ │ call 4290 │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ - jmp f5ec , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xec> │ │ │ │ │ -unsigned char* std::__copy_move::__copy_m(unsigned char*, unsigned char*, unsigned char*): │ │ │ │ │ + jmp be6c , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xec> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne f6e4 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1e4> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned char*, unsigned char*): │ │ │ │ │ + jne bf64 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1e4> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ movzbl (%r15),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ - jmp f6e4 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1e4> │ │ │ │ │ -void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ + jmp bf64 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1e4> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000f720 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ +000000000000bfa0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ mov %rsi,%r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbp │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je f75a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ + je bfda >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbp │ │ │ │ │ - je f820 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x100> │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je c0a0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x100> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov (%r12),%rbx │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbp │ │ │ │ │ sar $0x2,%rbp │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmova %rax,%rbp │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rbp,0x10(%r12) │ │ │ │ │ - jae f7bd >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9d> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae c03d >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9d> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbp,%r13 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rbp,%r13 │ │ │ │ │ cmp $0x1f,%rbp │ │ │ │ │ cmovbe %rdx,%r13 │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r13,%rax │ │ │ │ │ cmovbe %rax,%r13 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r13,4),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%r12) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je f818 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xf8> │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ + je c098 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xf8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r12),%rbx │ │ │ │ │ shl $0x2,%rbp │ │ │ │ │ lea (%rbx,%rbp,1),%rcx │ │ │ │ │ mov %rcx,0x8(%r12) │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ - je f7f2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ + je c072 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov (%rdx),%eax │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0x4,%rbx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0x4,%rdx │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov %eax,-0x4(%rbx) │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rcx,%rbx │ │ │ │ │ - jne f7e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xc0> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ + jne c060 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xc0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne f889 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x169> │ │ │ │ │ + jne c109 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x169> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp f7bd >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9d> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ + jmp c03d >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je f7f2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je c072 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String >, seqan::Alloc >, unsigned long, void, void>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%rbx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - je f85a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x13a> │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je c0da >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x13a> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbp │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, unsigned long, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x2,%rbp │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmovbe %rbp,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, unsigned long, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ call 4090 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@plt> │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 40e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - jmp f7f2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + jmp c072 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je f897 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x177> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ + je c117 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x177> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp f870 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x150> │ │ │ │ │ + jmp c0f0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x150> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000000000000f8a0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base>: │ │ │ │ │ +000000000000c120 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rcx │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je f998 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xf8> │ │ │ │ │ + je c218 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xf8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je f8e3 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x43> │ │ │ │ │ + je c163 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x43> │ │ │ │ │ cmp 0x8(%rdi),%rcx │ │ │ │ │ - je f9b6 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x116> │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je c236 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x116> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rcx │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ sar $0x2,%rax │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1573 (discriminator 1) │ │ │ │ │ cmp %rax,0x10(%rbp) │ │ │ │ │ - jae fabe >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x21e> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae c33e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x21e> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x7c,%rcx │ │ │ │ │ - jbe fa80 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ + jbe c300 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rax,%r13 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r13,4),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbp) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:713 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je fa70 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1d0> │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ + je c2f0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ lea (%rax,%rbx,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1011 (discriminator 2) │ │ │ │ │ lea (%rdx,%rbx,1),%rcx │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je f972 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ + je c1f2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov (%rdx),%esi │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0x4,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov %esi,-0x4(%rax) │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne f960 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xc0> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + jne c1e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xc0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne fab9 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x219> │ │ │ │ │ + jne c339 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x219> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rsi │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - je f972 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ + je c1f2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je fa97 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1f7> │ │ │ │ │ + je c317 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1f7> │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - jne fa90 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ + jne c310 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je f972 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ -seqan::String >, seqan::Alloc >::String >, seqan::Alloc >, unsigned long, void, void>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + je c1f2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je fa52 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1b2> │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je c2d2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1b2> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov $0x20,%ecx │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ sar $0x2,%rax │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ shr $1,%rdx │ │ │ │ │ add %rax,%rdx │ │ │ │ │ cmp $0x7c,%rbx │ │ │ │ │ cmovbe %rcx,%rdx │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%rdi │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov (%rcx),%esi │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0x4,%rcx │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov %esi,-0x4(%rax) │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jne fa40 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1a0> │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + jne c2c0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1a0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 40e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - jmp f972 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ + jmp c1f2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ - jmp f93f >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x9f> │ │ │ │ │ + jmp c1bf >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x9f> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x80,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r13d │ │ │ │ │ - jmp f919 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x79> │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + jmp c199 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x79> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp f93f >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x9f> │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jmp c1bf >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x9f> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ - jmp f972 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp c1f2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je facf >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x22f> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je c34f >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x22f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov %r14,%rax │ │ │ │ │ - jmp f93f >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x9f> │ │ │ │ │ + jmp c1bf >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x9f> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp faa0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x200> │ │ │ │ │ + jmp c320 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x200> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000fae0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base>: │ │ │ │ │ +000000000000c360 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base>: │ │ │ │ │ void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:915 │ │ │ │ │ endbr64 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x8(%rsi),%eax │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%edx │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je fbf0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x110> │ │ │ │ │ + je c470 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x110> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - je fb38 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x58> │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je c3b8 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x58> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ and $0xfffffffd,%edx │ │ │ │ │ mov (%rsi),%rbp │ │ │ │ │ - je fb20 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x40> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je c3a0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x40> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::setValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rbp,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x8(%rbx) │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > const>::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rsi),%r12 │ │ │ │ │ -void seqan::assignValue >, seqan::Alloc >, seqan::String >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - jne fc28 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x148> │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ + jne c4a8 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x148> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rcx │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rsi │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ sar $0x2,%rdi │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0x7c,%rsi │ │ │ │ │ mov $0x20,%esi │ │ │ │ │ cmovbe %rsi,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rsi │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ mov %rsi,%rbp │ │ │ │ │ -void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je fbc7 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe7> │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + je c447 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe7> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rsi,4),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbp,0x10(%r13) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rcx │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je fbd7 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xf7> │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je c457 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xf7> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 40e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ -void seqan::create >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbx) │ │ │ │ │ - jmp fb2a >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ + jmp c3aa >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je fb2a >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ + je c3aa >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ cmp $0x2,%edx │ │ │ │ │ - je fc11 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x131> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je c491 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x131> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ jmp 40e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000fc40 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +000000000000c4c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:585 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je fe00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c0> │ │ │ │ │ + je c680 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c0> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - jne fdf3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b3> │ │ │ │ │ -void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ + jne c673 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b3> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:529 │ │ │ │ │ movl $0x0,0x8(%rdi) │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ -void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe fcb3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x73> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + jbe c533 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x73> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne ff20 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2e0> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne c7a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2e0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je fcdb >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ + je c55b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4330 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%r12),%rcx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x28(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rsi │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rsi │ │ │ │ │ mov $0x20,%esi │ │ │ │ │ cmovbe %rsi,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x28(%r12),%rsi │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - jne ff58 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x318> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne c7d8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x318> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je fd46 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ -seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const&): │ │ │ │ │ + je c5c6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:187 │ │ │ │ │ lea 0x18(%r12),%rsi │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ │ call 4330 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -seqan::Holder >, seqan::Alloc >, seqan::Tag >::Holder(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:121 │ │ │ │ │ movl $0x0,0x38(%rbx) │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ -seqan::Holder >, seqan::Alloc >, seqan::Tag >::Holder(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:121 │ │ │ │ │ movq $0x0,0x30(%rbx) │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je fde8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1a8> │ │ │ │ │ + je c668 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1a8> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - jne ffa0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x360> │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ + jne c820 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x360> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > const>::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%r12),%r14 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rsi │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%rdx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ mov %rdx,%rcx │ │ │ │ │ sar $0x2,%rcx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rcx,%rax │ │ │ │ │ cmp $0x7c,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r14),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ -void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne ffb8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x378> │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + jne c838 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x378> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je fddd >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x19d> │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je c65d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x19d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 40e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ -void seqan::create >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ -void seqan::create >, 2u, seqan::String >, seqan::Alloc > >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ -void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ -seqan::Holder >, seqan::Alloc >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0x30(%rax) │ │ │ │ │ -seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:176 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ movups %xmm0,0x18(%rax) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r12 │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ -void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1750 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - jbe fee0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2a0> │ │ │ │ │ + jbe c760 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2a0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r12,0x8(%rbx) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1750 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - ja ff90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x350> │ │ │ │ │ + ja c810 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x350> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x28(%rbx) │ │ │ │ │ - jbe 10090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x450> │ │ │ │ │ + jbe c910 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x450> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja fec0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja c740 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle fec0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle c740 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r14,%rdi │ │ │ │ │ - je fec0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ + je c740 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r14,0x20(%rbx) │ │ │ │ │ -seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:183 (discriminator 1) │ │ │ │ │ movq $0x1,(%r12) │ │ │ │ │ -void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x10(%rbx) │ │ │ │ │ - jbe ffe8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3a8> │ │ │ │ │ + jbe c868 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3a8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja fe77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja c6f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle fe77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle c6f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r12,%rdi │ │ │ │ │ - je fe77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + je c6f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ - jmp fe77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jmp c6f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbx) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne fcd0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x90> │ │ │ │ │ - jmp fcdb >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ + jne c550 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x90> │ │ │ │ │ + jmp c55b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rsi,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x28(%rbx) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%r12),%rcx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne fd38 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8> │ │ │ │ │ - jmp fd46 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ + jne c5b8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8> │ │ │ │ │ + jmp c5c6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ - jmp fec0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ + jmp c740 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ -void seqan::setValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:729 │ │ │ │ │ - jmp fde8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1a8> │ │ │ │ │ + jmp c668 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1a8> │ │ │ │ │ nopl (%rax) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%r13) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rsi │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp fdcd >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x18d> │ │ │ │ │ + jmp c64d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x18d> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 10140 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x500> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je c9c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x500> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle 10200 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5c0> │ │ │ │ │ + jle ca80 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5c0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ cmova %rax,%rdx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rdx │ │ │ │ │ lea (%rax,%rdx,1),%r12 │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle fe77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jle c6f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdi │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %edx,%eax │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jae 10160 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x520> │ │ │ │ │ + jae c9e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x520> │ │ │ │ │ test $0x4,%dl │ │ │ │ │ - jne 1021f >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5df> │ │ │ │ │ + jne ca9f >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5df> │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je fe77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + je c6f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ and $0x2,%edx │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ - je fe77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + je c6f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ movw $0x0,-0x2(%rdi,%rax,1) │ │ │ │ │ - jmp fe77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jmp c6f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x28(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 10130 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je c9b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle 101ee >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5ae> │ │ │ │ │ + jle ca6e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5ae> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 4290 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ lea (%rdi,%rax,1),%r14 │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle 10120 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jle c9a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rdi,%r13 │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ mov %eax,%edx │ │ │ │ │ xor %esi,%esi │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jae 101a8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x568> │ │ │ │ │ + jae ca28 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x568> │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne 10232 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5f2> │ │ │ │ │ + jne cab2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5f2> │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10120 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ + je c9a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ movb $0x0,0x0(%r13) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne 10254 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x614> │ │ │ │ │ + jne cad4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x614> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ - jmp fec0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ + jmp c740 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r14 │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ mov $0x10,%eax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ - jne 100f3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4b3> │ │ │ │ │ - jmp 10120 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ + jne c973 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4b3> │ │ │ │ │ + jmp c9a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov $0x10,%edx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r12 │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ - jne 1004d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x40d> │ │ │ │ │ - jmp fe77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jne c8cd >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x40d> │ │ │ │ │ + jmp c6f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ │ mov %edx,%eax │ │ │ │ │ movq $0x0,(%rdi) │ │ │ │ │ movq $0x0,-0x8(%rdi,%rax,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%rdi │ │ │ │ │ lea (%rdx,%rdi,1),%eax │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jb fe77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jb c6f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %edx,%edi │ │ │ │ │ add $0x8,%edx │ │ │ │ │ mov %rsi,(%rcx,%rdi,1) │ │ │ │ │ cmp %eax,%edx │ │ │ │ │ - jb 10191 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x551> │ │ │ │ │ - jmp fe77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jb ca11 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x551> │ │ │ │ │ + jmp c6f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ lea 0x8(%r13),%rcx │ │ │ │ │ mov %eax,%edx │ │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ │ movq $0x0,-0x8(%r13,%rdx,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%r13 │ │ │ │ │ lea (%rax,%r13,1),%edx │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jb 10120 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ + jb c9a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov %eax,%r8d │ │ │ │ │ add $0x8,%eax │ │ │ │ │ mov %rsi,(%rcx,%r8,1) │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jb 101db >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x59b> │ │ │ │ │ - jmp 10120 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jb ca5b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x59b> │ │ │ │ │ + jmp c9a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 100c7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x487> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne c947 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x487> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp 100c7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x487> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp c947 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x487> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - je 10248 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x608> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + je cac8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x608> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ - jmp 10036 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3f6> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp c8b6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3f6> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ movl $0x0,-0x4(%rdi,%rax,1) │ │ │ │ │ - jmp fe77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jmp c6f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ movl $0x0,0x0(%r13) │ │ │ │ │ movl $0x0,-0x4(%r13,%rdx,1) │ │ │ │ │ - jmp 10120 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jmp c9a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp 1001e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3de> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp c89e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3de> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movw $0x0,-0x2(%r13,%rdx,1) │ │ │ │ │ - jmp 10120 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ + jmp c9a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 10285 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x645> │ │ │ │ │ + jmp cb05 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x645> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 1027c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x63c> │ │ │ │ │ + jmp cafc >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x63c> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 10295 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x655> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp cb15 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x655> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbx) │ │ │ │ │ - je 102b3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x673> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je cb33 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x673> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%r12 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -00000000000102e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ +000000000000cb60 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbp │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je 1031a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ + je cb9a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbp │ │ │ │ │ - je 10410 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x130> │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je cc90 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x130> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rdx │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov (%r12),%rbx │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rcx │ │ │ │ │ sub %rdx,%rbp │ │ │ │ │ sar $0x2,%rbp │ │ │ │ │ imul %rcx,%rbp │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmova %rax,%rbp │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rbp,0x10(%r12) │ │ │ │ │ - jae 10391 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb1> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae cc11 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb1> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbp,%r14 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rbp,%r14 │ │ │ │ │ cmp $0x1f,%rbp │ │ │ │ │ cmovbe %rdx,%r14 │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r14,%rax │ │ │ │ │ cmovbe %rax,%r14 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%r14,%r14,2),%rdi │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%r12) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 10400 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x120> │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ + je cc80 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x120> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rdx │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r12),%rbx │ │ │ │ │ lea 0x0(%rbp,%rbp,2),%rcx │ │ │ │ │ shl $0x2,%rcx │ │ │ │ │ lea (%rbx,%rcx,1),%rax │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 2) │ │ │ │ │ add %rdx,%rcx │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je 103da >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ + je cc5a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov (%rdx),%rax │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0xc,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0xc,%rbx │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov %rax,-0xc(%rbx) │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:71 │ │ │ │ │ mov -0x4(%rdx),%eax │ │ │ │ │ mov %eax,-0x4(%rbx) │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne 103c0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xe0> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ + jne cc40 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 1048a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x1aa> │ │ │ │ │ + jne cd0a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x1aa> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rdx │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 10391 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb1> │ │ │ │ │ + jmp cc11 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb1> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je 103da >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je cc5a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String >, seqan::Alloc >, unsigned long, void, void>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%rbx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - je 10458 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x178> │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je ccd8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x178> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbp │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, unsigned long, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ │ sar $0x2,%rbp │ │ │ │ │ imul %rdx,%rbp │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmovbe %rbp,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, unsigned long, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ call 41c0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@plt> │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4100 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - jmp 103da >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + jmp cc5a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 10498 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x1b8> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ + je cd18 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x1b8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 10471 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x191> │ │ │ │ │ + jmp ccf1 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x191> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ │ │ │ │ │ -00000000000104a0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base>: │ │ │ │ │ +000000000000cd20 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rcx │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je 105c0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x120> │ │ │ │ │ + je ce40 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x120> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 104e3 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x43> │ │ │ │ │ + je cd63 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x43> │ │ │ │ │ cmp 0x8(%rdi),%rcx │ │ │ │ │ - je 105de >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x13e> │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je ce5e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x13e> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rcx │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rsi │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ sar $0x2,%rax │ │ │ │ │ imul %rsi,%rax │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1573 (discriminator 1) │ │ │ │ │ cmp %rax,0x10(%rbp) │ │ │ │ │ - jae 1070e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x26e> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae cf8e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x26e> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x174,%rcx │ │ │ │ │ - jbe 106c8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x228> │ │ │ │ │ + jbe cf48 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x228> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rax,%r13 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(%r13,%r13,2),%rdi │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbp) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:713 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 106b8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x218> │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ + je cf38 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x218> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ lea (%rax,%rbx,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1011 (discriminator 2) │ │ │ │ │ lea (%rdx,%rbx,1),%rcx │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je 1059a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ + je ce1a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov (%rdx),%rsi │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0xc,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0xc,%rax │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov %rsi,-0xc(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:71 │ │ │ │ │ mov -0x4(%rdx),%esi │ │ │ │ │ mov %esi,-0x4(%rax) │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne 10580 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xe0> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + jne ce00 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xe0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 10709 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x269> │ │ │ │ │ + jne cf89 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x269> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rsi │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - je 1059a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ + je ce1a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 106e7 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x247> │ │ │ │ │ + je cf67 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x247> │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - jne 106e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x240> │ │ │ │ │ + jne cf60 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x240> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je 1059a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ -seqan::String >, seqan::Alloc >::String >, seqan::Alloc >, unsigned long, void, void>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + je ce1a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je 1069a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1fa> │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je cf1a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1fa> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov $0x20,%ecx │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ sar $0x2,%rax │ │ │ │ │ imul %rdx,%rax │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ shr $1,%rdx │ │ │ │ │ add %rax,%rdx │ │ │ │ │ cmp $0x174,%rbx │ │ │ │ │ cmovbe %rcx,%rdx │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rdx,%rdx,2),%rdi │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 2) │ │ │ │ │ lea (%rcx,%rbx,1),%rdx │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov (%rcx),%rsi │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0xc,%rcx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0xc,%rax │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov %rsi,-0xc(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:71 │ │ │ │ │ mov -0x4(%rcx),%esi │ │ │ │ │ mov %esi,-0x4(%rax) │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rcx,%rdx │ │ │ │ │ - jne 10680 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + jne cf00 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4100 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - jmp 1059a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ + jmp ce1a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ - jmp 10551 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xb1> │ │ │ │ │ + jmp cdd1 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xb1> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x180,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r13d │ │ │ │ │ - jmp 1052b >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x8b> │ │ │ │ │ + jmp cdab >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x8b> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp 10551 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xb1> │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jmp cdd1 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xb1> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ -void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ - jmp 1059a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp ce1a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 1071f >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x27f> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je cf9f >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x27f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov %r14,%rax │ │ │ │ │ - jmp 10551 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xb1> │ │ │ │ │ + jmp cdd1 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xb1> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 106f0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x250> │ │ │ │ │ + jmp cf70 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x250> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -0000000000010730 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base>: │ │ │ │ │ +000000000000cfb0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base>: │ │ │ │ │ void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:915 │ │ │ │ │ endbr64 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x8(%rsi),%eax │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%edx │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10850 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x120> │ │ │ │ │ + je d0d0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x120> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - je 10788 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x58> │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je d008 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x58> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ and $0xfffffffd,%edx │ │ │ │ │ mov (%rsi),%rbp │ │ │ │ │ - je 10770 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x40> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je cff0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x40> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::setValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rbp,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x8(%rbx) │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > const>::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rsi),%r12 │ │ │ │ │ -void seqan::assignValue >, seqan::Alloc >, seqan::String >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - jne 10888 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ + jne d108 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rdx │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rdi │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rsi │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ sar $0x2,%rax │ │ │ │ │ imul %rdi,%rax │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ shr $1,%rbp │ │ │ │ │ add %rax,%rbp │ │ │ │ │ cmp $0x174,%rsi │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ cmovbe %rax,%rbp │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmova %rax,%rbp │ │ │ │ │ -void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je 10826 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xf6> │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + je d0a6 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xf6> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(%rbp,%rbp,2),%rdi │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbp,0x10(%r13) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rdx │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je 10836 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x106> │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je d0b6 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x106> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4100 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ -void seqan::create >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbx) │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 1077a >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ + je cffa >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ cmp $0x2,%edx │ │ │ │ │ - je 10871 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x141> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je d0f1 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x141> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ jmp 4100 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -00000000000108a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +000000000000d120 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:585 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10a70 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1d0> │ │ │ │ │ + je d2f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1d0> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - jne 10a64 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c4> │ │ │ │ │ -void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ + jne d2e4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c4> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:529 │ │ │ │ │ movl $0x0,0x8(%rdi) │ │ │ │ │ -seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ -void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe 10913 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x73> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + jbe d193 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x73> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne 10b90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2f0> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne d410 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2f0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je 1093b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ + je d1bb >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4330 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%r12),%rcx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x28(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rsi │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rsi │ │ │ │ │ mov $0x20,%esi │ │ │ │ │ cmovbe %rsi,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x28(%r12),%rsi │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - jne 10bc8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x328> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne d448 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x328> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je 109a6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ -seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const&): │ │ │ │ │ + je d226 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:187 │ │ │ │ │ lea 0x18(%r12),%rsi │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ lea 0x18(%rbx),%rdi │ │ │ │ │ call 4330 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ -seqan::Holder >, seqan::Alloc >, seqan::Tag >::Holder(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:121 │ │ │ │ │ movl $0x0,0x38(%rbx) │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ -seqan::Holder >, seqan::Alloc >, seqan::Tag >::Holder(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:121 │ │ │ │ │ movq $0x0,0x30(%rbx) │ │ │ │ │ -void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10a59 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b9> │ │ │ │ │ + je d2d9 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b9> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - jne 10c10 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x370> │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ + jne d490 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x370> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > const>::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%r12),%r14 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rsi │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%rcx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ │ sub %rdi,%rcx │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ sar $0x2,%rdx │ │ │ │ │ imul %rax,%rdx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ cmp $0x174,%rcx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r14),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ -void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne 10c28 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x388> │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + jne d4a8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x388> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je 10a4e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1ae> │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je d2ce >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1ae> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4100 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ -void seqan::create >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ -void seqan::create >, 2u, seqan::String >, seqan::Alloc > >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ -void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ -void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ -void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ -seqan::Holder >, seqan::Alloc >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0x30(%rax) │ │ │ │ │ -seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:176 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ -seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ movups %xmm0,0x18(%rax) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r12 │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ -void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1750 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - jbe 10b50 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b0> │ │ │ │ │ + jbe d3d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r12,0x8(%rbx) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1750 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - ja 10c00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x360> │ │ │ │ │ + ja d480 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x360> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x28(%rbx) │ │ │ │ │ - jbe 10d00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x460> │ │ │ │ │ + jbe d580 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x460> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja 10b30 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja d3b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle 10b30 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle d3b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r14,%rdi │ │ │ │ │ - je 10b30 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ + je d3b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r14,0x20(%rbx) │ │ │ │ │ -seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:183 (discriminator 1) │ │ │ │ │ movq $0x1,(%r12) │ │ │ │ │ -void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x10(%rbx) │ │ │ │ │ - jbe 10c58 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3b8> │ │ │ │ │ + jbe d4d8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3b8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja 10ae7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja d367 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle 10ae7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle d367 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r12,%rdi │ │ │ │ │ - je 10ae7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + je d367 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ - jmp 10ae7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jmp d367 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbx) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne 10930 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x90> │ │ │ │ │ - jmp 1093b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ + jne d1b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x90> │ │ │ │ │ + jmp d1bb >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rsi,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x28(%rbx) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%r12),%rcx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne 10998 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8> │ │ │ │ │ - jmp 109a6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ + jne d218 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8> │ │ │ │ │ + jmp d226 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ - jmp 10b30 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ + jmp d3b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ -void seqan::setValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:729 │ │ │ │ │ - jmp 10a59 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b9> │ │ │ │ │ + jmp d2d9 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b9> │ │ │ │ │ nopl (%rax) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rdx,%rdx,2),%rdi │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ -seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%r13) │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rsi │ │ │ │ │ -seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ - jmp 10a3e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x19e> │ │ │ │ │ + jmp d2be >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x19e> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 10db0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x510> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je d630 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x510> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle 10e70 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5d0> │ │ │ │ │ + jle d6f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5d0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ cmova %rax,%rdx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rdx │ │ │ │ │ lea (%rax,%rdx,1),%r12 │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle 10ae7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jle d367 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdi │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %edx,%eax │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jae 10dd0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x530> │ │ │ │ │ + jae d650 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x530> │ │ │ │ │ test $0x4,%dl │ │ │ │ │ - jne 10e8f >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5ef> │ │ │ │ │ + jne d70f >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5ef> │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 10ae7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + je d367 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ and $0x2,%edx │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ - je 10ae7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + je d367 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ movw $0x0,-0x2(%rdi,%rax,1) │ │ │ │ │ - jmp 10ae7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jmp d367 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x28(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 10da0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x500> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je d620 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x500> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle 10e5e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5be> │ │ │ │ │ + jle d6de >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5be> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 4290 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ lea (%rdi,%rax,1),%r14 │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle 10d90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jle d610 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rdi,%r13 │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ mov %eax,%edx │ │ │ │ │ xor %esi,%esi │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jae 10e18 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x578> │ │ │ │ │ + jae d698 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x578> │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne 10ea2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x602> │ │ │ │ │ + jne d722 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x602> │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10d90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ + je d610 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ movb $0x0,0x0(%r13) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne 10ec4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x624> │ │ │ │ │ + jne d744 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x624> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ - jmp 10b30 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ + jmp d3b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r14 │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ mov $0x10,%eax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ - jne 10d63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4c3> │ │ │ │ │ - jmp 10d90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ + jne d5e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4c3> │ │ │ │ │ + jmp d610 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov $0x10,%edx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r12 │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1146 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ - jne 10cbd >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x41d> │ │ │ │ │ - jmp 10ae7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jne d53d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x41d> │ │ │ │ │ + jmp d367 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ │ mov %edx,%eax │ │ │ │ │ movq $0x0,(%rdi) │ │ │ │ │ movq $0x0,-0x8(%rdi,%rax,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%rdi │ │ │ │ │ lea (%rdx,%rdi,1),%eax │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jb 10ae7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jb d367 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %edx,%edi │ │ │ │ │ add $0x8,%edx │ │ │ │ │ mov %rsi,(%rcx,%rdi,1) │ │ │ │ │ cmp %eax,%edx │ │ │ │ │ - jb 10e01 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x561> │ │ │ │ │ - jmp 10ae7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jb d681 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x561> │ │ │ │ │ + jmp d367 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ lea 0x8(%r13),%rcx │ │ │ │ │ mov %eax,%edx │ │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ │ movq $0x0,-0x8(%r13,%rdx,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%r13 │ │ │ │ │ lea (%rax,%r13,1),%edx │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jb 10d90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ + jb d610 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov %eax,%r8d │ │ │ │ │ add $0x8,%eax │ │ │ │ │ mov %rsi,(%rcx,%r8,1) │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jb 10e4b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5ab> │ │ │ │ │ - jmp 10d90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jb d6cb >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5ab> │ │ │ │ │ + jmp d610 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 10d37 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x497> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jne d5b7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x497> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp 10d37 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x497> │ │ │ │ │ -unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp d5b7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x497> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - je 10eb8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x618> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + je d738 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x618> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ - jmp 10ca6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x406> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp d526 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x406> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ movl $0x0,-0x4(%rdi,%rax,1) │ │ │ │ │ - jmp 10ae7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jmp d367 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ movl $0x0,0x0(%r13) │ │ │ │ │ movl $0x0,-0x4(%r13,%rdx,1) │ │ │ │ │ - jmp 10d90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ -void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ + jmp d610 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp 10c8e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3ee> │ │ │ │ │ -__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp d50e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3ee> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movw $0x0,-0x2(%r13,%rdx,1) │ │ │ │ │ - jmp 10d90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ + jmp d610 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 10ef5 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x655> │ │ │ │ │ + jmp d775 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x655> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 10eec >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x64c> │ │ │ │ │ + jmp d76c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x64c> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 10f05 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x665> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp d785 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x665> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbx) │ │ │ │ │ - je 10f23 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x683> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je d7a3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x683> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%r12 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + │ │ │ │ │ +000000000000d7c0 : │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %r15 │ │ │ │ │ +std::__cxx11::to_string(double): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + mov $0x148,%edx │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + push %r14 │ │ │ │ │ + push %r13 │ │ │ │ │ +std::__cxx11::to_string(double): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + lea 0x3825(%rip),%r13 # 11000 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x500> │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + push %r12 │ │ │ │ │ +std::__cxx11::to_string(double): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + mov %r13,%rcx │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + push %rbp │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + sub $0x3f8,%rsp │ │ │ │ │ +std::__cxx11::to_string(double): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + mov 0x678d(%rip),%rbp │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ │ + mov %r12,0x3e8(%rsp) │ │ │ │ │ + mov %rsi,%r12 │ │ │ │ │ +std::__cxx11::to_string(double): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + lea 0x2f0(%rsp),%rdi │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ │ + movsd 0x28(%r12),%xmm0 │ │ │ │ │ + call 42f0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt> │ │ │ │ │ + mov %r13,%rcx │ │ │ │ │ + mov $0x148,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + lea 0x290(%rsp),%rax │ │ │ │ │ + movsd 0x20(%r12),%xmm0 │ │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ + call 42f0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt> │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:118 │ │ │ │ │ + mov 0x18(%r12),%ecx │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %ecx,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %ecx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %ecx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%ecx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe fb0d │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp d8c9 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + jbe ee70 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + jbe eeb0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %esi,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%esi │ │ │ │ │ + jbe eee0 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%esi │ │ │ │ │ + ja d890 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x240(%rsp),%rsi │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rcx,%rax,1),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ │ + lea 0x230(%rsp),%rdi │ │ │ │ │ + mov %rsi,0x230(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x98(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0x3801(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x230(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x37f9(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x37f3(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x37f3(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x37f3(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x37f3(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x37f3(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x37f3(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x37f3(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x37f3(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x37f3(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x37f3(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x37f3(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe edd0 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r14d,%edx │ │ │ │ │ + mov %r14d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja da00 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja edd0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r15,0x238(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:117 │ │ │ │ │ + mov 0x14(%r12),%esi │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe fb65 │ │ │ │ │ + mov %r14d,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp dae9 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe ee60 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe eea0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe eef0 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja dab0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rsi,%rax,1),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1e0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0x35e1(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x35d9(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x35d3(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x35d3(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x35d3(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x35d3(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x35d3(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x35d3(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x35d3(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x35d3(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x35d3(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x35d3(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x35d3(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe edf0 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r14d,%edx │ │ │ │ │ + mov %r14d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja dc20 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja edf0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0x1d0(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r15,0x1d8(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:116 │ │ │ │ │ + mov 0x10(%r12),%esi │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe fbbd │ │ │ │ │ + mov %r14d,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp dd09 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe ee40 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe ee80 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe eed0 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja dcd0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rsi,%rax,1),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x180(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x180(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0x33c1(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x33b9(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x33b3(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x33b3(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x33b3(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x33b3(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x33b3(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x33b3(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x33b3(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x33b3(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x33b3(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x33b3(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x33b3(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe ee10 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r14d,%edx │ │ │ │ │ + mov %r14d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja de40 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja ee10 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0x170(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r15,0x178(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:115 │ │ │ │ │ + mov 0xc(%r12),%esi │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe fc15 │ │ │ │ │ + mov %r14d,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp df29 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe ee30 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe eec0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe ef00 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja def0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rsi,%rax,1),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x120(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x120(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0x31a1(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x3199(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x3193(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x3193(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x3193(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x3193(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x3193(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x3193(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x3193(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x3193(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x3193(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x3193(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x3193(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe ed88 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r14d,%edx │ │ │ │ │ + mov %r14d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja e060 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja ed88 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r15,0x118(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:114 │ │ │ │ │ + mov 0x8(%r12),%esi │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %esi,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r13d │ │ │ │ │ + cmovs %esi,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r13d │ │ │ │ │ + jbe fab8 │ │ │ │ │ + mov %r13d,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp e14a │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe ee50 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe ee90 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r12),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe ef10 │ │ │ │ │ + mov %eax,%r12d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja e110 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rsi,%rax,1),%r14d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0xe0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0x2f82(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x2f7a(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x2f74(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x2f74(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x2f74(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x2f74(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x2f74(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x2f74(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x2f74(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x2f74(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x2f74(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x2f74(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x2f74(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r13d │ │ │ │ │ + jbe edb0 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ + mov %r13d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r13d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r12d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r12),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r12d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja e280 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja edb0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r13d │ │ │ │ │ + mov %r13b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r14,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0xd8(%rsp) │ │ │ │ │ + je 471e <__cxa_finalize@plt+0x38e> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x2d05(%rip),%rbp # 11018 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x518> │ │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x100(%rsp),%r14 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r14,0xf0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f530 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0xf0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x100(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0xf8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r14,%rcx │ │ │ │ │ + je f508 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x100(%rsp) │ │ │ │ │ + jae e3bf │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x110(%rsp) │ │ │ │ │ + je f790 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae ef20 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x110(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 45a2 <__cxa_finalize@plt+0x212> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x130(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f668 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x130(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x138(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x138(%rsp) │ │ │ │ │ + je 46ef <__cxa_finalize@plt+0x35f> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x160(%rsp),%r15 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r15,0x150(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f4b0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x150(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x158(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r15,%rcx │ │ │ │ │ + je f488 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x160(%rsp) │ │ │ │ │ + jae e513 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x170(%rsp) │ │ │ │ │ + je f780 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae efb8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 47e9 <__cxa_finalize@plt+0x459> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x150(%rsp),%r12 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x190(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f6b0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x190(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x1a0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x198(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x198(%rsp) │ │ │ │ │ + je 4840 <__cxa_finalize@plt+0x4b0> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x190(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x1b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f430 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x1b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x1c0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1b0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x1b8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rdi,%rcx │ │ │ │ │ + je f408 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x1c0(%rsp) │ │ │ │ │ + jae e671 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x1d0(%rsp) │ │ │ │ │ + je f770 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae f050 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 4810 <__cxa_finalize@plt+0x480> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x200(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x1f0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f6f8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x1f0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x1f8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x1f8(%rsp) │ │ │ │ │ + je 48a0 <__cxa_finalize@plt+0x510> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x210(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f3b0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x210(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x220(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x210(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x238(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x218(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rdi,%rcx │ │ │ │ │ + je f388 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x220(%rsp) │ │ │ │ │ + jae e7cf │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x230(%rsp) │ │ │ │ │ + je f760 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x240(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae f0e8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x230(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 48d4 <__cxa_finalize@plt+0x544> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x210(%rsp),%r12 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x250(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f5d8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x250(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x260(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x258(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x258(%rsp) │ │ │ │ │ + je 4781 <__cxa_finalize@plt+0x3f1> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x250(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x280(%rsp),%r12 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f330 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x270(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x280(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x270(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x298(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x278(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r12,%rcx │ │ │ │ │ + je f308 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x280(%rsp) │ │ │ │ │ + jae e926 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x2a0(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x290(%rsp) │ │ │ │ │ + je f740 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x2a0(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae f180 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x290(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 4874 <__cxa_finalize@plt+0x4e4> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x270(%rsp),%r13 │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x2c0(%rsp),%r13 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f620 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x2b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x2c0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x2b8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x2b8(%rsp) │ │ │ │ │ + je 47b5 <__cxa_finalize@plt+0x425> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x2b0(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x2e0(%rsp),%r9 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r9,0x2d0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je f2b0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x2d0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x2e0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2d0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x2f8(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x2d8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r9,%rcx │ │ │ │ │ + je f280 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x2e0(%rsp) │ │ │ │ │ + jae ea78 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x300(%rsp),%rbp │ │ │ │ │ + cmp %rbp,0x2f0(%rsp) │ │ │ │ │ + je f750 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x300(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae f210 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2f0(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 48fb <__cxa_finalize@plt+0x56b> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + mov %rax,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x68(%rsp),%r9 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rsi,%rax │ │ │ │ │ + je f588 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:217 │ │ │ │ │ + lea 0x300(%rsp),%rbp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2d0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r9,%rdi │ │ │ │ │ + je eb1a │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x2e0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r13,%rdi │ │ │ │ │ + je eb38 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x2c0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x270(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r12,%rdi │ │ │ │ │ + je eb56 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x250(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je eb79 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x210(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je eb9c │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1f0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ebbf │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ebe2 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x1c0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ec05 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r15,%rdi │ │ │ │ │ + je ec23 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ec46 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r14,%rdi │ │ │ │ │ + je ec64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ec87 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ecaa │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x120(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je eccd │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ecf0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ed13 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x240(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x290(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x2a0(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je ed39 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x2a0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2f0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rbp,%rdi │ │ │ │ │ + je ed57 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x300(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:121 │ │ │ │ │ + mov 0x3e8(%rsp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne fdc8 │ │ │ │ │ + add $0x3f8,%rsp │ │ │ │ │ + mov %rbx,%rax │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %rbp │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %r14 │ │ │ │ │ + pop %r15 │ │ │ │ │ + ret │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp e0bb │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r13d,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r13,1),%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp e2dc │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp da5b │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp dc7b │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp de9b │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp df32 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp dd12 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r12),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r12d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp e154 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp daf2 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp d8d2 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp dd12 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r12),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r12d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp e154 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp daf2 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp d8d2 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp df32 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp dd12 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp d8d2 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp daf2 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp df32 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r12d │ │ │ │ │ + jmp e154 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x140(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x130(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne e412 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae fcbc │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je ef88 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je ef9b │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je e426 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e426 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x150(%rsp),%r12 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x190(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne e566 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rdi,%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae fd14 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je f01e │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je f031 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je e57a │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e57a │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x200(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x1f0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne e6c4 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae fce8 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je f0b8 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je f0cb │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je e6d8 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e6d8 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x210(%rsp),%r12 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x250(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne e822 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rdi),%rdx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae fd69 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je f150 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je f163 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je e836 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e836 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x270(%rsp),%r13 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x2c0(%rsp),%r13 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne e974 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r13,%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae fd40 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je f1de │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je f1f1 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je e988 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e988 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2249 │ │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x68(%rsp),%r9 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rsi,%rdx │ │ │ │ │ + je fa68 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rsi,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:703 │ │ │ │ │ + jmp eafc │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe ea78 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x300(%rsp),%rbp │ │ │ │ │ + cmp %rbp,0x2f0(%rsp) │ │ │ │ │ + jne ea67 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + jmp ea96 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r9,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae f7ed │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je f2d9 │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f2ed │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r10d │ │ │ │ │ + mov %r10w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je ea0f │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp ea0f │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe e926 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x2a0(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x290(%rsp) │ │ │ │ │ + jne e915 │ │ │ │ │ + jmp e944 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r12,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + add $0x1,%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae f867 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je f359 │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f36d │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je e8bd │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp e8bd │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe e7cf │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x230(%rsp) │ │ │ │ │ + jne e7be │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ │ + jmp e7ed │ │ │ │ │ + nop │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae f83b │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je f3db │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f3ef │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je e764 │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp e764 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe e671 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x1d0(%rsp) │ │ │ │ │ + jne e660 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ │ + jmp e68f │ │ │ │ │ + nop │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + add $0x1,%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae f7c1 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je f45b │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f46f │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je e606 │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp e606 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe e513 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x170(%rsp) │ │ │ │ │ + jne e502 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ │ + jmp e531 │ │ │ │ │ + nop │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r15,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae f79a │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je f4d9 │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f4ed │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je e4ad │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp e4ad │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe e3bf │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x110(%rsp) │ │ │ │ │ + jne e3ae │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ │ + jmp e3dd │ │ │ │ │ + nop │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r14,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae f814 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je f559 │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f56d │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je e359 │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp e359 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ │ + lea 0x1(%rcx),%r8 │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%r8d │ │ │ │ │ + jae f88e │ │ │ │ │ + test $0x4,%r8b │ │ │ │ │ + jne fd95 │ │ │ │ │ + test %r8d,%r8d │ │ │ │ │ + je eae1 │ │ │ │ │ + movzbl 0x10(%rdx),%eax │ │ │ │ │ + mov %al,0x10(%rbx) │ │ │ │ │ + test $0x2,%r8b │ │ │ │ │ + je eadd │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ + movzwl -0x2(%rsi,%rax,1),%ecx │ │ │ │ │ + mov %cx,-0x2(%rdi,%rax,1) │ │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ │ + jmp eae1 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae f992 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne fa59 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne fa46 │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je e836 │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e836 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r13,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + add $0x1,%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae f911 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne fa37 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne fa24 │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je e988 │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e988 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae f8e5 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne fa15 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne fa02 │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je e426 │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e426 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae f93a │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne f9f3 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne f9e0 │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je e57a │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e57a │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rdi,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + add $0x1,%rsi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae f966 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne f9d1 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne f9be │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je e6d8 │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp e6d8 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp e91d │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp ea6f │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp e7c6 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp e668 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp e50a │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp e3b6 │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r15,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f7a3 │ │ │ │ │ + lea (%r15,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f4c7 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f7ca │ │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f449 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r10 │ │ │ │ │ + mov %r10,(%r9,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f7f6 │ │ │ │ │ + lea (%r9,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f2c7 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r14,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f81d │ │ │ │ │ + lea (%r14,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f547 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f844 │ │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f3c9 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r12,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f870 │ │ │ │ │ + lea (%r12,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f347 │ │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ + mov -0x8(%rsi,%rax,1),%rcx │ │ │ │ │ + mov %rcx,-0x8(%rdi,%rax,1) │ │ │ │ │ + lea 0x18(%rbx),%rcx │ │ │ │ │ + mov %rdi,%rax │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ │ + sub %rcx,%rax │ │ │ │ │ + sub %rax,%rdi │ │ │ │ │ + add %r8d,%eax │ │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ │ + cmp $0x8,%eax │ │ │ │ │ + jb eadd │ │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ + mov %r8d,%r10d │ │ │ │ │ + add $0x8,%r8d │ │ │ │ │ + mov (%rdi,%r10,1),%r11 │ │ │ │ │ + mov %r11,(%rcx,%r10,1) │ │ │ │ │ + cmp %eax,%r8d │ │ │ │ │ + jb f8cc │ │ │ │ │ + jmp eadd │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f8ee │ │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f681 │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f91a │ │ │ │ │ + lea 0x0(%r13,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f637 │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f943 │ │ │ │ │ + lea (%r10,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f6c9 │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f96f │ │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f70f │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb f99b │ │ │ │ │ + lea (%r10,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp f5f1 │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp f725 │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp f71b │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp f6df │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp f6d5 │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp f697 │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp f68d │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp f64d │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp f643 │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp f607 │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp f5fd │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae fc6d │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + jne fdaf │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je f25e │ │ │ │ │ + movzbl 0x10(%rax),%edx │ │ │ │ │ + mov %dl,0x10(%rbx) │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f25a │ │ │ │ │ + mov %edi,%edi │ │ │ │ │ + movzwl -0x2(%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dx,-0x2(%rcx,%rdi,1) │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + jmp f25e │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rsi),%r14d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp e2d8 │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rcx),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x240(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x230(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ │ + mov %rdi,0x98(%rsp) │ │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x230(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp da57 │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rsi),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp dc77 │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rsi),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x180(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp de97 │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rsi),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x120(%rsp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp e0b7 │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ + mov -0x8(%rsi,%rdx,1),%r8 │ │ │ │ │ + mov %r8,-0x8(%rcx,%rdx,1) │ │ │ │ │ + lea 0x18(%rbx),%rdx │ │ │ │ │ + mov %rsi,%r8 │ │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ │ + sub %rdx,%rcx │ │ │ │ │ + add %ecx,%edi │ │ │ │ │ + sub %rcx,%r8 │ │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jb f25a │ │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + mov %ecx,%r10d │ │ │ │ │ + add $0x8,%ecx │ │ │ │ │ + mov (%r8,%r10,1),%r11 │ │ │ │ │ + mov %r11,(%rdx,%r10,1) │ │ │ │ │ + cmp %edi,%ecx │ │ │ │ │ + jb fca5 │ │ │ │ │ + jmp f25a │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fcc5 │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp ef77 │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fcf1 │ │ │ │ │ + lea (%r10,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp f0a7 │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fd1d │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp f00d │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fd49 │ │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp f1cd │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fd72 │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp f13f │ │ │ │ │ + mov 0x10(%rdx),%eax │ │ │ │ │ + mov %eax,0x10(%rbx) │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ + mov -0x4(%rsi,%rax,1),%ecx │ │ │ │ │ + mov %ecx,-0x4(%rdi,%rax,1) │ │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ │ + jmp eae1 │ │ │ │ │ + mov 0x10(%rax),%edx │ │ │ │ │ + mov %edi,%edi │ │ │ │ │ + mov %edx,0x10(%rbx) │ │ │ │ │ + mov -0x4(%rsi,%rdi,1),%edx │ │ │ │ │ + mov %edx,-0x4(%rcx,%rdi,1) │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + jmp f25e │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:121 │ │ │ │ │ + call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 45d1 <__cxa_finalize@plt+0x241> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 46a8 <__cxa_finalize@plt+0x318> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4761 <__cxa_finalize@plt+0x3d1> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4746 <__cxa_finalize@plt+0x3b6> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 476d <__cxa_finalize@plt+0x3dd> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4779 <__cxa_finalize@plt+0x3e9> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4961 <__cxa_finalize@plt+0x5d1> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 467b <__cxa_finalize@plt+0x2eb> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 496d <__cxa_finalize@plt+0x5dd> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4955 <__cxa_finalize@plt+0x5c5> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4979 <__cxa_finalize@plt+0x5e9> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4938 <__cxa_finalize@plt+0x5a8> │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + nop │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +000000000000fe50 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base>: │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:6 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %r15 │ │ │ │ │ + push %r14 │ │ │ │ │ + push %r13 │ │ │ │ │ + push %r12 │ │ │ │ │ + push %rbp │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + sub $0x3b8,%rsp │ │ │ │ │ + mov 0x4131(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ │ + mov %r12,0x3a8(%rsp) │ │ │ │ │ + mov %rsi,%r12 │ │ │ │ │ +./porechop/src/alignment.cpp:8 │ │ │ │ │ + mov %edx,(%rdi) │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + lea 0xb0(%rsp),%r15 │ │ │ │ │ + lea 0x18(%rax),%rsi │ │ │ │ │ + mov 0x40f0(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:8 │ │ │ │ │ + mov %ecx,0x4(%rdi) │ │ │ │ │ +./porechop/src/alignment.cpp:9 │ │ │ │ │ + movl $0xffffffff,0x8(%rdi) │ │ │ │ │ + movq %rsi,%xmm2 │ │ │ │ │ + movl $0xffffffff,0x10(%rdi) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %r8d,0x18(%rdi) │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:464 │ │ │ │ │ + movq %rax,%xmm5 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + punpcklqdq %xmm5,%xmm2 │ │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ │ + call 4070 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + mov 0x406f(%rip),%rdx # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:438 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + movups %xmm0,0x208(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + lea 0x10(%rdx),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + movups %xmm0,0x218(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:438 │ │ │ │ │ + mov 0x4094(%rip),%rax # 13fa8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + mov %dx,0x200(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:438 │ │ │ │ │ + mov 0x8(%rax),%rbp │ │ │ │ │ + mov 0x10(%rax),%r13 │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + movq $0x0,0x1f8(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:438 │ │ │ │ │ + add -0x18(%rbp),%r15 │ │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ │ + mov %r13,(%r15) │ │ │ │ │ + mov %r15,%rdi │ │ │ │ │ + call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + mov 0x4052(%rip),%rcx # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + lea 0xb8(%rsp),%r14 │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + lea 0x40(%rcx),%rax │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + lea 0xf0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + movaps %xmm2,0xb0(%rsp) │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + movaps %xmm0,0xd0(%rsp) │ │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + call 4380 │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + mov 0x4039(%rip),%rdx # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x110(%rsp),%rcx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x110(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + lea 0x10(%rdx),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ │ + movl $0x10,0xf8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ │ +seqan::Iterator, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, seqan::Alloc >, seqan::Tag >, void>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ + mov (%r12),%r14 │ │ │ │ │ +seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ │ +std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:263 │ │ │ │ │ + movl $0x1,0x1c(%rdi) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ │ +std::basic_ios >::rdbuf() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:326 │ │ │ │ │ + mov 0xe8(%rdi),%r15 │ │ │ │ │ +std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ + call 42e0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >& seqan::operator<< , std::allocator >, seqan::String, seqan::Alloc >, seqan::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ + call 40c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt> │ │ │ │ │ +std::basic_streambuf >::pptr() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:539 │ │ │ │ │ + mov 0xe0(%rsp),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/14/sstream:442 (discriminator 1) │ │ │ │ │ + test %r8,%r8 │ │ │ │ │ + je 10808 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9b8> │ │ │ │ │ +std::basic_streambuf >::egptr() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:495 │ │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/14/sstream:448 │ │ │ │ │ + mov %r8,%rdx │ │ │ │ │ +std::basic_streambuf >::pbase() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:536 │ │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/14/sstream:448 │ │ │ │ │ + cmp %r8,%rax │ │ │ │ │ + cmovae %rax,%r8 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ + cmove %rdx,%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + sub %rcx,%r8 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + lea 0x2a0(%rsp),%rax │ │ │ │ │ + lea 0x230(%rsp),%r14 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ │ + call 4070 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + mov 0x3e98(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:438 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + movups %xmm0,0x388(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + movups %xmm0,0x398(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %ax,0x380(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:438 │ │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + movq $0x0,0x378(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:438 │ │ │ │ │ + add %r14,%rdi │ │ │ │ │ + mov %rbp,0x230(%rsp) │ │ │ │ │ + mov %r13,(%rdi) │ │ │ │ │ + call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + mov 0x3e8a(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + lea 0x238(%rsp),%r15 │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + movaps %xmm0,0x240(%rsp) │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm6,0x230(%rsp) │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + movaps %xmm0,0x250(%rsp) │ │ │ │ │ + movaps %xmm0,0x260(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + call 4380 │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + mov 0x3e72(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + movl $0x10,0x278(%rsp) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x290(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x290(%rsp),%rax │ │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ │ + mov %rax,0x280(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x288(%rsp) │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ │ +seqan::Reference, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type seqan::value, seqan::Alloc >, seqan::Tag >, seqan::Alloc, int>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, int const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ + mov (%r12),%r12 │ │ │ │ │ +seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ │ +seqan::Reference, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type seqan::value, seqan::Alloc >, seqan::Tag >, seqan::Alloc, int>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, int const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ + add $0x48,%r12 │ │ │ │ │ +seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + add %r14,%rdi │ │ │ │ │ +std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:263 │ │ │ │ │ + movl $0x1,0x1c(%rdi) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ │ +std::basic_ios >::rdbuf() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:326 │ │ │ │ │ + mov 0xe8(%rdi),%r15 │ │ │ │ │ +std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ + call 42e0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >& seqan::operator<< , std::allocator >, seqan::String, seqan::Alloc >, seqan::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ + lea 0x68(%rsp),%rdi │ │ │ │ │ + mov %r12,%rsi │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ + call 40c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt> │ │ │ │ │ +std::basic_streambuf >::pptr() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:539 │ │ │ │ │ + mov 0x260(%rsp),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + lea 0xa0(%rsp),%r15 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + lea 0x90(%rsp),%r12 │ │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/14/sstream:442 (discriminator 1) │ │ │ │ │ + test %r8,%r8 │ │ │ │ │ + je 107f0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9a0> │ │ │ │ │ +std::basic_streambuf >::egptr() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:495 │ │ │ │ │ + mov 0x250(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/14/sstream:448 │ │ │ │ │ + mov %r8,%rdx │ │ │ │ │ +std::basic_streambuf >::pbase() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:536 │ │ │ │ │ + mov 0x258(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/14/sstream:448 │ │ │ │ │ + cmp %r8,%rax │ │ │ │ │ + cmovae %rax,%r8 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ + cmove %rdx,%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + sub %rcx,%r8 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +unsigned long const& std::max(unsigned long const&, unsigned long const&): │ │ │ │ │ +/usr/include/c++/14/bits/stl_algobase.h:262 │ │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ │ +unsigned long const& std::max(unsigned long const&, unsigned long const&): │ │ │ │ │ +/usr/include/c++/14/bits/stl_algobase.h:262 │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + cmovb %rdx,%rax │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:20 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jle 10373 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x523> │ │ │ │ │ +./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:28 │ │ │ │ │ + xor %r10d,%r10d │ │ │ │ │ + mov %rcx,%rax │ │ │ │ │ +./porechop/src/alignment.cpp:27 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + nop │ │ │ │ │ +./porechop/src/alignment.cpp:30 (discriminator 1) │ │ │ │ │ + cmpb $0x2d,(%rdx,%r8,1) │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ + movzbl (%rdi,%r8,1),%r9d │ │ │ │ │ + mov %r8d,%esi │ │ │ │ │ +./porechop/src/alignment.cpp:30 (discriminator 1) │ │ │ │ │ + je 10320 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4d0> │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ │ + je 10530 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6e0> │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ + cltq │ │ │ │ │ +./porechop/src/alignment.cpp:43 │ │ │ │ │ + xor %r10d,%r10d │ │ │ │ │ +./porechop/src/alignment.cpp:42 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:44 │ │ │ │ │ + mov %rax,%r8 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:45 (discriminator 1) │ │ │ │ │ + cmpb $0x2d,(%rdx,%r8,1) │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ + movzbl (%rdi,%r8,1),%r9d │ │ │ │ │ +./porechop/src/alignment.cpp:45 (discriminator 1) │ │ │ │ │ + je 10350 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x500> │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ │ + je 10518 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6c8> │ │ │ │ │ +./porechop/src/alignment.cpp:55 │ │ │ │ │ + test %r12b,%r12b │ │ │ │ │ + jne 10373 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x523> │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + jmp 10310 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4c0> │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ +./porechop/src/alignment.cpp:60 (discriminator 1) │ │ │ │ │ + lea 0x1(%r9),%r10 │ │ │ │ │ + cmp %r9,%rcx │ │ │ │ │ + je 107d0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x980> │ │ │ │ │ + mov %r10,%r9 │ │ │ │ │ +./porechop/src/alignment.cpp:61 (discriminator 1) │ │ │ │ │ + cmpb $0x2d,(%rdi,%r9,1) │ │ │ │ │ + je 10300 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4b0> │ │ │ │ │ + jmp 1054c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6fc> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ │ + setne %r9b │ │ │ │ │ + or %r9d,%r10d │ │ │ │ │ +./porechop/src/alignment.cpp:34 │ │ │ │ │ + mov %r11d,%r9d │ │ │ │ │ + and %r10d,%r9d │ │ │ │ │ + test %r9b,%r9b │ │ │ │ │ + jne 102b9 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x469> │ │ │ │ │ +./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ + lea 0x1(%r8),%rsi │ │ │ │ │ + cmp %r8,%rcx │ │ │ │ │ + je 107b8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x968> │ │ │ │ │ + mov %rsi,%r8 │ │ │ │ │ + jmp 102a0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x450> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ │ + setne %r9b │ │ │ │ │ + or %r9d,%r10d │ │ │ │ │ +./porechop/src/alignment.cpp:49 │ │ │ │ │ + mov %r11d,%r9d │ │ │ │ │ + and %r10d,%r9d │ │ │ │ │ + test %r9b,%r9b │ │ │ │ │ + jne 102e6 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x496> │ │ │ │ │ +./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ + sub $0x1,%r8 │ │ │ │ │ + test %r8d,%r8d │ │ │ │ │ + jns 102d0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x480> │ │ │ │ │ + mov 0x3c66(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movq 0x30(%rsp),%xmm3 │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + movq %rax,%xmm7 │ │ │ │ │ + punpcklqdq %xmm7,%xmm3 │ │ │ │ │ + movaps %xmm3,0x20(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r15,%rdi │ │ │ │ │ + je 103a8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x558> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + mov 0x3bf1(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x280(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm7,0x230(%rsp) │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 103ec , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x59c> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0x3b95(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ + mov (%rsp),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ │ + call 4250 │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov %rbp,0x230(%rsp) │ │ │ │ │ + mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x3b30(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ + call 40a0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 10459 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x609> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + mov 0x3b40(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa 0x20(%rsp),%xmm1 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm1,0xb0(%rsp) │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 1049d , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x64d> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0x3ae4(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ │ + call 4250 │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ │ + mov %r13,0xb0(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x3a7e(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ + call 40a0 │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:111 │ │ │ │ │ + mov 0x3a8(%rsp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne 10831 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9e1> │ │ │ │ │ + add $0x3b8,%rsp │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %rbp │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %r14 │ │ │ │ │ + pop %r15 │ │ │ │ │ + ret │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ + mov %r10d,%r9d │ │ │ │ │ +./porechop/src/alignment.cpp:46 │ │ │ │ │ + mov $0x1,%r11d │ │ │ │ │ + jmp 10361 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x511> │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ + mov %r10d,%r9d │ │ │ │ │ +./porechop/src/alignment.cpp:31 │ │ │ │ │ + mov $0x1,%r11d │ │ │ │ │ + jmp 10331 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4e1> │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./porechop/src/alignment.cpp:67 (discriminator 1) │ │ │ │ │ + sub $0x1,%rax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 107e0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x990> │ │ │ │ │ +./porechop/src/alignment.cpp:68 (discriminator 1) │ │ │ │ │ + cmpb $0x2d,(%rdi,%rax,1) │ │ │ │ │ + je 10540 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6f0> │ │ │ │ │ + mov %r8d,%r10d │ │ │ │ │ +./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jg 10828 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9d8> │ │ │ │ │ + movslq %esi,%r8 │ │ │ │ │ +./porechop/src/alignment.cpp:76 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:78 (discriminator 2) │ │ │ │ │ + movzbl (%rdi,%r8,1),%r14d │ │ │ │ │ + cmp %r14b,(%rdx,%r8,1) │ │ │ │ │ + jne 1058f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x73f> │ │ │ │ │ +./porechop/src/alignment.cpp:79 │ │ │ │ │ + add $0x1,%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ + add $0x1,%r8 │ │ │ │ │ + cmp %r8d,%r10d │ │ │ │ │ + jge 10580 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x730> │ │ │ │ │ +./porechop/src/alignment.cpp:82 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + cvtsi2sd %r11d,%xmm0 │ │ │ │ │ + mulsd 0xc47(%rip),%xmm0 # 111f0 ::VALUE@@Base+0x1d0> │ │ │ │ │ +./porechop/src/alignment.cpp:81 │ │ │ │ │ + mov %r10d,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:82 │ │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ │ +./porechop/src/alignment.cpp:81 │ │ │ │ │ + sub %esi,%r8d │ │ │ │ │ + add $0x1,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:82 │ │ │ │ │ + cvtsi2sd %r8d,%xmm1 │ │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ │ + movsd %xmm0,0x20(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ + cmp %eax,%r9d │ │ │ │ │ + jg 1081f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9cf> │ │ │ │ │ + movslq %r9d,%r8 │ │ │ │ │ +./porechop/src/alignment.cpp:84 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ +./porechop/src/alignment.cpp:86 (discriminator 2) │ │ │ │ │ + movzbl (%rdi,%r8,1),%r14d │ │ │ │ │ + cmp %r14b,(%rdx,%r8,1) │ │ │ │ │ + jne 105ef , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x79f> │ │ │ │ │ +./porechop/src/alignment.cpp:87 │ │ │ │ │ + add $0x1,%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ + add $0x1,%r8 │ │ │ │ │ + cmp %r8d,%eax │ │ │ │ │ + jge 105e0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x790> │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + cvtsi2sd %r11d,%xmm0 │ │ │ │ │ + mulsd 0xbe7(%rip),%xmm0 # 111f0 ::VALUE@@Base+0x1d0> │ │ │ │ │ +./porechop/src/alignment.cpp:89 │ │ │ │ │ + sub %r9d,%eax │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ │ +./porechop/src/alignment.cpp:92 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + mov 0x39c6(%rip),%r14 # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +./porechop/src/alignment.cpp:89 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + movq 0x30(%rsp),%xmm4 │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ │ + lea 0x10(%r14),%r8 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + movq %r8,%xmm5 │ │ │ │ │ +./porechop/src/alignment.cpp:92 │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ + punpcklqdq %xmm5,%xmm4 │ │ │ │ │ + movaps %xmm4,0x20(%rsp) │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ │ + movsd %xmm0,0x28(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ + jmp 1067f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x82f> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./porechop/src/alignment.cpp:101 │ │ │ │ │ + cmp %r14d,%r10d │ │ │ │ │ + je 1069d , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x84d> │ │ │ │ │ +./porechop/src/alignment.cpp:107 │ │ │ │ │ + cmp $0x2d,%r12b │ │ │ │ │ + setne %r12b │ │ │ │ │ + movzbl %r12b,%r12d │ │ │ │ │ + add %r12d,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:109 │ │ │ │ │ + cmp $0x2d,%r11b │ │ │ │ │ + setne %r11b │ │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ │ + add %r11d,%r9d │ │ │ │ │ +./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ │ + cmp %rax,%rcx │ │ │ │ │ + je 106b0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x860> │ │ │ │ │ + mov %r11,%rax │ │ │ │ │ +./porechop/src/alignment.cpp:94 (discriminator 1) │ │ │ │ │ + movzbl (%rdx,%rax,1),%r12d │ │ │ │ │ +./porechop/src/alignment.cpp:95 (discriminator 1) │ │ │ │ │ + movzbl (%rdi,%rax,1),%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:97 │ │ │ │ │ + mov %eax,%r14d │ │ │ │ │ + cmp %eax,%esi │ │ │ │ │ + jne 10650 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x800> │ │ │ │ │ +./porechop/src/alignment.cpp:98 │ │ │ │ │ + mov %r8d,0x8(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:99 │ │ │ │ │ + mov %r9d,0x10(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:101 │ │ │ │ │ + cmp %r14d,%r10d │ │ │ │ │ + jne 10655 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x805> │ │ │ │ │ +./porechop/src/alignment.cpp:102 │ │ │ │ │ + mov %r8d,0xc(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:103 │ │ │ │ │ + mov %r9d,0x14(%rbx) │ │ │ │ │ + jmp 10655 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x805> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r15,%rdi │ │ │ │ │ + je 106c6 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x876> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + mov 0x38d3(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa 0x20(%rsp),%xmm6 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x280(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm6,0x230(%rsp) │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 1070a , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x8ba> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0x3877(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ + mov (%rsp),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ │ + call 4250 │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov %rbp,0x230(%rsp) │ │ │ │ │ + mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x3812(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ + call 40a0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 10777 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x927> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + mov 0x3822(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa 0x20(%rsp),%xmm4 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm4,0xb0(%rsp) │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + jne 1048c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x63c> │ │ │ │ │ + jmp 1049d , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x64d> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ +./porechop/src/alignment.cpp:26 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ + jmp 102bc , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x46c> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:59 │ │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ │ + jmp 1054c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6fc> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:66 │ │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ │ + jmp 10552 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x702> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1619 │ │ │ │ │ + lea 0x280(%rsp),%rsi │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:819 │ │ │ │ │ + jmp 10267 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x417> │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1619 │ │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ │ + call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:819 │ │ │ │ │ + jmp 1009c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x24c> │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + jmp 10609 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7b9> │ │ │ │ │ +./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + jmp 105a9 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x759> │ │ │ │ │ +./porechop/src/alignment.cpp:111 │ │ │ │ │ + call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ + endbr64 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 499c <__cxa_finalize@plt+0x60c> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 49c1 <__cxa_finalize@plt+0x631> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4982 <__cxa_finalize@plt+0x5f2> │ │ │ │ │ + endbr64 │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:111 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 498a <__cxa_finalize@plt+0x5fa> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4a1a <__cxa_finalize@plt+0x68a> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4a36 <__cxa_finalize@plt+0x6a6> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4a58 <__cxa_finalize@plt+0x6c8> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 49dd <__cxa_finalize@plt+0x64d> │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +00000000000108a0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base>: │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...): │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:101 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %rbp │ │ │ │ │ + mov %rsi,%r10 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ + mov %rsp,%rbp │ │ │ │ │ + push %r13 │ │ │ │ │ + push %r12 │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ + sub $0xe8,%rsp │ │ │ │ │ + mov %r8,-0xb0(%rbp) │ │ │ │ │ + mov %r9,-0xa8(%rbp) │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 108f8 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x58> │ │ │ │ │ + movaps %xmm0,-0xa0(%rbp) │ │ │ │ │ + movaps %xmm1,-0x90(%rbp) │ │ │ │ │ + movaps %xmm2,-0x80(%rbp) │ │ │ │ │ + movaps %xmm3,-0x70(%rbp) │ │ │ │ │ + movaps %xmm4,-0x60(%rbp) │ │ │ │ │ + movaps %xmm5,-0x50(%rbp) │ │ │ │ │ + movaps %xmm6,-0x40(%rbp) │ │ │ │ │ + movaps %xmm7,-0x30(%rbp) │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ │ + mov %rax,-0xd8(%rbp) │ │ │ │ │ + lea 0x17(%rsi),%rax │ │ │ │ │ + mov %rsp,%rcx │ │ │ │ │ + mov %rax,%rdx │ │ │ │ │ + and $0xfffffffffffff000,%rax │ │ │ │ │ + sub %rax,%rcx │ │ │ │ │ + and $0xfffffffffffffff0,%rdx │ │ │ │ │ + cmp %rcx,%rsp │ │ │ │ │ + je 10939 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x99> │ │ │ │ │ + sub $0x1000,%rsp │ │ │ │ │ + orq $0x0,0xff8(%rsp) │ │ │ │ │ + cmp %rcx,%rsp │ │ │ │ │ + jne 10924 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x84> │ │ │ │ │ + and $0xfff,%edx │ │ │ │ │ + sub %rdx,%rsp │ │ │ │ │ + test %rdx,%rdx │ │ │ │ │ + jne 10a40 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x1a0> │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ + lea 0xf(%rsp),%r13 │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ + mov %rdi,%rdx │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ + movl $0x20,-0xf0(%rbp) │ │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ + and $0xfffffffffffffff0,%r13 │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ + lea -0xd0(%rbp),%rax │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ + lea -0xf0(%rbp),%rcx │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ + mov %rax,-0xe0(%rbp) │ │ │ │ │ + movl $0x30,-0xec(%rbp) │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ + call *%r10 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(char*, char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:767 (discriminator 2) │ │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ + movslq %eax,%r12 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ + mov %r12,-0xf8(%rbp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:227 │ │ │ │ │ + cmp $0xf,%r12 │ │ │ │ │ + ja 10a00 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x160> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:432 │ │ │ │ │ + cmp $0x1,%r12 │ │ │ │ │ + jne 109f0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x150> │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ │ + mov %al,0x10(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r12,0x8(%rbx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rdi,%r12,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...): │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:118 │ │ │ │ │ + mov -0xd8(%rbp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne 10a4b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x1ab> │ │ │ │ │ + lea -0x18(%rbp),%rsp │ │ │ │ │ + mov %rbx,%rax │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %rbp │ │ │ │ │ + ret │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:421 │ │ │ │ │ + test %r12,%r12 │ │ │ │ │ + je 109be , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x11e> │ │ │ │ │ + jmp 10a22 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x182> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + lea -0xf8(%rbp),%rsi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + call 4320 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r12,%rdx │ │ │ │ │ + mov %r13,%rsi │ │ │ │ │ + call 4180 │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:251 │ │ │ │ │ + mov -0xf8(%rbp),%r12 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rbx),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + jmp 109be , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x11e> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...): │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ + orq $0x0,-0x8(%rsp,%rdx,1) │ │ │ │ │ + jmp 1094b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0xab> │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:118 │ │ │ │ │ + call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ + │ │ │ │ │ +0000000000010a50 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + endbr64 │ │ │ │ │ + mov 0x3585(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,(%rdi) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 10a80 , std::allocator >::~basic_stringbuf()@@Base+0x30> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0x3501(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + pop %rbx │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + jmp 4250 │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +0000000000010aa0 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + mov 0x3535(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,(%rdi) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 10ad0 , std::allocator >::~basic_stringbuf()@@Base+0x30> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0x34b1(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ + call 4250 │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 (discriminator 1) │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov $0x68,%esi │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + pop %rbx │ │ │ │ │ +/usr/include/c++/14/sstream:79 (discriminator 1) │ │ │ │ │ + jmp 41e0 │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ + │ │ │ │ │ +0000000000010b00 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base>: │ │ │ │ │ +void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:939 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %r15 │ │ │ │ │ + mov %rdi,%r8 │ │ │ │ │ + push %r14 │ │ │ │ │ + mov %rsi,%r14 │ │ │ │ │ + push %r13 │ │ │ │ │ + push %r12 │ │ │ │ │ + push %rbp │ │ │ │ │ + push %rbx │ │ │ │ │ + sub $0x28,%rsp │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ + mov 0x10(%rsi),%rdi │ │ │ │ │ +bool seqan::atEnd, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ + mov 0x40(%rsi),%r10 │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:112 │ │ │ │ │ + mov 0x38(%rsi),%r11 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:109 (discriminator 1) │ │ │ │ │ + mov (%rdi),%r9 │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + jne 10cb0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1b0> │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ + test %r11,%r11 │ │ │ │ │ + je 10ce8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1e8> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ + js 10e84 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x384> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + je 10d27 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x227> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ + mov %r10d,%esi │ │ │ │ │ + cmp %r10d,%r11d │ │ │ │ │ + cmovbe %r11d,%esi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 10eec , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3ec> │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rcx,8),%rax │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + cmp %esi,%eax │ │ │ │ │ + jae 10ede , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3de> │ │ │ │ │ + lea 0x1(%rcx),%rdx │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %eax,%eax │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ + neg %rcx │ │ │ │ │ + sub %ebp,%esi │ │ │ │ │ + mov %rdx,%rbx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ + add %rax,%r12 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ + and %rcx,%rax │ │ │ │ │ + mov %rdx,%rcx │ │ │ │ │ + add %rax,%r15 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rdx,8),%rax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ + and $0x1,%ecx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + add $0x1,%rdx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + cmp %esi,%eax │ │ │ │ │ + jb 10b80 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x80> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ + cmp %ebp,%esi │ │ │ │ │ + je 10e8b , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x38b> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ + neg %rcx │ │ │ │ │ + and %rbp,%rcx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ + add %rbp,%r12 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ + add %rcx,%r15 │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:120 (discriminator 1) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + sete %cl │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + js 10df2 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x2f2> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ + mov %r10d,%esi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ + test %r10d,%r10d │ │ │ │ │ + je 10d03 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x203> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rcx,8),%rdx │ │ │ │ │ + mov %edx,%r11d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + cmp %r10d,%edx │ │ │ │ │ + jae 10c15 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x115> │ │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ │ + sub %r11d,%esi │ │ │ │ │ +seqan::Reference > const>::Type seqan::value, unsigned long>(seqan::String > const&, unsigned long const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:460 │ │ │ │ │ + mov %rax,%rcx │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + add $0x1,%rax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov %edx,%r11d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + cmp %esi,%edx │ │ │ │ │ + jb 10c00 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x100> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:477 │ │ │ │ │ + mov %esi,%r9d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ + cmp %r11d,%esi │ │ │ │ │ + jne 10c5c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ + jmp 10ebb , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3bb> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::basic_streambuf >::sputc(char): │ │ │ │ │ +/usr/include/c++/14/streambuf:434 (discriminator 3) │ │ │ │ │ + cmp %r10,%rax │ │ │ │ │ + jae 10d80 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x280> │ │ │ │ │ +/usr/include/c++/14/streambuf:436 (discriminator 1) │ │ │ │ │ + movb $0x2d,(%rax) │ │ │ │ │ +std::basic_streambuf >::pbump(int): │ │ │ │ │ +/usr/include/c++/14/streambuf:552 │ │ │ │ │ + addq $0x1,0x28(%rdi) │ │ │ │ │ +bool seqan::goNext, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:360 (discriminator 1) │ │ │ │ │ + cmp 0x40(%r14),%r12 │ │ │ │ │ + je 10c62 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x162> │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ │ +bool seqan::goNext, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:365 │ │ │ │ │ + cmp $0x1,%dl │ │ │ │ │ + adc $0x0,%r15 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:369 │ │ │ │ │ + add $0x1,%rbp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:369 (discriminator 1) │ │ │ │ │ + cmp (%rax,%rbx,8),%rbp │ │ │ │ │ + je 10d40 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x240> │ │ │ │ │ + add $0x1,%r12 │ │ │ │ │ +bool seqan::isGap, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ + mov %rbx,%r13 │ │ │ │ │ + not %r13 │ │ │ │ │ +bool seqan::operator!=, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&, seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:712 │ │ │ │ │ + cmp %rcx,%rbx │ │ │ │ │ + je 10d68 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x268> │ │ │ │ │ +seqan::StreamBufferWrapper >::baseBuf() const: │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:212 │ │ │ │ │ + mov (%r8),%rdi │ │ │ │ │ +void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:947 (discriminator 1) │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +std::basic_streambuf >::pptr() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:539 │ │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ │ +std::basic_streambuf >::epptr() const: │ │ │ │ │ +/usr/include/c++/14/streambuf:542 │ │ │ │ │ + mov 0x30(%rdi),%r10 │ │ │ │ │ +void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:947 (discriminator 1) │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + jne 10c28 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x128> │ │ │ │ │ +seqan::Iterator, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ + mov (%r14),%rsi │ │ │ │ │ +seqan::Convert, seqan::ModExpand<(char)45, seqan::Tag > > >::Type seqan::convertImpl, seqan::ModExpand<(char)45, seqan::Tag > >, seqan::SimpleType, (char)45, seqan::Tag >(seqan::Convert, seqan::ModExpand<(char)45, seqan::Tag > > >, seqan::ModifiedAlphabet, seqan::ModExpand<(char)45, seqan::Tag > > const&): │ │ │ │ │ +/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1) │ │ │ │ │ + mov 0x3338(%rip),%r11 # 13fc0 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x228> │ │ │ │ │ +seqan::ValueSize >::Type seqan::_internalOrdValue(seqan::SimpleType const&): │ │ │ │ │ +/usr/include/seqan/basic/alphabet_simple_type.h:1130 │ │ │ │ │ + mov (%rsi),%rsi │ │ │ │ │ +seqan::Convert, seqan::ModExpand<(char)45, seqan::Tag > > >::Type seqan::convertImpl, seqan::ModExpand<(char)45, seqan::Tag > >, seqan::SimpleType, (char)45, seqan::Tag >(seqan::Convert, seqan::ModExpand<(char)45, seqan::Tag > > >, seqan::ModifiedAlphabet, seqan::ModExpand<(char)45, seqan::Tag > > const&): │ │ │ │ │ +/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1) │ │ │ │ │ + mov (%r11),%r11 │ │ │ │ │ + movzbl (%rsi,%r15,1),%esi │ │ │ │ │ + movzbl (%r11,%rsi,1),%esi │ │ │ │ │ +std::basic_streambuf >::sputc(char): │ │ │ │ │ +/usr/include/c++/14/streambuf:434 (discriminator 3) │ │ │ │ │ + cmp %r10,%rax │ │ │ │ │ + jae 10dc0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x2c0> │ │ │ │ │ +/usr/include/c++/14/streambuf:436 (discriminator 1) │ │ │ │ │ + mov %sil,(%rax) │ │ │ │ │ +std::basic_streambuf >::pbump(int): │ │ │ │ │ +/usr/include/c++/14/streambuf:552 │ │ │ │ │ + addq $0x1,0x28(%rdi) │ │ │ │ │ +std::basic_streambuf >::sputc(char): │ │ │ │ │ +/usr/include/c++/14/streambuf:552 │ │ │ │ │ + jmp 10c39 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x139> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ + test %r11,%r11 │ │ │ │ │ + je 10d0b , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x20b> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ + js 10e2a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x32a> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + je 10d19 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x219> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ + cmp %r11d,%r10d │ │ │ │ │ + mov %r11d,%esi │ │ │ │ │ + cmovbe %r10d,%esi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + jne 10b5f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5f> │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + jmp 10bc5 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc5> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ + mov $0x1,%ebx │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + jne 10bc5 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc5> │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:117 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + jmp 10c5c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + jmp 10cfa , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1fa> │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + jmp 10d03 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x203> │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ + mov $0x1,%ebx │ │ │ │ │ + jmp 10d03 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x203> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ + mov 0x18(%r14),%rdx │ │ │ │ │ +bool seqan::goNext, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:378 │ │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ + sub %rax,%rdx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + sar $0x3,%rax │ │ │ │ │ +bool seqan::goNext, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:378 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + je 10c58 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:381 │ │ │ │ │ + mov %rsi,%rbx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:384 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + jmp 10c58 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +bool seqan::operator!=, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&, seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:713 (discriminator 3) │ │ │ │ │ + cmp %r9,%rbp │ │ │ │ │ + jne 10c6b , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x16b> │ │ │ │ │ +void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:952 │ │ │ │ │ + add $0x28,%rsp │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %rbp │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %r14 │ │ │ │ │ + pop %r15 │ │ │ │ │ + ret │ │ │ │ │ +std::basic_streambuf >::sputc(char): │ │ │ │ │ +/usr/include/c++/14/streambuf:441 │ │ │ │ │ + mov (%rdi),%rax │ │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:441 (discriminator 1) │ │ │ │ │ + mov $0x2d,%esi │ │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ │ + mov %dl,0x7(%rsp) │ │ │ │ │ + call *0x68(%rax) │ │ │ │ │ +/usr/include/c++/14/streambuf:442 │ │ │ │ │ + movzbl 0x7(%rsp),%edx │ │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ │ + jmp 10c39 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x139> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/streambuf:441 │ │ │ │ │ + mov (%rdi),%rax │ │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ │ + mov %dl,0x7(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:441 (discriminator 1) │ │ │ │ │ + call *0x68(%rax) │ │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ │ + movzbl 0x7(%rsp),%edx │ │ │ │ │ +/usr/include/c++/14/streambuf:442 │ │ │ │ │ + jmp 10c39 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x139> │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:118 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:117 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + jmp 10e12 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x312> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:333 │ │ │ │ │ + sub $0x1,%r9 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:347 │ │ │ │ │ + sub $0x1,%rax │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:414 (discriminator 1) │ │ │ │ │ + add $0x1,%r10 │ │ │ │ │ + je 10c5c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ +bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:327 (discriminator 1) │ │ │ │ │ + cmp %r11,%rax │ │ │ │ │ + je 10e08 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x308> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + jne 10e00 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x300> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:338 │ │ │ │ │ + sub $0x1,%rcx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rcx,8),%rsi │ │ │ │ │ + lea -0x1(%rsi),%r9 │ │ │ │ │ + jmp 10e04 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x304> │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ + mov %r11,%rax │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + jmp 10e57 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x357> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:333 │ │ │ │ │ + sub $0x1,%rbp │ │ │ │ │ +bool seqan::isGap, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ + mov %rbx,%rdx │ │ │ │ │ +bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:347 │ │ │ │ │ + sub $0x1,%r12 │ │ │ │ │ +bool seqan::isGap, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ +bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:345 │ │ │ │ │ + sub %rdx,%r15 │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:414 (discriminator 1) │ │ │ │ │ + add $0x1,%rax │ │ │ │ │ + je 10e6f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x36f> │ │ │ │ │ +bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:327 (discriminator 1) │ │ │ │ │ + cmp %r11,%r12 │ │ │ │ │ + je 10e51 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x351> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ + test %rbp,%rbp │ │ │ │ │ + jne 10e40 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x340> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:338 │ │ │ │ │ + sub $0x1,%rbx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rbx,8),%rcx │ │ │ │ │ + lea -0x1(%rcx),%rbp │ │ │ │ │ + jmp 10e44 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x344> │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:120 (discriminator 1) │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + je 10cfa , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1fa> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + jmp 10cfa , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1fa> │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ + mov $0x1,%ebx │ │ │ │ │ + jmp 10e2c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x32c> │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ + neg %rcx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ + and %rbp,%rcx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ + add %rbp,%r12 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ + sub %rdi,%rax │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ + add %rcx,%r15 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ + sar $0x3,%rax │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ + cmp %rax,%rdx │ │ │ │ │ + je 10bbd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbd> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ + mov %rdx,%rbx │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + jmp 10bbd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbd> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:306 │ │ │ │ │ + mov %edx,%r9d │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ + sub %rdi,%rax │ │ │ │ │ + sar $0x3,%rax │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + je 10c5c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ + mov %rsi,%rcx │ │ │ │ │ + jmp 10d03 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x203> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + mov %rcx,%rbx │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + jmp 10ba7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa7> │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ + mov $0x1,%ebx │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + jmp 10bc5 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc5> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -0000000000010f3c <.fini>: │ │ │ │ │ +0000000000010f04 <.fini>: │ │ │ │ │ _fini(): │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -1,35 +1,35 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ │ 0x00011000 25660062 61736963 5f737472 696e673a %f.basic_string: │ │ │ │ │ 0x00011010 3a617070 656e6400 2c000000 00000000 :append.,....... │ │ │ │ │ - 0x00011020 30303031 30323033 30343035 30363037 0001020304050607 │ │ │ │ │ - 0x00011030 30383039 31303131 31323133 31343135 0809101112131415 │ │ │ │ │ - 0x00011040 31363137 31383139 32303231 32323233 1617181920212223 │ │ │ │ │ - 0x00011050 32343235 32363237 32383239 33303331 2425262728293031 │ │ │ │ │ - 0x00011060 33323333 33343335 33363337 33383339 3233343536373839 │ │ │ │ │ - 0x00011070 34303431 34323433 34343435 34363437 4041424344454647 │ │ │ │ │ - 0x00011080 34383439 35303531 35323533 35343535 4849505152535455 │ │ │ │ │ - 0x00011090 35363537 35383539 36303631 36323633 5657585960616263 │ │ │ │ │ - 0x000110a0 36343635 36363637 36383639 37303731 6465666768697071 │ │ │ │ │ - 0x000110b0 37323733 37343735 37363737 37383739 7273747576777879 │ │ │ │ │ - 0x000110c0 38303831 38323833 38343835 38363837 8081828384858687 │ │ │ │ │ - 0x000110d0 38383839 39303931 39323933 39343935 8889909192939495 │ │ │ │ │ - 0x000110e0 32393339 34393539 36393739 38393900 293949596979899. │ │ │ │ │ - 0x000110f0 00000000 00005940 00000000 00000000 ......Y@........ │ │ │ │ │ + 0x00011020 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011030 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011040 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011050 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011060 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ + 0x00011070 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ + 0x00011080 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ + 0x00011090 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ + 0x000110a0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000110b0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000110c0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000110d0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000110e0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000110f0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ 0x00011100 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ 0x00011110 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00011120 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00011130 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00011140 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ - 0x00011150 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ - 0x00011160 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ - 0x00011170 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ - 0x00011180 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00011190 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000111a0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000111b0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000111c0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000111d0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000111e0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000111f0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011120 30303031 30323033 30343035 30363037 0001020304050607 │ │ │ │ │ + 0x00011130 30383039 31303131 31323133 31343135 0809101112131415 │ │ │ │ │ + 0x00011140 31363137 31383139 32303231 32323233 1617181920212223 │ │ │ │ │ + 0x00011150 32343235 32363237 32383239 33303331 2425262728293031 │ │ │ │ │ + 0x00011160 33323333 33343335 33363337 33383339 3233343536373839 │ │ │ │ │ + 0x00011170 34303431 34323433 34343435 34363437 4041424344454647 │ │ │ │ │ + 0x00011180 34383439 35303531 35323533 35343535 4849505152535455 │ │ │ │ │ + 0x00011190 35363537 35383539 36303631 36323633 5657585960616263 │ │ │ │ │ + 0x000111a0 36343635 36363637 36383639 37303731 6465666768697071 │ │ │ │ │ + 0x000111b0 37323733 37343735 37363737 37383739 7273747576777879 │ │ │ │ │ + 0x000111c0 38303831 38323833 38343835 38363837 8081828384858687 │ │ │ │ │ + 0x000111d0 38383839 39303931 39323933 39343935 8889909192939495 │ │ │ │ │ + 0x000111e0 32393339 34393539 36393739 38393900 293949596979899. │ │ │ │ │ + 0x000111f0 00000000 00005940 ......Y@ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ │ - 0x00011200 011b033b 8c010000 30000000 202effff ...;....0... ... │ │ │ │ │ - 0x00011210 a8010000 9031ffff d0010000 c031ffff .....1.......1.. │ │ │ │ │ - 0x00011220 88020000 a035ffff 84030000 8a36ffff .....5.......6.. │ │ │ │ │ - 0x00011230 1c0f0000 7038ffff a8030000 d038ffff ....p8.......8.. │ │ │ │ │ - 0x00011240 400f0000 e039ffff 34020000 7060ffff @....9..4...p`.. │ │ │ │ │ - 0x00011250 30030000 c06affff e8010000 706cffff 0....j......pl.. │ │ │ │ │ - 0x00011260 ac020000 c06cffff c8020000 406dffff .....l......@m.. │ │ │ │ │ - 0x00011270 e4020000 8071ffff c0030000 3072ffff .....q......0r.. │ │ │ │ │ - 0x00011280 f4030000 9077ffff 3c040000 007cffff .....w..<....|.. │ │ │ │ │ - 0x00011290 b8040000 107cffff cc040000 707cffff .....|......p|.. │ │ │ │ │ - 0x000112a0 8c0b0000 b082ffff dc0b0000 f08bffff ................ │ │ │ │ │ - 0x000112b0 c80e0000 d0afffff f8040000 40b0ffff ............@... │ │ │ │ │ - 0x000112c0 28050000 b0b0ffff 58050000 20b1ffff (.......X... ... │ │ │ │ │ - 0x000112d0 88050000 b0b2ffff e8050000 20b5ffff ............ ... │ │ │ │ │ - 0x000112e0 50060000 b0b6ffff b0060000 20b9ffff P........... ... │ │ │ │ │ - 0x000112f0 18070000 b0baffff 78070000 20bdffff ........x... ... │ │ │ │ │ - 0x00011300 e0070000 e0bfffff 54080000 30c2ffff ........T...0... │ │ │ │ │ - 0x00011310 a4080000 90c3ffff 14090000 20c6ffff ............ ... │ │ │ │ │ - 0x00011320 7c090000 c0c7ffff dc090000 60cbffff |...........`... │ │ │ │ │ - 0x00011330 480a0000 00ceffff 980a0000 80dcffff H............... │ │ │ │ │ - 0x00011340 e80a0000 00e3ffff 400b0000 20e5ffff ........@... ... │ │ │ │ │ - 0x00011350 2c0c0000 a0e6ffff 740c0000 e0e8ffff ,.......t....... │ │ │ │ │ - 0x00011360 bc0c0000 40eaffff 180d0000 e0f0ffff ....@........... │ │ │ │ │ - 0x00011370 700d0000 a0f2ffff b80d0000 30f5ffff p...........0... │ │ │ │ │ - 0x00011380 000e0000 a0f6ffff 700e0000 ........p... │ │ │ │ │ + 0x000111f8 011b033b 8c010000 30000000 282effff ...;....0...(... │ │ │ │ │ + 0x00011208 a8010000 9831ffff d0010000 c831ffff .....1.......1.. │ │ │ │ │ + 0x00011218 640d0000 aa33ffff 200e0000 8a37ffff d....3.. ....7.. │ │ │ │ │ + 0x00011228 1c0f0000 7838ffff 880d0000 b838ffff ....x8.......8.. │ │ │ │ │ + 0x00011238 400f0000 083affff e8010000 b83affff @....:.......:.. │ │ │ │ │ + 0x00011248 1c020000 1840ffff 64020000 8844ffff .....@..d....D.. │ │ │ │ │ + 0x00011258 e0020000 9844ffff f4020000 f844ffff .....D.......D.. │ │ │ │ │ + 0x00011268 d4090000 384bffff 240a0000 7854ffff ....8K..$...xT.. │ │ │ │ │ + 0x00011278 100d0000 5878ffff 20030000 c878ffff ....Xx.. ....x.. │ │ │ │ │ + 0x00011288 50030000 3879ffff 80030000 a879ffff P...8y.......y.. │ │ │ │ │ + 0x00011298 d0030000 387bffff 30040000 a87dffff ....8{..0....}.. │ │ │ │ │ + 0x000112a8 98040000 387fffff f8040000 a881ffff ....8........... │ │ │ │ │ + 0x000112b8 60050000 3883ffff c0050000 a885ffff `...8........... │ │ │ │ │ + 0x000112c8 28060000 6888ffff 9c060000 b88affff (...h........... │ │ │ │ │ + 0x000112d8 ec060000 188cffff 5c070000 a88effff ........\....... │ │ │ │ │ + 0x000112e8 c4070000 4890ffff 24080000 e893ffff ....H...$....... │ │ │ │ │ + 0x000112f8 90080000 8896ffff e0080000 08a5ffff ................ │ │ │ │ │ + 0x00011308 30090000 88abffff 88090000 a8adffff 0............... │ │ │ │ │ + 0x00011318 740a0000 28afffff bc0a0000 68b1ffff t...(.......h... │ │ │ │ │ + 0x00011328 040b0000 c8b2ffff 600b0000 68b9ffff ........`...h... │ │ │ │ │ + 0x00011338 b80b0000 28bbffff 000c0000 b8bdffff ....(........... │ │ │ │ │ + 0x00011348 480c0000 28bfffff b80c0000 c8c5ffff H...(........... │ │ │ │ │ + 0x00011358 cc0d0000 58ecffff c80e0000 a8f6ffff ....X........... │ │ │ │ │ + 0x00011368 a00d0000 58f8ffff 440e0000 a8f8ffff ....X...D....... │ │ │ │ │ + 0x00011378 600e0000 08f9ffff 7c0e0000 `.......|... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ @@ -1,224 +1,224 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ │ - 0x00011390 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ │ - 0x000113a0 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ │ - 0x000113b0 702cffff 70030000 000e1046 0e184a0f p,..p......F..J. │ │ │ │ │ - 0x000113c0 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ │ - 0x000113d0 14000000 44000000 b82fffff 08000000 ....D..../...... │ │ │ │ │ - 0x000113e0 00000000 00000000 28000000 5c000000 ........(...\... │ │ │ │ │ - 0x000113f0 d068ffff b0010000 00450e10 8602490d .h.......E....I. │ │ │ │ │ - 0x00011400 06458d03 8c048305 0333010a 0c07084a .E.......3.....J │ │ │ │ │ - 0x00011410 0b000000 1c000000 00000000 017a504c .............zPL │ │ │ │ │ - 0x00011420 52000178 10079b91 2d00001b 1b0c0708 R..x....-....... │ │ │ │ │ - 0x00011430 90010000 50000000 24000000 a437ffff ....P...$....7.. │ │ │ │ │ - 0x00011440 85260000 04130d00 00460e10 8f024c0e .&.......F....L. │ │ │ │ │ - 0x00011450 188e0342 0e208d04 490e288c 05440e30 ...B. ..I.(..D.0 │ │ │ │ │ - 0x00011460 8606410e 3883074a 0eb00803 89150a0e ..A.8..J........ │ │ │ │ │ - 0x00011470 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ │ - 0x00011480 420e0846 0b000000 20000000 78000000 B..F.... ...x... │ │ │ │ │ - 0x00011490 302fffff df030000 04390d00 000eb008 0/.......9...... │ │ │ │ │ - 0x000114a0 83078606 8c058d04 8e038f02 18000000 ................ │ │ │ │ │ - 0x000114b0 20010000 bc69ffff 48000000 004c0e10 ....i..H....L.. │ │ │ │ │ - 0x000114c0 8302770e 08000000 18000000 3c010000 ..w.........<... │ │ │ │ │ - 0x000114d0 f069ffff 55000000 004c0e10 83020244 .i..U....L.....D │ │ │ │ │ - 0x000114e0 0e080000 48000000 58010000 546affff ....H...X...Tj.. │ │ │ │ │ - 0x000114f0 03040000 00460e10 8f02450e 188e0345 .....F....E....E │ │ │ │ │ - 0x00011500 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ │ - 0x00011510 38830744 0e60035d 020a0e38 410e3041 8..D.`.]...8A.0A │ │ │ │ │ - 0x00011520 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ │ - 0x00011530 50000000 20010000 385dffff 460a0000 P... ...8]..F... │ │ │ │ │ - 0x00011540 04e00c00 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ │ - 0x00011550 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ │ - 0x00011560 3883074a 0ef00703 a1060a0e 38410e30 8..J........8A.0 │ │ │ │ │ - 0x00011570 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ │ - 0x00011580 0b000000 20000000 74010000 1432ffff .... ...t....2.. │ │ │ │ │ - 0x00011590 ea000000 04c70c00 000ef007 83078606 ................ │ │ │ │ │ - 0x000115a0 8c058d04 8e038f02 14000000 1c020000 ................ │ │ │ │ │ - 0x000115b0 c034ffff 54000000 00000000 00000000 .4..T........... │ │ │ │ │ - 0x000115c0 30000000 34020000 b86dffff a3000000 0...4....m...... │ │ │ │ │ - 0x000115d0 00420e10 8c02440e 18860344 0e208304 .B....D....D. .. │ │ │ │ │ - 0x000115e0 470e3002 4f0a0e20 410e1841 0e10420e G.0.O.. A..A..B. │ │ │ │ │ - 0x000115f0 08440b00 44000000 68020000 346effff .D..D...h...4n.. │ │ │ │ │ - 0x00011600 57050000 00490e10 8f02450e 188e0342 W....I....E....B │ │ │ │ │ - 0x00011610 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ │ - 0x00011620 38830703 31050a0e 30410e28 420e2042 8...1...0A.(B. B │ │ │ │ │ - 0x00011630 0e18420e 10420e08 410b0000 78000000 ..B..B..A...x... │ │ │ │ │ - 0x00011640 b0020000 4c73ffff 6e040000 004b0e10 ....Ls..n....K.. │ │ │ │ │ - 0x00011650 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ - 0x00011660 05410e30 8606440e 38830747 0e605e0a .A.0..D.8..G.`^. │ │ │ │ │ - 0x00011670 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ │ - 0x00011680 10420e08 4b0b0310 010e08c3 c6cccdce .B..K........... │ │ │ │ │ - 0x00011690 cf480e60 83078606 8c058d04 8e038f02 .H.`............ │ │ │ │ │ - 0x000116a0 5d0a0e38 410e3041 0e28420e 20420e18 ]..8A.0A.(B. B.. │ │ │ │ │ - 0x000116b0 420e1042 0e08410b 10000000 2c030000 B..B..A.....,... │ │ │ │ │ - 0x000116c0 4077ffff 09000000 00000000 28000000 @w..........(... │ │ │ │ │ - 0x000116d0 40030000 3c77ffff 51000000 00450e10 @.....E..>..F..> │ │ │ │ │ - 0x000125b8 05b04500 9c400591 44008a41 05af4700 ..E..@..D..A..G. │ │ │ │ │ - 0x000125c8 c04105bd 4600e242 05d34400 ffff0105 .A..F..B..D..... │ │ │ │ │ - 0x000125d8 8e010500 00 ..... │ │ │ │ │ + 0x00012150 ffff0110 74aa0100 00a40205 f8020084 ....t........... │ │ │ │ │ + 0x00012160 03050000 ffff0110 73d30100 00f30205 ........s....... │ │ │ │ │ + 0x00012170 dc040084 04690000 ffff0110 74aa0100 .....i......t... │ │ │ │ │ + 0x00012180 00a40205 f8020084 03050000 ffff0110 ................ │ │ │ │ │ + 0x00012190 73d30100 00f30205 dc040084 04690000 s............i.. │ │ │ │ │ + 0x000121a0 ffff0110 74aa0100 00a40205 f8020084 ....t........... │ │ │ │ │ + 0x000121b0 03050000 ffff0110 73d30100 00f30205 ........s....... │ │ │ │ │ + 0x000121c0 dc040084 04690000 ffff0110 72050000 .....i......r... │ │ │ │ │ + 0x000121d0 fc0105ab 0500e002 dc020000 ffff0110 ................ │ │ │ │ │ + 0x000121e0 73f00100 00900305 bf0400e7 03690000 s............i.. │ │ │ │ │ + 0x000121f0 ffff0111 8001e001 00008d03 05f20400 ................ │ │ │ │ │ + 0x00012200 93047000 00ffff01 107baf01 0000b002 ..p......{...... │ │ │ │ │ + 0x00012210 05880300 94030500 00ffff01 12a90182 ................ │ │ │ │ │ + 0x00012220 030000ff 04058807 00da05bf 010000ff ................ │ │ │ │ │ + 0x00012230 ff0112de 01058c05 00ae0205 830500c0 ................ │ │ │ │ │ + 0x00012240 03dd0100 00ffff01 38326900 00810205 ........82i..... │ │ │ │ │ + 0x00012250 910c00b1 02619a0c 00bd0305 0000f903 .....a.......... │ │ │ │ │ + 0x00012260 05a30c00 e0050500 00980605 910c00fc ................ │ │ │ │ │ + 0x00012270 06059a0c 00a507a5 01a30c00 c00c3c00 ..............<. │ │ │ │ │ + 0x00012280 00ffff01 107bbf01 0000c002 05ee0200 .....{.......... │ │ │ │ │ + 0x00012290 fa020500 00ffff01 1079f601 0000b803 .........y...... │ │ │ │ │ + 0x000122a0 05a60400 b2040500 00ffff01 38326900 ............82i. │ │ │ │ │ + 0x000122b0 00810205 a10c00b5 0268aa0c 00c50305 .........h...... │ │ │ │ │ + 0x000122c0 00008104 05b30c00 e8050500 00a00605 ................ │ │ │ │ │ + 0x000122d0 a10c0080 0705aa0c 00ad07ad 01b30c00 ................ │ │ │ │ │ + 0x000122e0 d00c3c00 00ffff01 118a01ee 010000fe ..<............. │ │ │ │ │ + 0x000122f0 0205af03 00bb0305 0000ffff 01118b01 ................ │ │ │ │ │ + 0x00012300 9d020000 800405f6 04008205 050000ff ................ │ │ │ │ │ + 0x00012310 ff013832 69000081 0205b10c 00b50279 ..82i..........y │ │ │ │ │ + 0x00012320 ba0c00d5 03050000 910405c3 0c00f805 ................ │ │ │ │ │ + 0x00012330 050000b0 0605b10c 00900705 ba0c00bd ................ │ │ │ │ │ + 0x00012340 07ad01c3 0c00e00c 3c0000ff ff01f002 ........<....... │ │ │ │ │ + 0x00012350 ea0105ae 43009a02 05a64400 bc02c302 ....C.....D..... │ │ │ │ │ + 0x00012360 ba4300d2 0705e743 00fa0705 d24300f6 .C.....C.....C.. │ │ │ │ │ + 0x00012370 0a05de43 00f80f05 f34300d2 1105fc43 ...C.....C.....C │ │ │ │ │ + 0x00012380 00901218 ba4300ab 1205be44 009d1605 .....C.....D.... │ │ │ │ │ + 0x00012390 b24400e2 1605c643 00b01905 fb450095 .D.....C.....E.. │ │ │ │ │ + 0x000123a0 2205cb45 00982305 f34600f5 23059a44 "..E..#..F..#..D │ │ │ │ │ + 0x000123b0 00bb249d 01ba4300 fd2605d7 4500f927 ..$...C..&..E..' │ │ │ │ │ + 0x000123c0 05e04500 a02805c2 4500ba28 05b94500 ..E..(..E..(..E. │ │ │ │ │ + 0x000123d0 bd2b05f2 4500932d 059f4600 c72d0596 .+..E..-..F..-.. │ │ │ │ │ + 0x000123e0 4600db2d 058d4600 eb2d0584 4600932f F..-..F..-..F../ │ │ │ │ │ + 0x000123f0 05d84600 a32f05cf 4600b32f 05c14700 ..F../..F../..G. │ │ │ │ │ + 0x00012400 c32f05b8 4700e32f 05ca4700 f32f058b ./..G../..G../.. │ │ │ │ │ + 0x00012410 4700a030 059d4700 d9300588 44009f31 G..0..G..0..D..1 │ │ │ │ │ + 0x00012420 05944700 c131059e 4500f531 05ee4400 ..G..1..E..1..D. │ │ │ │ │ + 0x00012430 e53265ba 4300b634 05a64700 943505ab .2e.C..4..G..5.. │ │ │ │ │ + 0x00012440 4600cb36 05fa4400 e73605e5 4400f936 F..6..D..6..D..6 │ │ │ │ │ + 0x00012450 05dc4400 8d370599 4300f137 05834500 ..D..7..C..7..E. │ │ │ │ │ + 0x00012460 883805ea 4600c138 05c64600 a13905e1 .8..F..8..F..9.. │ │ │ │ │ + 0x00012470 4600d93a 05a74500 c93b0595 4500853c F..:..E..;..E..< │ │ │ │ │ + 0x00012480 058c4500 b43c05ff 46008e3d 05ca4400 ..E..<..F..=..D. │ │ │ │ │ + 0x00012490 c33d05a5 4300893e 05e94500 b43e05b4 .=..C..>..E..>.. │ │ │ │ │ + 0x000124a0 4600df3e 05b04500 9c400591 44008a41 F..>..E..@..D..A │ │ │ │ │ + 0x000124b0 05af4700 c04105bd 4600e242 05d34400 ..G..A..F..B..D. │ │ │ │ │ + 0x000124c0 ffff0105 8e010500 00ffff01 765e0500 ............v^.. │ │ │ │ │ + 0x000124d0 008a0105 d54c00e0 1605a84c 00a81805 .....L.....L.... │ │ │ │ │ + 0x000124e0 9f4c00b4 1905ba4c 00fc1a05 b14c0088 .L.....L.....L.. │ │ │ │ │ + 0x000124f0 1c05e14c 00da1d05 ea4c00e6 1e05f34c ...L.....L.....L │ │ │ │ │ + 0x00012500 00b82005 8d4c00c4 2105c34c 008f2305 .. ..L..!..L..#. │ │ │ │ │ + 0x00012510 fc4c0096 2405cc4c 00ee2505 964c00f4 .L..$..L..%..L.. │ │ │ │ │ + 0x00012520 2e059f4c 008c3005 b14c00a4 3105ea4c ...L..0..L..1..L │ │ │ │ │ + 0x00012530 00bc3205 8d4c00d1 3305fc4c 00ee3405 ..2..L..3..L..4. │ │ │ │ │ + 0x00012540 964c00ff ff014b26 05bb0300 fd010500 .L....K&........ │ │ │ │ │ + 0x00012550 00f70205 d3030096 0305a003 00890405 ................ │ │ │ │ │ + 0x00012560 bb0700bd 0405a307 00e90405 c7030094 ................ │ │ │ │ │ + 0x00012570 0505af07 00c80505 c70700f4 05059207 ................ │ │ │ │ │ + 0x00012580 00a80605 d30700d4 06052b00 83070582 ..........+..... │ │ │ │ │ + 0x00012590 0200ffff 0137f201 05ba1400 9f0305f2 .....7.......... │ │ │ │ │ + 0x000125a0 1300ca03 17e61300 c70405ae 1400ba05 ................ │ │ │ │ │ + 0x000125b0 05a21400 e6060596 14009307 178a1400 ................ │ │ │ │ │ + 0x000125c0 92089e0b fe1300c5 1305ae14 00ffff01 ................ │ │ │ │ │ + 0x000125d0 043a5900 00 .:Y.. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ │ @@ -1,5 +1,5 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ │ 0x00013d48 c04b0000 00000000 704a0000 00000000 .K......pJ...... │ │ │ │ │ - 0x00013d58 d04a0000 00000000 .J...... │ │ │ │ │ + 0x00013d58 b04a0000 00000000 .J...... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 34636365 38346165 65386461 31346166 4cce84aee8da14af │ │ │ │ │ - 0x00000010 32303533 35373533 66343535 64303333 20535753f455d033 │ │ │ │ │ - 0x00000020 64346162 38332e64 65627567 00000000 d4ab83.debug.... │ │ │ │ │ - 0x00000030 bf2bef2d .+.- │ │ │ │ │ + 0x00000000 38393438 34396561 39636334 30623532 894849ea9cc40b52 │ │ │ │ │ + 0x00000010 34633965 66383665 31376263 65353266 4c9ef86e17bce52f │ │ │ │ │ + 0x00000020 62643133 30392e64 65627567 00000000 bd1309.debug.... │ │ │ │ │ + 0x00000030 3ac33ea6 :.>. ├── porechop-dbgsym_0.2.4+dfsg-6_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-07-12 21:49:53.000000 debian-binary │ │ -rw-r--r-- 0 0 0 540 2024-07-12 21:49:53.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 391812 2024-07-12 21:49:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 396040 2024-07-12 21:49:53.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ Package: porechop-dbgsym │ │ │ │ Source: porechop │ │ │ │ Version: 0.2.4+dfsg-6 │ │ │ │ Auto-Built-Package: debug-symbols │ │ │ │ Architecture: amd64 │ │ │ │ Maintainer: Debian Med Packaging Team │ │ │ │ -Installed-Size: 407 │ │ │ │ +Installed-Size: 410 │ │ │ │ Depends: porechop (= 0.2.4+dfsg-6) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for porechop │ │ │ │ -Build-Ids: 1a4cce84aee8da14af20535753f455d033d4ab83 │ │ │ │ +Build-Ids: f1894849ea9cc40b524c9ef86e17bce52fbd1309 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/1a/4cce84aee8da14af20535753f455d033d4ab83.debug │ │ │ │ │ +usr/lib/debug/.build-id/f1/894849ea9cc40b524c9ef86e17bce52fbd1309.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-07-12 21:49:53.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-07-12 21:49:53.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-07-12 21:49:53.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-07-12 21:49:53.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-07-12 21:49:53.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-07-12 21:49:53.000000 ./usr/lib/debug/.build-id/1a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 405784 2024-07-12 21:49:53.000000 ./usr/lib/debug/.build-id/1a/4cce84aee8da14af20535753f455d033d4ab83.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-07-12 21:49:53.000000 ./usr/lib/debug/.build-id/f1/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 408744 2024-07-12 21:49:53.000000 ./usr/lib/debug/.build-id/f1/894849ea9cc40b524c9ef86e17bce52fbd1309.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-07-12 21:49:53.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-07-12 21:49:53.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-07-12 21:49:53.000000 ./usr/share/doc/porechop-dbgsym -> porechop